📄 readme.txt
字号:
1 设计要求
对TIM2定时器进行控制,使得TIM2通道1产生频率为183.1Hz的方波,通道2产生频率为
366.2Hz的方波,通道3产生频率为732.4Hz的方波,通道4产生频率为1464.8Hz的方波。
2 硬件电路设计
TIM2定时器的通道1到4分别对应PA.00、PA.01、PA.02和PA.03引脚,这些处理器引脚在
开发板上已经以插针形式引出。
3 软件程序设计
根据设计任务要求,程序内容比较简单。程序内容主要包括:
1) 配置TIM2各通道均为输出比较模式(预分频系数设为2),设置各通道的参数
(TIM2 CC1=0x8000、TIM2 CC2=0x4000、TIM2 CC3=0x2000、TIM2 CC4=0x1000);
2) 在相应的TIM2定时器中断服务处理程序中根据定时器的值翻转输出电平,以输出方波。
4 运行过程
(1) 使用Keil uVision3 通过ULINK 2仿真器连接实验板,打开实验例程目录TIMx_test
子目录下的TIMx.Uv2例程,编译链接工程;
(2) 点击MDK 的Debug菜单,选择软件仿真模式,点击Start/Stop Debug Session,将
PORTA.0、PORTA.1、PORTA.2和PORTA.3加入到逻辑分析仪中,点击Run按钮运行程序,在逻
辑分析仪中可以看到各通道波形。
(3) 如果有示波器,也可以进行硬件调试,将开发板上的PA.00、PA.01、PA.02和PA.03
引脚接入示波器。选择项或Ctrl+F5键,远程连接目标板并下载调试代码到目标系统的RAM中,
点击Run按钮或按F5开始运行例程,在示波器上可以看到各通道的波形。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -