6641|9

5

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

同时使用2个UART的问题 [复制链接]

有人同时用过两个UART口么
该注意些什么问题,能同时接受发送么
我使用的是C8051F040   就是一个板子上有两个UART口  一个用于UART0用于和触摸屏的通讯  一个UART1要实时的接收DSP传来的数据(都不是用分机) [ 本帖最后由 ksnryq 于 2010-10-11 14:23 编辑 ]
此帖出自51单片机论坛

最新回复

1、串口中断必须开最高优先级,不然要丢数据 2、开一个全局变量的数组缓冲区,串口中断负责把接收的数据放入缓冲区即可,主程序来处理数据  详情 回复 发表于 2010-10-12 11:11
点赞 关注
 

回复
举报

3138

帖子

0

TA的资源

裸片初长成(初级)

沙发
 
用恩个,也跟一个同样用,没什么区别。
此帖出自51单片机论坛
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

回复 沙发 仙猫 的帖子

单片机不是一个一个处理么   我一直用UART0发数的话  UART1还能响应么
此帖出自51单片机论坛
 
 
 

回复

2639

帖子

0

TA的资源

五彩晶圆(中级)

4
 
中断处理要注意一下,不要在中断里处理太多逻辑,先缓存到主程序处理
此帖出自51单片机论坛
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

5
 

回复 4楼 fengzhang2002 的帖子

缓存到主程序是什么意思?
我现在感觉也是中断非常头疼  都3个中断了 而且UART1的中断优先级也不高
我之前中断 都是让中断产生一个 标志位例如UART0 就有个rec_uart0_flag,把它置1 在别的程序中if校验rec_uart0_flag,再进行程序  
我现在就是还有个定时器 大约10ms进行一次中断定时 这个比较麻烦   几个中断间隔时间有点用不准
版主你再给点建议吧 或者 相关代码 两个UART口的   我自己看看研究下也行
此帖出自51单片机论坛
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(初级)

6
 
 没有同时使用过2个UART哦。。 了解一下
此帖出自51单片机论坛
 
个人签名深圳华芯昌电子科技提供ADI、MAXIM代理商,详情请致电:0755-83690800
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

7
 
闂備礁鎼悮顐﹀磿閸愯鑰块柛娑欐綑鐎氬銇勯幒鍡椾壕缂備焦顨嗛敃銏犵暦濡ゅ懎惟闁宠桨绀佹慨銈夋煟閻橀亶妾烽柛鏂跨箻椤㈡瑩骞嬮敂鑺ユ珫閻庡厜鍋撻柛鎰劤濞堬拷闂備浇鐨崱鈺佹缂傚倸绋勯幏锟�闂備胶鎳撻悺銊╂偋閻愬搫鐒垫い鎺戯攻鐎氾拷婵犵數鍋涢ˇ顓㈠礉瀹€鍕埞闁跨噦鎷�
此帖出自51单片机论坛
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

8
 

回复 7楼 仙猫 的帖子

闂備礁鎼悮顐﹀磿閸愯鑰块柛娑欐綑鐎氬銇勯幒鍡椾壕缂備焦顨嗛敃銏犵暦濡ゅ懎惟闁宠桨绀佹慨銈夋煟閻橀亶妾烽柛鏂跨箻椤㈡瑩骞嬮敂鑺ユ珫閻庡厜鍋撻柛鎰劤濞堬拷闂備浇鐨崱鈺佹缂傚倸绋勯幏锟�闂備胶鎳撻悺銊╂偋閻愬搫鐒垫い鎺戯攻鐎氾拷婵犵數鍋涢ˇ顓㈠礉瀹€鍕埞闁跨噦鎷�
此帖出自51单片机论坛
 
 
 

回复

2639

帖子

0

TA的资源

五彩晶圆(中级)

9
 
闂備礁鎼悮顐﹀磿閸愯鑰块柛娑欐綑鐎氬銇勯幒鍡椾壕缂備焦顨嗛敃銏犵暦濡ゅ懎惟闁宠桨绀佹慨銈夋煟閻橀亶妾烽柛鏂跨箻椤㈡瑩骞嬮敂鑺ユ珫閻庡厜鍋撻柛鎰劤濞堬拷闂備浇鐨崱鈺佹缂傚倸绋勯幏锟�闂備胶鎳撻悺銊╂偋閻愬搫鐒垫い鎺戯攻鐎氾拷婵犵數鍋涢ˇ顓㈠礉瀹€鍕埞闁跨噦鎷�
此帖出自51单片机论坛
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

10
 

回复 9楼 fengzhang2002 的帖子

闂備礁鎼悮顐﹀磿閸愯鑰块柛娑欐綑鐎氬銇勯幒鍡椾壕缂備焦顨嗛敃銏犵暦濡ゅ懎惟闁宠桨绀佹慨銈夋煟閻橀亶妾烽柛鏂跨箻椤㈡瑩骞嬮敂鑺ユ珫閻庡厜鍋撻柛鎰劤濞堬拷闂備浇鐨崱鈺佹缂傚倸绋勯幏锟�闂備胶鎳撻悺銊╂偋閻愬搫鐒垫い鎺戯攻鐎氾拷婵犵數鍋涢ˇ顓㈠礉瀹€鍕埞闁跨噦鎷�
此帖出自51单片机论坛
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
【有奖直播】2025是德科技数字月-数字新品来助阵
直播时间:3月19日(周三)14:00
直播奖励:小米口红充电宝、倍思充电线、是德科技十周年鼠标垫

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表