- 11
- 0
- 约2.27万字
- 约 17页
- 2017-03-22 发布于江苏
- 举报
蓝牙串口发送,上位机
蓝牙串口发送,上位机
1.中断向量号有2个,只有一个是好的
2.中断中没有加UART_IRQ_DIS(UART0);
UART_IRQ_EN(UART0); 语句,导致进了中断退不出来
3.中断程序
extern u32 p,i,d,speed,a[4];
void USART0_IRQHandler(void)
{
DisableInterrupts; //关总中断
UART_IRQ_DIS(UART0);
//接收到一组数据
a[0]= uart_getchar (UART0);
a[1]= uart_getchar (UART0);
a[2]= uart_getchar (UART0);
a[3]= uart_getchar (UART0);
p = a[0];
i = a[1];
d = a[2];
speed = a[3];
UART_IRQ_EN(UART0);
EnableInterrupts; //开总中断
}
4.要把串口接收中断的优先级设置为最高,否则会被其他中断打断,而使部分数据丢失接受不了,导致程序卡死在uart_getchar (UART0)
一.
您可能关注的文档
最近下载
- 《归园田居(其一)》.ppt VIP
- 2025年贵阳市高三年级适应性考试(二)语文试卷(含答案解析)原卷.pdf
- 五年级下册数学第二次月考试卷(沪教版).docx VIP
- 2026春新教材八年级下册历史知识点总结.pdf VIP
- 2023年云南楚雄州工会社会人员招聘考试真题及答案.pdf VIP
- CSC7137B宏盛微半导体12.pdf
- 人教部编版五年级年级语文下册期中期末资料期中考试卷期中考试卷a卷.doc VIP
- (最新)ISO IEC 27001-2022信息安全、网络安全和隐私保护——信息安全管理体系——要求(译-2022)(推荐下载).pdf VIP
- ISO27001:2022信息安全管理体系全套文件+表单.doc VIP
- 浙江省普通高中毕业生登记表.doc VIP
原创力文档

文档评论(0)