📄 boot.c
字号:
#include "config.h"
//#define BEEP 1<<20
void DelayNS(uint32 dly)
{
uint32 i;
for(; dly > 0; dly--)
for(i = 0; i <10000; i++);
}
void Beep(void)
{
PINSEL1=(PINSEL1 & 0xfffffcff)|0x100;
T1TC=0;
T1PR=0; // 分频
T1MCR=0x400; // 设置T1MR3匹配后将T1TC复位
T1EMR=0xC00; // T1MR3匹配后MAT1.3输出翻转
T1MR3=Fpclk/6000; // 输出频率周期控制
T1TCR=0x01;
}
/*************************************************************
**
**
**main
**
**
**
*************************************************************/
int main(void)
{
while(1)
{
Beep();
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -