摘要: 以下使用CH592X做验证(V1.2的例程已经包含16位pwm可直接下载沁恒官方的EVT使用) CH59X系列相对于CH58X,CH57X系列的8位系统PWM多了6路的16位的PWM。 CH59X除了定时器提供的 4 路 26 位 PWM 输出之外,系统还提供了 8 路 8 位 PWM 输出(PWM 阅读全文
posted @ 2023-12-06 14:22 小舟从此逝_1 阅读(619) 评论(0) 推荐(1)
摘要: 本测试基于CH32V208W的开发板;蓝牙从机模式;使用程序BLE_UART 在进行功耗测试的时候尽量去除额外耗电器件,将开发板上的VDD于VIO相连接,测功耗时直接给VDD供电。 将会对500ms,1s,2s,5s广播间隔进行测试; 测试前对程序先进行修改:在工程配置处将HAL_SLEEP的宏的配 阅读全文
posted @ 2023-09-27 21:56 小舟从此逝_1 阅读(526) 评论(0) 推荐(0)
摘要: 以CH582M为例: CH582M有4+8组PWM这里的4路26位PWM(定时器提供),8路系统PWM(8位) 先看系统提供的PWM: 下列截图根据例程进行测试的 注:如需要使用PWM11则需要通过isp工具关闭外部引脚功能复位功能 接下来修改不同占空比不同翻转极性: 占空比计算:64/x/64 接 阅读全文
posted @ 2023-09-26 15:08 小舟从此逝_1 阅读(1117) 评论(0) 推荐(1)
摘要: 整体程序逻辑: 下方的具体程序及使用是基于CH592进行的 SLEEP模式睡眠唤醒是由协议栈管理的,还在睡眠时,无法接收到数据。 已经通过使能HAL_SLEEP开启睡眠。如果需要在睡眠时实时接收串口传来的数据是不可行的,需要先将设备唤醒之后再进行串口数据的接收; 将唤醒的条件设置为下降沿唤醒,当串口 阅读全文
posted @ 2023-09-08 17:22 小舟从此逝_1 阅读(628) 评论(4) 推荐(0)
摘要: 一:获取MAC地址 1、自定义的MAC地址 这里是例程中存放自定义MAC地址的位置,如果想修改MAC地址可以在此处修改。一般例程这里是灰色的需要在工程预编译处配置。 可以看到MCU.c文件中此处代码生效, 2、获取芯片出厂的MAC地址 GetMACAddress(MacAddr); 作用代码: 二、 阅读全文
posted @ 2023-08-08 20:39 小舟从此逝_1 阅读(561) 评论(0) 推荐(0)
摘要: 首先要先了解iBecaon。iBecaon是苹果基于BLE广播的一个技术规范;只要设备生产商符合特定标准,就可以要求苹果授权它们在其设备上使用“iBeacon” 商标。 在设备生产商签署保密协议之后,就能获得iBeacon授权使用规范。 先看一下IBecaon的特点: 1、无需配对,只需在BLE的信 阅读全文
posted @ 2023-07-06 17:54 小舟从此逝_1 阅读(241) 评论(0) 推荐(0)
摘要: 本次使用的平台是MounRiver Studio,使用的是WCH的CH582m与WCH-LinkE 仿真之前确保LinkE处在Risc-V模式下 空闲时蓝灯常灭 Step1:首先通过ISP工具开启两线仿真; Step2:点击下载选项会出来一个Debug的配置 紧接着会出现 再点击仿真开关即可。 如果 阅读全文
posted @ 2023-06-07 16:07 小舟从此逝_1 阅读(746) 评论(1) 推荐(0)
摘要: 官方提供的58x的spi例程,spi主机模式下的发送方式有三种单字节发送,FIFO连续发送,DMA连续发送。本文分别对SPI0主机模式下三种发送模式进行使用。 本次使用的是CH582m做为主机,W25Q64FV作为从机。 一、单字节发送 本次调试中实现对W25Q64FVflas进行读id,擦除,写入 阅读全文
posted @ 2023-06-07 15:56 小舟从此逝_1 阅读(959) 评论(0) 推荐(0)
摘要: 9140:是一款蓝牙转串口芯片,芯片支持蓝牙主从一体模式或从机模式,支持蓝牙 BLE4.2。串口波特率最高 1Mbps,支持 MODEM 联络信号,蓝牙主从模式可以自动连接或绑定。 智能配对功能 当 CH9140 芯片处于主从一体模式时,无需通过 AT 命令输入 MAC 地址即可与指定 CH9140 阅读全文
posted @ 2023-05-04 17:10 小舟从此逝_1 阅读(1172) 评论(0) 推荐(0)
摘要: 本程序是在CH582m上运行的, 一、主从连接 主机这里可以根据从机的MAC地址进行连接。static uint8_t PeerAddrDef[B_ADDR_LEN] = {0x02, 0x02, 0x03, 0xE4, 0xC2, 0x84}; 一般从机在使用的时候不做其他配置时使用的是芯片本身的 阅读全文
posted @ 2023-05-04 16:32 小舟从此逝_1 阅读(1412) 评论(0) 推荐(0)