飞翔科技电子爱好者论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2578|回复: 8

串口中断接收问题

[复制链接]

1

主题

4

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2016-4-11 10:33:55 | 显示全部楼层 |阅读模式
本帖最后由 mzt 于 2016-4-11 16:18 编辑

采用的串口中断接收实例程序,发现程序是自发自收模式(与3232的跳线帽都没有用),是怎么回事?(在示例中发现串口工具发送指示灯无反应,也无反馈信息,程序增加一条发送程序后发现能运行,是自发自收状态)难道串口控制寄存器出问题?(在做串口联网驱动发现的,用示例检测查询接收,中断接收均有问题)
回复

使用道具 举报

7

主题

330

帖子

1338

积分

超级版主

Rank: 8Rank: 8

积分
1338
发表于 2016-4-11 16:55:12 | 显示全部楼层
能再描述的详细点吗?完全不知道你在说什么。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

15

积分

新手上路

Rank: 1

积分
15
 楼主| 发表于 2016-4-12 13:16:00 | 显示全部楼层
我自己在写GPRS串口驱动时发现串口无法中断接收相应返回指令。使用开发板自带的UART中断接收实例测试开发板,发现也不能像实验手册说的发送相应的字母实现指示灯的控制,UART查询接收实例结果一样,都不能实现实验说的结果。我在实例中增加一条UART发送指令,发送内容为实验要求通过电脑串口发送的内容,发现可以实现LED灯的熄灭控制。增加串口输出指令,发现自己增加的发送内容被接收。基本确认UART3一直处于自发自收状态,且第一次进入自发自收状态后,接收寄存器的内容永远是第一次收到的数据,不会因为增加新的UART发送内容而改变。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

15

积分

新手上路

Rank: 1

积分
15
 楼主| 发表于 2016-4-12 13:19:50 | 显示全部楼层
bigmarshal 发表于 2016-4-11 16:55
能再描述的详细点吗?完全不知道你在说什么。


我自己在写GPRS串口驱动时发现串口无法中断接收相应返回指令。使用开发板自带的UART中断接收实例测试开发板,发现也不能像实验手册说的发送相应的字母实现指示灯的控制,UART查询接收实例结果一样,都不能实现实验说的结果。我在实例中增加一条UART发送指令,发送内容为实验要求通过电脑串口发送的内容,发现可以实现LED灯的熄灭控制。增加串口输出指令,发现自己增加的发送内容被接收。基本确认UART3一直处于自发自收状态,且第一次进入自发自收状态后,接收寄存器的内容永远是第一次收到的数据,不会因为增加新的UART发送内容而改变。
回复 支持 反对

使用道具 举报

7

主题

330

帖子

1338

积分

超级版主

Rank: 8Rank: 8

积分
1338
发表于 2016-4-12 14:25:01 | 显示全部楼层
貌似板子有问题。或者是连接有问题。
回复 支持 反对

使用道具 举报

7

主题

330

帖子

1338

积分

超级版主

Rank: 8Rank: 8

积分
1338
发表于 2016-4-12 14:30:13 | 显示全部楼层
你可以仔细排查一下连线,看连的线是不是与模块的引脚正确对应了。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

15

积分

新手上路

Rank: 1

积分
15
 楼主| 发表于 2016-4-12 15:08:49 | 显示全部楼层
bigmarshal 发表于 2016-4-12 14:30
你可以仔细排查一下连线,看连的线是不是与模块的引脚正确对应了。

不是,我怀疑是芯片问题,因为我不外接串口线,跳线帽也没放(芯片与3232没有物理连接)也可以通过自发自收实现灯的控制
回复 支持 反对

使用道具 举报

7

主题

330

帖子

1338

积分

超级版主

Rank: 8Rank: 8

积分
1338
发表于 2016-4-13 09:36:05 | 显示全部楼层
芯片出问题的可能性不大,可以拔掉不相关的跳线帽试试。可能是其它电路产生干涉了。
回复 支持 反对

使用道具 举报

7

主题

61

帖子

189

积分

注册会员

Rank: 2

积分
189
发表于 2016-4-20 20:35:40 | 显示全部楼层
芯片出问题的可能性不大,你再找找看看吧
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|飞翔科技电子爱好者论坛  

GMT+8, 2019-4-20 17:00 , Processed in 0.398248 second(s), 24 queries .

Powered by Discuz X3.2

© 2001-2011 Comsenz 源码论坛

返回顶部