打印

MSP430F5438做模拟串口

[复制链接]
1402|29
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我用TA0定时器和它的0通道,设置下降沿捕获中断,之后转为比较输出,并用TB作为捕获输入通过SCCI读取电平。用TA0的0通道可以收发,但是当我用一样的方法用TA0的CCR1通道做时就没法发送,接收时也只能收到高电平,即FF。问题在哪里?
下图是寄存器设置和中断处理。

微信截图_20180416193551.png (18.49 KB )

主要程序图

主要程序图

相关帖子

沙发
dirtwillfly| | 2018-4-16 21:00 | 只看该作者
没模拟过串口,楼主用的MSP430F5438还是MSP430F5438A?现在推荐使用MSP430F5438A
MSP430F5438A有四个串口,还不够用?

使用特权

评论回复
板凳
Neverweak|  楼主 | 2018-4-17 08:55 | 只看该作者
dirtwillfly 发表于 2018-4-16 21:00
没模拟过串口,楼主用的MSP430F5438还是MSP430F5438A?现在推荐使用MSP430F5438A
MSP430F5438A有四个串口, ...

我领导要9路串口。。。确实不够用

使用特权

评论回复
地板
dirtwillfly| | 2018-4-17 09:08 | 只看该作者
Neverweak 发表于 2018-4-17 08:55
我领导要9路串口。。。确实不够用


对功耗要求高吗?
如果要求不高,推荐用tiva系列的mcu,有带8路串口的
如果对低功耗有要求,并且串口通讯频率不高,也可以用msp430+串口扩展ic(spi扩展串口或者串口扩展串口)

使用特权

评论回复
5
Neverweak|  楼主 | 2018-4-17 11:06 | 只看该作者
dirtwillfly 发表于 2018-4-17 09:08
对功耗要求高吗?
如果要求不高,推荐用tiva系列的mcu,有带8路串口的
如果对低功耗有要求, ...

....其他我不知道,领导只给我一块5438a的板子,我再看看吧,谢谢

使用特权

评论回复
6
Neverweak|  楼主 | 2018-4-17 11:23 | 只看该作者
dirtwillfly 发表于 2018-4-17 09:08
对功耗要求高吗?
如果要求不高,推荐用tiva系列的mcu,有带8路串口的
如果对低功耗有要求, ...

再问下,msp430f5438的TA0的CCR1 CCR2 CCR3通道在比较输出上有什么区别

使用特权

评论回复
7
dirtwillfly| | 2018-4-17 13:00 | 只看该作者
Neverweak 发表于 2018-4-17 11:23
再问下,msp430f5438的TA0的CCR1 CCR2 CCR3通道在比较输出上有什么区别

没有大的不同。使用时注意中断源的不同

使用特权

评论回复
8
Rospiers| | 2018-4-21 12:38 | 只看该作者
模拟串口方便吗,怎么不用硬件的呢

使用特权

评论回复
9
kkzz| | 2018-4-21 15:10 | 只看该作者
要实现特定bps的串口速率,需要相应频率的定时器

使用特权

评论回复
10
hudi008| | 2018-4-21 15:11 | 只看该作者
https://wenku.baidu.com/view/385c312de2bd960590c677b5.html

使用特权

评论回复
11
lzmm| | 2018-4-21 15:12 | 只看该作者
使用的是什么时钟信号源

使用特权

评论回复
12
minzisc| | 2018-4-21 15:12 | 只看该作者
测试一下IO的电源

使用特权

评论回复
13
selongli| | 2018-4-21 15:13 | 只看该作者
配置的代码呢

使用特权

评论回复
14
fentianyou| | 2018-4-21 15:13 | 只看该作者
这个不是固定的移植方式吧。

使用特权

评论回复
15
xiaoyaodz| | 2018-4-21 15:13 | 只看该作者
使用外部的串口芯片

使用特权

评论回复
16
febgxu| | 2018-4-21 15:14 | 只看该作者
现在的M4的芯片的功能就非常强大。

使用特权

评论回复
17
sdlls| | 2018-4-21 15:14 | 只看该作者
你的硬件怎设置的

使用特权

评论回复
18
pixhw| | 2018-4-21 15:15 | 只看该作者
说明全是高电平信号了。

使用特权

评论回复
19
kkzz| | 2018-4-21 15:15 | 只看该作者
1MHz的时钟最高可模拟9600bps的通信速率

使用特权

评论回复
20
hudi008| | 2018-4-21 15:15 | 只看该作者
MSP430的模拟串口通讯程序Timer_A_USART

使用特权

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

本版积分规则

2

主题

5

帖子

0

粉丝