[疑难问答] 请教一下MPC82G516的UART2的问题

[复制链接]
4924|8
 楼主| strang 发表于 2011-8-4 17:19 | 显示全部楼层 |阅读模式
本帖最后由 strang 于 2011-8-4 21:12 编辑

由于产品设计的是用的串口2,所以我想通过串口2发送数据。调了好久还不是不能发送,请大虾们指点一二,感激不尽!
我想通过库文件studio.h的printf函数直接输出。但是试了一下不行。
UART2能用定时器1作为波特率发生器吗?
MG_FAE 发表于 2011-8-5 13:14 | 显示全部楼层
chuxh 发表于 2011-8-10 15:38 | 显示全部楼层
不知楼主咋样了
 楼主| strang 发表于 2011-8-11 23:05 | 显示全部楼层
呦,忘记这个事了,谢谢斑竹!斑竹给的这个资料我有,官方网站的例程不符合我的意思。
我用串口1试过没问题,串口2就是不行。还是搞不明白!晕!
MG_FAE 发表于 2011-8-12 08:52 | 显示全部楼层
UART2仅能使用特定的波特率定时器作为其波特率发生器,因此无法使用定时器1作为波特率发生器。

MPC82G516带有第2个UART(以后就称作UART2),和第1个UART一样,也有4种运行模式,两个UART的区别如下:
(1) UART2没有增强功能:帧错误检测和自动地址识别。
(2) UART2使用特定的波特率定时器作为其波特率发生器。
(3) UART2使用端口P1.3 (S2TXD) 和 P1.2 (S2RXD) 分别作为接收和发送端口。
两个UART可以不同或相同模式、不同或相同通讯速率同时工作。
 楼主| strang 发表于 2011-8-12 09:31 | 显示全部楼层
谢谢斑竹的详细作答,我再去试试吧,调试好了,我再和大家分享!
dingy 发表于 2011-8-12 20:18 | 显示全部楼层
等候你的好消息:)
renyaq 发表于 2011-8-12 22:34 | 显示全部楼层
应该没问题了吧
729144646 发表于 2011-8-14 20:15 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:技术工程师
简介:

48

主题

3273

帖子

9

粉丝
快速回复 在线客服 返回列表 返回顶部