中易网

如何设置msp430的异步串行通信模块工作于异步模式

答案:1  悬赏:30  
解决时间 2021-03-02 12:48
如何设置msp430的异步串行通信模块工作于异步模式
最佳答案
1.串口、上位机实现数据采集和控制
2.实现串行通信方法:USART硬件直接连接、通过定时器软件实现
3.实现多种通信:UART异步通信、SPI同步通信、I2C通信
4.UART模块:波特率部分(速度),接收部分,发送部分,接口部分(完成串并、并串转换)
5.串行异步通信的特点:
异步模式:包括线路空闲/地址位通信协议
两个独立移位寄存器:输入、输出移位寄存器
传输7或7位数据:奇偶校验或无校验
从最低位开始发送和接收
可编程实现分频因子为整数或者小数的波特率
通过有效起始位检测将MSP430从低功耗唤醒
状态标志检测 错误或者地址位
6.异步通信字符格式:
起始位:数据位:奇偶校验位:停止位
(1)通过软件设置起始位,停止位
(2)选择时钟和波特率来确定时钟
(3)接收操作就检测到URXD端口下降沿开始,然后以3次采样多数表决方法取值。然后开始接收初始化操作(实现错误起始位的拒收和帧中各数据的中心定位功能)。然后处于低功耗状态的MSP430被唤醒,然后按设定的 数据格式开始接收数据直到本帧采集完毕。
补充:异步模式下:,传送数据是以字符为单位传送的。可以连续传,也可以断续传。收发用各自的时钟源
7.异步多机通信模式:
(1)线路空闲模式:在第一个停止位之后,收到十个以上1,表示检测到接收线路空闲
10bit空闲周期+地址+数据+停止位
发送空闲帧识别地址字符的步骤:
(2)地址位多机模式
地址相符+地址+数据+停止位

8。串行操作自动错误检测:
FE、PE、OE、BRK、

9.波特率产生=分频计数器+调整器(计算P223 例1、例2)
10.异步方式的中断:有接收和发送两个独立的中断源
11.异步通信寄存器:(两个通信硬件模块USART0 USART1,有两套寄存器)
看代码。。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求描写石洞的诗句
我想问下,在农村商业银行转帐到农业银行。能
大丰鑫奥斯电脑科技有限公司这个地址在什么地
窗机结冰咋回事
贺州学院怎么样啊??哪个专业比较好一点?
我用了宝蓝色的指甲油,可洗甲水就是洗不掉,
监控显示屏显示无信号
广东省国防科技高级技工学校茂名分校在什么地
智能手机设置时间 使用网络使用值 为什么总是
罗湖桥地址在哪,我要去那里办事
3dsmax的首选项里面的“将局部文件路径转化为
将编号为1、2、3、4的四个小球放入甲、乙、丙
想找一款水电服务的手机应用,谁有推荐?
现在靖边的快递多么?
带眼镜会头痛眼痛是怎么回事
推荐资讯
尚客蛋糕西点怎么去啊,有知道地址的么
苏州康美齿科在哪里啊,我有事要去这个地方
EXO的领舞是谁?
摩托车的转向灯坏了,是三根线的,重买了一个
 女生们注意了,158身高体重98,有肌肉、长
坡风在哪里啊,我有事要去这个地方
我北京的给同学当伴郎用给红包吗?要是给给包
六个月刚加辅食的宝宝能吃牛油果吗
ipad 连接apple id 服务器时出错怎么办
赴美签证,check之后拒签,会有邮件通知吗
我在苹果系统制作了一个视频把格式改为mp4后
就是前面,有一支笔,然后加英文那种!有的直
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?