- 2023-09-27CH32V203的USBFS在主机和设备下的低功耗唤醒注意事项
1.如果使用WFE睡眠,醒来后无需重新打开外设时钟;2.如果使用STOP模式睡眠,醒来后需要重新打开外设时钟。 USBFS_RCC_Init();3.STANDBY需要进入之前设置成IO(PB6.PB7)为外部事件,醒来之后设备复位(待机模式唤醒后复位),重新枚举USB。具体配置如下:voidSleep_WakeUp_Deal(){EXTI_Init
- 2023-09-15关于配置MCU从FLASH某一位置开始运行——以CH32V203为例
正常MCU运行时,都是从FLASH0起始地址开始运行,有时因为某些需要,需要配置从非0地址开始运行。以CH32V203为例(适用于其他CH32V系列),主要修改配置如下:主要集中在ld文件的修改:1、修改FLASH的分配,将FLASH分配成2块区域,如下图/*CH32V20x_D6-CH32V203K8-CH32V203C8-CH32V203G8-CH32V
- 2023-09-05TIM-有感BLDC实现解析-基于CH32V203
TIM-有感BLDC实现解析-基于CH32V2031、BLDC运行基本原理简要介绍在图1-20(a)中,AB相通电,电流处于转子产生的磁场内,根据左手定则,我们判断线圈AA’中的上半部导线A受到一个顺时针方向的电磁力,而AA’的下半部导线A’也受到一个顺时针方向的电磁力。由于线圈绕组在定子上,定子是固定不