摘要:
以CH32V307为例,配置方法如下: 关于给定义的变量赋值,注意要通过FLASH编程操作写入,将值写入FLASH该位置。完成后可直接通过读取该变量获取该值。如下图: 配置代码如下: /********************************** (C) COPYRIGHT ******** 阅读全文
摘要:
CH32系列某些小封装芯片可能会存在合封引脚,如下图。以下图8脚为例,为PD4、PD5、PD1的合封引脚,其中PD1引脚还作为SWIO下载引脚。若要使用PD4引脚作为普通IO输出高低电平,注意在进行程序配置时需要注意:(1)PD4引脚按照GPIO输出配置;(2)合封引脚PD5和PD1要配置为浮空输入 阅读全文
摘要:
在很多PWM驱动项目中,通常需要设置PWM的空闲电平,而有时PWM的空闲电平又不尽人意,可能是随机的 本文主要介绍设置PWM空闲电平的方法(推荐第三种!) 方法1: 设置占空比为0xfff 或0 后即可得到想要的0或1输出。 这样空闲时就是输出占空比百分百的PWM,相当于空闲时为高电平。像上图配置的 阅读全文
摘要:
工程中经常用到了STM32的闹钟中断,去唤醒停机或者待机模式下的系统,但是RTC闹钟中断与RTC秒中断一样,是RTC外设的中断,看唤醒条件: 都是外部事件,所以是需要开启EXTI映射功能,停止模式用事件中断都可以唤醒,而待机只能用事件唤醒。 一、配置 1.停止模式下配置。 RCC_APB1Perip 阅读全文