OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2790|回复: 8

串口中断实验的修改

[复制链接]

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
180
金钱
180
注册时间
2014-10-14
在线时间
22 小时
发表于 2015-12-4 11:06:27 | 显示全部楼层 |阅读模式
5金钱
想修改一下串口中断实验,就是在串口助手里,不需要发送回车换行符,直接点发送就可以,这该怎么实现,谢谢!
最好有代码可以参考
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6763

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13129
金钱
13129
注册时间
2012-11-26
在线时间
3814 小时
发表于 2015-12-4 11:29:21 | 显示全部楼层
学无止境
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
180
金钱
180
注册时间
2014-10-14
在线时间
22 小时
 楼主| 发表于 2015-12-4 12:51:28 | 显示全部楼层
回复【2楼】jermy_z:
---------------------------------
额,改了两天都没成功,只能求助了
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2015-12-4 14:14:30 | 显示全部楼层
调够一周再说
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
180
金钱
180
注册时间
2014-10-14
在线时间
22 小时
 楼主| 发表于 2015-12-7 08:45:18 | 显示全部楼层
回复【4楼】龙之谷:
---------------------------------
还是不行,我用的是定时器方式,10ms以内没有数据输入就当一个指令输入完成
回复

使用道具 举报

20

主题

468

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1684
金钱
1684
注册时间
2014-2-25
在线时间
230 小时
发表于 2015-12-7 09:06:09 | 显示全部楼层
 把原子哥的删了,换成自己的就可以了,就像在用51的时候一样。

[mw_shl_code=c,true]void USART1_IRQHandler(void) //串口1中断服务程序 { u8 Res; if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) //接收中断(接收到的数据必须是0x0d 0x0a结尾) { Res =USART_ReceiveData(USART1);//(USART1->DR); //读取接收到的数据 send(Res); } } [/mw_shl_code]

回复

使用道具 举报

7

主题

63

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2013-1-23
在线时间
4 小时
发表于 2015-12-7 10:32:07 | 显示全部楼层
用定时器进行超时判断是可以实现的。
把代码贴出来,让大家看一下
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
180
金钱
180
注册时间
2014-10-14
在线时间
22 小时
 楼主| 发表于 2015-12-7 11:07:48 | 显示全部楼层
回复【7楼】浮生长恨:
---------------------------------
现在可以了,USART_ReceiveData(USART1);这里原先设置的居然是USART2 囧
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
180
金钱
180
注册时间
2014-10-14
在线时间
22 小时
 楼主| 发表于 2015-12-7 11:54:37 | 显示全部楼层
好像还是有点问题,大家看看

实验3 串口实验改.7z

444.77 KB, 下载次数: 56

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 01:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表