上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 在有些电机,等一些常见特殊应用场合经常遇到需要输出具备有一定相位差的PWM波形 实现一 利用定时器的翻转模式: 翻转模式手册介绍:即当计数器计数到比较值时会翻转对应通道值电平,原理如下草图。那么只要比较值设的不同,即可实现类似的效果。 但有个限制,这种只能实现百分之50占空比。 void TIM1_ 阅读全文
posted @ 2025-03-19 17:17 WCH_CH32 阅读(787) 评论(0) 推荐(0)
摘要: 方法一:外部中断(EXTI)实时计数 原理 将脉冲信号连接到GPIO引脚,配置为外部中断模式(EXTI)。 每次检测到脉冲边沿(上升沿/下降沿)触发中断,在中断服务函数中累加计数值。 代码实现: 该部分实现不再列出,参考我们EXTI例程即可 特点 优点:简单易用,适合低频脉冲(<10kHz)。 缺点 阅读全文
posted @ 2025-03-10 11:00 WCH_CH32 阅读(1399) 评论(0) 推荐(0)
摘要: 一 . 复位源汇总:控制器提供了3 种复位形式:电源复位、系统复位和后备区域复位。 电源复位 分为上电/掉电复位(POR/PDR复位)与 从待机模式下唤醒复位。 系统复位 NRST 引脚上的低电平信号(外部复位)窗口看门狗计数终止(WWDG 复位)独立看门狗计数终止(IWDG 复位)软件复位(SW 阅读全文
posted @ 2025-02-24 20:06 WCH_CH32 阅读(1067) 评论(0) 推荐(0)
摘要: RISC-V汇编 阅读全文
posted @ 2025-02-17 14:43 WCH_CH32 阅读(569) 评论(0) 推荐(0)
摘要: 由于开发板出厂带测试程序,使能了读保护,所以当我们首次收到开发板后,会发现有下载不了的问题, 现讲解下如何解决: RISCV系列: 1,首先正确连接LINK与开发板 V103,V203,V208,L103,V307,均是PA13接LINK上的SWDIO,PA14接LINK上的SWCLK,GND,VD 阅读全文
posted @ 2025-01-09 14:15 WCH_CH32 阅读(1135) 评论(0) 推荐(0)
摘要: 使用208的MCU,当用到LSI作为Tmos的时基,受温度频偏影响较大,为了增强系统稳定性,蓝牙的库里内置了一套温度校准算法,需要用到ADC模块进行温度采样, 这样之后就会导致客户应用层ADC的采样中断,要是单次采样还可以重新配置,当是循环采样的时候,即会发生ADC模块的卡死。 【TEMPERATI 阅读全文
posted @ 2024-12-30 20:36 WCH_CH32 阅读(239) 评论(0) 推荐(0)
摘要: IIC 时钟延展 阅读全文
posted @ 2024-12-26 14:28 WCH_CH32 阅读(395) 评论(0) 推荐(0)
摘要: 在使用CH32x系列芯片开发过程中,wchlinkE是不可避免使用的下载调试工具,配合其对应的LinkUtility工具使用。 有客户在使用过程中经常会碰到使用LinkUtility和MRS时反复提示升级的情况,这是由于LinkUtility工具版本和MRS版本不一致导致。 解决方案可以通过在MRS 阅读全文
posted @ 2024-12-19 14:26 WCH_CH32 阅读(1838) 评论(0) 推荐(0)
摘要: @目录SPI模式自定义SPI协议格式命令包数据包SPI主机端DMA发送SPI从机端DMA接收测试验证总结及程序下载 在很多项目应用中,会需要MCU间的通信交互;而SPI作为一种高速、全双工的同步通信总线,是最常用的选择之一;接下来我们就以CH32V305为例,实现一种我们自定义SPI协议的主从机通信 阅读全文
posted @ 2024-12-18 17:26 WCH_CH32 阅读(1438) 评论(0) 推荐(0)
摘要: 1,找到该路径下这两个文件 >复制到工程的obj文件夹下 2,cd进入到你的工程obj文件夹下,并查看是否具有第一步中的两个文件 3,执行下载命令, openocd.exe -f wch-riscv.cfg -c init -c halt -c "flash write_image 667.hex" 阅读全文
posted @ 2024-12-10 10:33 WCH_CH32 阅读(325) 评论(1) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 19 下一页