打印

430 uart通信 迷惑

[复制链接]
1653|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
thankx|  楼主 | 2012-2-10 23:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.通信要设置波特率。按pdf上,应该得有参考时钟,但板子上并没有晶振~
我就按照例程,直接用aclk做时钟,只能是dco提供
UCA0CTL1 |=UCSSEL__ACLK;
  UCA0BR0= 0X0D;
  UCA0BR1= 0X00;                         // 2400
  UCA0MCTL |=UCBRS_6 + UCBRF_0;
设置好。我就不知道,那他怎么知道我的参考基准时钟是多少的,应为是dco,我也没有设置大概的频率。

2.让板子发送数据,串口调试助手中查看接受到的,不对应的波特率也能正确接收么。比如 发送2400 接受4800

问题大概比较白痴点 , 不介意吐糟下

相关帖子

沙发
NE5532| | 2012-2-11 10:05 | 只看该作者
楼主在搞半截子工程,没有晶体,用内部时钟也可以做串口。而且分频比不同,可能时钟还不同,要从根本上清理起走。

使用特权

评论回复
板凳
thankx|  楼主 | 2012-2-11 11:54 | 只看该作者
2# NE5532

谢谢提醒~ 我再仔细阅读去

使用特权

评论回复
地板
zj314995534| | 2012-2-12 11:05 | 只看该作者
没见过用2400波特率发送,还可以用4800去接收的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

40

帖子

0

粉丝