请问大家msp430f2410的usci_B0和A0能同时用吗?

[复制链接]
1884|8
 楼主| Luis德华 发表于 2015-5-26 09:02 | 显示全部楼层 |阅读模式
我将usci_b1设置成spi,B0设置成I2c,A0和A1都设置成uart,这样可行吗?
在grace设置里,都能设好,但是build之后,没有B0的初始化

dirtwillfly 发表于 2015-5-26 09:50 | 显示全部楼层
可以同时用的,这是两个独立的模块
dirtwillfly 发表于 2015-5-26 09:50 | 显示全部楼层
尝试手动配置B0试试
 楼主| Luis德华 发表于 2015-5-26 11:31 | 显示全部楼层
dirtwillfly 发表于 2015-5-26 09:50
尝试手动配置B0试试

还有一个问题请教您,是不是A1/B1这两个模块同时只能一个用中断呢?
dirtwillfly 发表于 2015-5-26 11:41 | 显示全部楼层
Luis德华 发表于 2015-5-26 11:31
还有一个问题请教您,是不是A1/B1这两个模块同时只能一个用中断呢?

不是,也是独立的模块
不过msp430的中断默认是不能嵌套的,要执行完一个中断才能执行另一个
 楼主| Luis德华 发表于 2015-5-26 13:17 | 显示全部楼层
dirtwillfly 发表于 2015-5-26 11:41
不是,也是独立的模块
不过msp430的中断默认是不能嵌套的,要执行完一个中断才能执行另一个 ...

知道了,谢谢您
 楼主| Luis德华 发表于 2015-5-26 15:07 | 显示全部楼层
dirtwillfly 发表于 2015-5-26 11:41
不是,也是独立的模块
不过msp430的中断默认是不能嵌套的,要执行完一个中断才能执行另一个 ...

可是中断向量USCIAB0RX_VECTOR是A0和B0共用的啊
您给给我个例子吗?
yiyigirl2014 发表于 2015-5-26 21:07 | 显示全部楼层
可以同时用吧,配置到不同端口就行
dirtwillfly 发表于 2015-5-27 08:59 | 显示全部楼层
Luis德华 发表于 2015-5-26 15:07
可是中断向量USCIAB0RX_VECTOR是A0和B0共用的啊
您给给我个例子吗?

哦,你的问题是这个啊,可以在中断中通过判断中断标志位和中断使能位指向哪一个模块的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

370

帖子

4

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