ASRPRO-Plus开发板
板子基本介绍
本例实验的LED模块:
1个电源LED,一个可控制LED(与KEY3共用引脚PA4)。
电原理图(红点处D5为可控制LED)
【花雕动手做】实验五十七:独占资源的精确硬件定时器控制LED灯快慢闪烁
实验开源代码
#include "asr.h"
extern "C"{
void * __dso_handle = 0 ;}
#include "setup.h"
#include "myLib/asr_hwtimer.h"
uint32_t snid;
void ASR_CODE();
void hardware_init();
//{ID:250,keyword:"命令词",ASR:"最大音量",ASRTO:"音量调整到最大"}
//{ID:251,keyword:"命令词",ASR:"中等音量",ASRTO:"音量调整到中等"}
//{ID:252,keyword:"命令词",ASR:"最小音量",ASRTO:"音量调整到最小"}
/*描述该功能...
*/
void ASR_CODE(){
switch (snid) {
case 1:
digitalWrite(4,0);
break;
case 2:
TIM_Duty_Updata(TIMER0, 1000000);
TIM_Enable(TIMER0);
break;
case 3: