You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
3 months ago | |
|---|---|---|
| .. | ||
| EIDE | 3 months ago | |
| EWARM | 3 months ago | |
| Inc | 3 months ago | |
| MDK-ARM | 3 months ago | |
| Src | 3 months ago | |
| readme.txt | 3 months ago | |
readme.txt
================================================================================
样例使用说明
Sample Description
================================================================================
功能描述:
此样例实现了定时器的基本计数功能,以及演示了ARR自动重载功能,样例在定时器重载中断
中翻转LED灯。
Function descriptions:
This sample demonstrates base count function of the timer,and show ARR register
autoreload function.Example toggle LED in timer update interrupt.
================================================================================
测试环境:
测试用板:PY32F403_STK
MDK版本: 5.28
IAR版本: 9.20
GCC版本:GNU Arm Embedded Toolchain 10.3-2021.10
Test environment:
Test board: PY32F403_STK
MDK Version: 5.28
IAR Version: 9.20
GCC Version: GNU Arm Embedded Toolchain 10.3-2021.10
================================================================================
使用步骤:
1. 编译下载程序并运行;
2. LED灯闪烁,用示波器观测PA1引脚
3. PA1在第三次翻转时,周期变为2.5Hz
Example execution steps:
1. compile and download the program to MCU and run it;
2. LED light blinked, observe PA1 pin with oscilloscope
3. When PA1 is flipped for the third time, the period becomes 2.5Hz
================================================================================
注意事项:
修改main.c中
配置TimHandle.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;使能自动重载
功能,新的ARR值在第四次进中断时生效;
配置TimHandle.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;禁止自动重
载功能,新的ARR值在第三次进中断时生效,生效后,LED灯以1.25HZ的频率翻转。
Notes:
Modify in main.c.
Set TimHandle.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE to enable
autoreload,and new ARR value will takes effect on the fourth interrupt generate.
Set TimHandle.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE to disable
autoreload,and new ARR value will takes effect on the third interrupt generate.
After taking effect, the LED lights blinked at a frequency of 1.25HZ.
================================================================================