蜂鸣器设置好相应的寄存器之后应该能跑起来吧,但是我做的时候不响,还有用jlink调试mini6410时,不识别arm11,调不通,求高人赐解
其函数如下:
void beep_init(void) //初始化蜂鸣器
{
rGPFCON &= ~(0X2<<28);//设置GPF14引脚输出模式
rGPFCON |=(0x0<<0);
rGPFPUD = (rGPFPUD & ~(0x3<<28))|(0x0<<28);
}
void beep_run(void) //运行蜂鸣器
{
rGPFDAT |= (0x1<<14);
}
主函数:
int main(void)
{
beep_init();
beep_run();
}