- 2024-10-08CH57X/CH58X/CH59X 加PA应用
一、前言在有些时候产品需要做到更远的距离在原来的基础上加上PA放大芯片来实现广播或者连接距离上的提升。PA是PowerAmplifier的简称,中文名称为功率放大器,简称“功放”,指在给定失真率条件下,能产生最大功率输出以驱动某一负载的放大器。对于射频通信系统,PA负责发射通道
- 2024-09-09CH58x/CH59x/CH57x RF_PHY(2.4g)切换Channel发送接收
前言:在做某些应用的时候可能需要我们发送或者接收时切换对应的channel。此次完成测试的平台在WCH的CH592F上完成的。在工作发送过程中切换37、38、39三个信道进行轮询发送。具体需要使用最关键的函数是:RF_SetChannel实现代码如下:if(events&channl_37_tx_evt){
- 2024-05-31CH57x/CH58x/CH59x获取从机广播信息
有时需要通过主机设备(MCU非手机)获取从设备的广播信息例如广播包,MAC地址,扫描应答包等以下的程序片段及功能实现是在WCH的CH59X的observer例程上实现的;1、获取广播包所有的函数在库函数中都可以找到,具体实现函数如下:caseGAP_DEVICE_INFO_EVENT:{Observ
- 2024-05-09CH57x/CH58X/CH59X/CH32F/V208OTA使用说明
目前提供了两种OTA升级方式,方式一:带库升级;每次升级可以带着库一起进行升级(带库升级适用于flash较大的芯片)方式二:固定库升级;升级时库不会随着升级而升级(适用于flash不够用时)方式一:升级时需要同时烧录这三个固件:(可以使用isp工具同时烧录也可以使用合并工具将三个工程合并后再烧
- 2024-03-22CH57x,CH58x,CH59x芯片_SPI借助GPIO中断完成中断传输
受其他项目的启发,如果IO充裕,且在SPI主机与SPI从机均可以自行编程的情况下,可以尝试在4线SPI的基础上增加两根GPIO线,通过IO中断的形式通知对方进行收数据;非SPI中断形式,以两颗CH582通讯为例,1、主机程序:voidmain(){SetSysClock(CLK_SOURCE_PLL_60MHz);GPIOA_ModeCfg
- 2023-12-27CH59X/CH58X/CH57X 片上flash的使用
以CH592F为例;在使用时先看手册对code和data区的划分一、DataFlash的读写的操作 先看几个操作dataflash的API(读擦写);/***@briefreadData-Flashdatablock**@paramStartAddr-Addressofthedatatoberead.//要读取的数据的地址,传入的的地址是相对地址所
- 2023-12-07目录:CH57x/CH58x/CH59x/CH32V208低功耗蓝牙应用
外设相关:CH59x系统16位PWM使用-小舟从此逝_1-博客园(cnblogs.com)CH59X/CH58X/CH57XPWM使用-小舟从此逝_1-博客园(cnblogs.com) CH58x/CH57x硬件SPI操作外部flash学习记录-小舟从此逝_1-博客园(cnblogs.com)BLE相关:CH592/CH582/CH573/CH579服务修改-小