共2条
1/1 1 跳转至页
2047 2047的串口通讯的问题与研究
问
利用2407的串行通讯模块进行上位机与下位机的数据实时互传,在本程序中,用两种中断:
1. 定时器1的定时中断。 优先级为1级。
2. 串行通讯的中断。 。。。。5级。
我要实现在定时器中断的服务子程序中将下位机的各种数据打包通过发送中断(SCITXBUF = XXX)送给上位机,同时上位机将指令打包发送给下位机来实现对下位机的控制,经过实际测试发现数据上传没有问题,实时性很好,但是下位机的接收中断发生不了。
我认为这是由于中断优先级的原因,导致串行下传中断服务程序执行不畅,经过测试,如果我利用不断查询接受中断标志位的方法,就可以进入接收中断服务程序,执行接收功能,但是丢桢现象很严重。
各位DSP爱好者一起来探讨一下这个问题,一起找到解决方案,谢谢! 答 1: 能把你的程序发过来 大家研究研究么? 我也再搞这个。能把你的程序发过来 大家研究研究么? 我也再搞这个。
1. 定时器1的定时中断。 优先级为1级。
2. 串行通讯的中断。 。。。。5级。
我要实现在定时器中断的服务子程序中将下位机的各种数据打包通过发送中断(SCITXBUF = XXX)送给上位机,同时上位机将指令打包发送给下位机来实现对下位机的控制,经过实际测试发现数据上传没有问题,实时性很好,但是下位机的接收中断发生不了。
我认为这是由于中断优先级的原因,导致串行下传中断服务程序执行不畅,经过测试,如果我利用不断查询接受中断标志位的方法,就可以进入接收中断服务程序,执行接收功能,但是丢桢现象很严重。
各位DSP爱好者一起来探讨一下这个问题,一起找到解决方案,谢谢! 答 1: 能把你的程序发过来 大家研究研究么? 我也再搞这个。能把你的程序发过来 大家研究研究么? 我也再搞这个。
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图四被打赏50分 | |
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 |