2 Star 7 Fork 4

芯昇科技/CMIOT.CM32M4xxR_Library

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
1、功能说明

	1、TIM2 利用CH1 CH2 CH3 CH4 CC值产生定时中断,翻转IO电平

2、使用环境

	/* 软件开发环境:当前工程使用的软件工具名称及版本号 */
    IDE工具:NucleiStudio IDE for C/C++ 2021-02
	
	/* 开发板 */
	CM32M4xxR_LQFP128_STB

3、使用说明

	系统配置;
		1、时钟源:
		            HSE=8M,PLL=144M,AHB=144M,APB1=36M,APB2=72M,TIM2 CLK=36M*2(APB Prescaler!=1)=72M
		2、中断:
		            TIM2 比较中断打开
		3、端口配置:
					PC6选择为IO输出
					PC7选择为IO输出
					PC8选择为IO输出
					PC9选择为IO输出
	    4、TIM:
		            TIM2输出冻结模式,CH1 CH2 CH3 CH4比较值产生中断。比较中断处理中,翻转PC6~PC9电平。
	使用方法:
		1、编译后下载程序,用示波器或者逻辑分析仪观察PC6、PC7、PC8、PC9的波形
	    2、程序运行后,对应通道达到比较值后,比较值累加并翻转对应IO口电平,输出波形频率分别为25/50/75/100Hz。

4、注意事项
	无
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/CMIOT-XinShengTech/CMIOT.CM32M4xxR_Library.git
git@gitee.com:CMIOT-XinShengTech/CMIOT.CM32M4xxR_Library.git
CMIOT-XinShengTech
CMIOT.CM32M4xxR_Library
CMIOT.CM32M4xxR_Library
main

搜索帮助