摘要: 如何获取芯片开发资料 方法一:按型号选择 我们更推荐采用按型号选择的方法,获取所对应型号芯片的开发资料,这能有效降低错误使用资料的风险! 沁恒官网首页的产品中心,点击青稞 RISC-V 通用系列,可跳转至 CH32V 系列单片机的产品选型表。 以 CH32V203C8T6 为例,点击红色方框中的芯片 阅读全文
posted @ 2023-12-19 13:46 WCH_CH32 阅读(932) 评论(0) 推荐(1) 编辑
摘要: 在 CH32 系列微控制器中,串口的智能卡模式(ISO 7816 - 3 协议)允许其与智能卡进行通信。下面将从功能、配置步骤到具体程序,详细分析该模式。 功能概述 智能卡模式是基于串口(USART)的一种特殊工作模式,遵循 ISO 7816 - 3 协议。该协议规定了智能卡与读卡器之间的电气接口和 阅读全文
posted @ 2025-04-01 21:29 WCH_CH32 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一、使用双ADC的好处 1. 提高采样速度 当采样单通道的时候,ADC最快14M使用,1.5周期采样速度+12.5固定转换周期,最快可以到1M的采样速度,但是这仅限于一个通道连续采样的情况,对于想要对多个通道采样的用户来说,单个ADC的采样速度, 会因为采样通道的增加而减少,此时对于CH32FV20 阅读全文
posted @ 2025-03-31 19:27 WCH_CH32 阅读(19) 评论(0) 推荐(0) 编辑
摘要: CH32系列带USB功能的通用MCU,都是通过软件控制USB口上D+,D-的上拉电阻,而USB就是靠该上拉检测设备 是否插入,所以可以用该功能模拟USB的插拔功能。 我们以CH32F203为例,30x,20x的FS口同理,对该位置1即可启用上拉,插入主机口即可触发插入检测机制,同理置0即可去掉上拉 阅读全文
posted @ 2025-03-31 11:03 WCH_CH32 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1 . 切换工程为C/CPP: (1) 下边栏中如图所示对应位置。 (2)工程名右键菜单点击Change C/C++ Nature。 2 .切换后,需要重新进行工程配置。注意图中位置为Cpp文件选项。 3 . 添加C++初始化函数,在启动文件调用main 函数之前,添加初始化函数。还需要两个空函数, 阅读全文
posted @ 2025-03-26 19:24 WCH_CH32 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 在有些电机,等一些常见特殊应用场合经常遇到需要输出具备有一定相位差的PWM波形 实现一 利用定时器的翻转模式: 翻转模式手册介绍:即当计数器计数到比较值时会翻转对应通道值电平,原理如下草图。那么只要比较值设的不同,即可实现类似的效果。 但有个限制,这种只能实现百分之50占空比。 void TIM1_ 阅读全文
posted @ 2025-03-19 17:17 WCH_CH32 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 方法一:外部中断(EXTI)实时计数 原理 将脉冲信号连接到GPIO引脚,配置为外部中断模式(EXTI)。 每次检测到脉冲边沿(上升沿/下降沿)触发中断,在中断服务函数中累加计数值。 代码实现: 该部分实现不再列出,参考我们EXTI例程即可 特点 优点:简单易用,适合低频脉冲(<10kHz)。 缺点 阅读全文
posted @ 2025-03-10 11:00 WCH_CH32 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一 . 复位源汇总:控制器提供了3 种复位形式:电源复位、系统复位和后备区域复位。 电源复位 分为上电/掉电复位(POR/PDR复位)与 从待机模式下唤醒复位。 系统复位 NRST 引脚上的低电平信号(外部复位)窗口看门狗计数终止(WWDG 复位)独立看门狗计数终止(IWDG 复位)软件复位(SW 阅读全文
posted @ 2025-02-24 20:06 WCH_CH32 阅读(88) 评论(0) 推荐(0) 编辑
摘要: RISC-V汇编 阅读全文
posted @ 2025-02-17 14:43 WCH_CH32 阅读(78) 评论(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 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 使用208的MCU,当用到LSI作为Tmos的时基,受温度频偏影响较大,为了增强系统稳定性,蓝牙的库里内置了一套温度校准算法,需要用到ADC模块进行温度采样, 这样之后就会导致客户应用层ADC的采样中断,要是单次采样还可以重新配置,当是循环采样的时候,即会发生ADC模块的卡死。 【TEMPERATI 阅读全文
posted @ 2024-12-30 20:36 WCH_CH32 阅读(39) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示