无确切答复,清空,免日后来翻

[复制链接]
4542|11
 楼主| hwk612167 发表于 2011-2-28 17:15 | 显示全部楼层 |阅读模式
本帖最后由 hwk612167 于 2012-3-5 13:55 编辑

NULL
 楼主| hwk612167 发表于 2011-2-28 17:17 | 显示全部楼层
C SPY调试时,初始化完后UCB0CTL0一直为0xA8,最低位UCSYNC位一直为0的。
 楼主| hwk612167 发表于 2011-3-1 12:42 | 显示全部楼层
放错板块了 OR坛子人少了 还是问题低级了。。。
杜_U_ME 发表于 2011-3-1 22:34 | 显示全部楼层
应该还是程序的问题
即时生效 发表于 2011-3-2 16:34 | 显示全部楼层
楼主用的4152 ,我看了数据手册上方框中写的是UCSYNC=0
UCSYNC Bit 0 Synchronous mode enable
                      0 Asynchronous mode
                      1 Synchronous Mode
bit6019 发表于 2011-3-2 21:58 | 显示全部楼层
SPI驱动?
benedy 发表于 2011-3-2 23:30 | 显示全部楼层
Asynchronous mode为什么不能成功呢?
 楼主| hwk612167 发表于 2011-3-3 09:15 | 显示全部楼层
手册中有这句话,SPI介绍那一块:SPI mode is selected when UCSYNC bit in set.程序已经通过大量测试通过并批量生产销售了!现在也不明白,写这个程序的人也已离职好几月了。
 楼主| hwk612167 发表于 2011-3-3 09:19 | 显示全部楼层
应该没有专门的4152详细手册吧,是个4系列通用手册:MSP430x4xx Family User's Guide.pdf,在Page587-610,方框中写的是 UCSYNC = 1
 楼主| hwk612167 发表于 2011-3-4 21:18 | 显示全部楼层
啊哦 又杳无音信了
kuoching 发表于 2011-3-4 22:27 | 显示全部楼层
USCI分为两个chanel, A0和B0.
其中只有A0可以配成UART,也就是工作在异步模式下。
B0只能配成SPI或者I2C,所以UCSYNC对B0是没有意义的。因为他只能工作在同步模式下!

有可能是这个原因。
 楼主| hwk612167 发表于 2011-3-10 09:11 | 显示全部楼层
没有一个确切的答复,还有什么办法可以知道呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

511

帖子

3

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