摘要:
CH32V系列注意:我们EVT例程中默认配置是CH32V203C8T6配置,若使用MCU为CH32V203K8T6-CH32V203C8U6-CH32V203C8T6,无需修改配置若使用MCU为CH32V203RBT6或CH32V208系列,注意使用外部晶振大小为32MHzMCU型号为:CH32V2 阅读全文
摘要:
主要特性(CH32FV2x_V3x) 系列:l 12 位分辨率l 支持 16 个外部通道和 2 个内部信号源采样l 多通道的多种采样转换方式:单次、连续、扫描、触发、间断等l 数据对齐模式:左对齐、右对齐l 采样时间可按通道分别编程l 规则转换和注入转换均支持外部触发l 模拟看门狗监测通道电压,自校 阅读全文
摘要:
1. 如手里的 LINK 板子标注是 WCH-LINK,而不是 WCH-LINKE,那么与开发板连接线最好别超过 15CM,LINKE实测40cm杜邦线没 问题,建议用LINKE 2. 芯片供电是否正常, VDDA 和 VDD 要正常供电 2.检查连线是否正确, SWDIO-PA13/SWCLK-P 阅读全文
摘要:
其实以下操作其实就是增大Y轴间隔,以增大按下和未按下时的采样差值,这样是否按下会更明显检测到 方法一,提高主频 方法二,适当减小充电时间。 方法三,充电电流减半(具体看RM手册ADC控制寄存器1) 建议测试时采样值维持在3000-4000 阅读全文
摘要:
ARM 上移植实时操作系统大家可能比较熟悉,且例程较多,对于 RISC-V 内核的 MCU,可能相对比较陌生。下面结合 WCH 的 CH32V103 和 CH32V307 两款芯片来详细说下针对 RISC-V平台,移植实时操作系统的注意点。 在移植前,有必要对 RISC-V 的一些基本知识点有一定的 阅读全文
摘要:
CH32Fx 系列芯片是基于 Cortex-M3 内核设计的微控制器,所以与大部分 ARM 工具和软件兼容。 此外,其外设和硬件设计兼容市场上一些主流微控制器,并在性能和功能上有所增强, 方便用户快速导入,保持操作一致的基础上实现功能丰富化。下表列出了对比其他同级产品的功能异同(CL 版本:同类型产 阅读全文
摘要:
高级定时器输出PWM 主频144M,生成一个频率为1K,占空比为30%的PWM详细代码参考EVT例程PWM_Output 重要参数说明 TIM_TimeBaseInitStructure.TIM_Period=100-1; 周期或叫重装值TIM_TimeBaseInitStructure.TIM_P 阅读全文
摘要:
解决问题如下:MounRiver下载与安装若MounRiver某些功能不全或插件没安装MounRiver下载与安装MRS官网下载:http://www.mounriver.com/downloadWindows环境解压后直接运行MounRiver_Studio_Setup_Vxxx.exe文件,一路 阅读全文
摘要:
解决问题如下: CH32V307使用IQMath库时 使用MRS时,当使用到math数学库 通过MRS生成LIB文件 CH32V307使用IQMath库时 CH32V307是支持硬件浮点的,可以是math.h中的sinf。IQMath主要是为没有硬件浮点的MCU提供的定点运算库。如果CH32V307 阅读全文
摘要:
解决问题如下: MRS开发编译时,如何修改工程优化等级 MRS进行工程编译时,如何配置FLASH、RAM显示占比 打印浮点类型 配置LD文件在工程中显示 使用sprintf打印 当重复多次调用相同函数编译出错,删除一些正常 关于MRS 的汇编设置 assembler 和 assembler-with 阅读全文