历史上的今天
返回首页

历史上的今天

今天是:2025年01月11日(星期六)

2020年01月11日 | MSP430常见问题之通信类

2020-01-11 来源:eefocus

Q1: 430 串口中,有个R/D 控制线,在接收上位机的数据,但本身的数据有无发送完毕不知道啊,什么时候才可置低R/d 位来接收数据啊?好像430 没有发送完中断标志
A1:字节主动发送,一般都能发出去,除非你的的时钟有问题.可以用程序检测,半双工通讯,可以多发送一个字节,作为判断,当最后个字节(作为判断用)写入发送缓存产生中断时,在中断里改变R/D状态。


Q2: 我想做个6个节点的网络,最远的距离为2mF20 系列的USI 做3 线SPI 模式用是否能满足要求?能否提供其他低端的430芯片?
A2:SPI 是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB 的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议..但作为芯片间的通信,距离不能太远,如果你想做2m,建议你用串口232 去做!

 

Q3:从PC端,用串口调试助手发送一个字MSP430 可以接收到,但是我发送一个字符串MSP430 就接收不到了,不知道为何,程序如下:
#pragma vector=UART0RX_VECTOR
__interrupt void usart0_rx(void)
{
RecBuf[revcont] = RXBUF0; // RXBUF0 to TXBUF0
revcont++;
}
用上面的中断程序接收到后,发送RecBuf 到PC串口....我如果发送0x01 0x02 到MSP430后,再从MSP430发送到PC,我接收到的是0xE0
A3: 查查你的程序,在中断程序中的revcont++; 会不灰导致RecBuf[]越界;发送0x01 0x02 0x03 0x04 在串口调试助手里应该是01 02 03 04 并点以十六进制传输.否则PC 将会以ASCII 码形式发出.


Q4:无线通讯系统,增加通信距离都有哪些方法呢?最有效最常用的
A4:加放大器,换增益更大的天线,降低通讯速率,降低载波频率,加大发射功率,基本就这些了。主要是硬件上,发射功率和你的高频电路负载的匹配


Q5:异步串口通信分别什么时候产生发送中断和接收中断?
A5:应该是先中断,在中断中发送数据,接收数据是一个字节收完才产生中断的。


Q6:低功耗的产品应该是不接XT2直接用DCO的吗?用msp149,产品用到UART不知道DCO稳定否?当波特率9600,msp149的DCO最大频率多少啊?
A6:低功耗产品建议使用内部的DCO,1 系列的DCO 稳定度比起晶振确实不是很好,但是如果只是给UART提供时钟源,而工作的波特率是9600 的话,还是可以胜任的,149 的DCO 频率最大能达到多少还是看149的数据手册吧,内有详细介绍。


Q12:MSP430 SPI 或UART 的速度?
A12:在SPI 主模式下,通信速率可以达到4Mbps,而在UART 模式下,速率也可达到2Mbps。USART 可进行配置,以便同时支持同步(SPI) 与异步(UART) 操作,并且可从几个内部及外部时钟源(与CPU 时钟无关)中进行选择。在SPI 主模式下,USART 的运行速率可达到应用时钟的1/2。例如,如果使用8MHz 时钟,则SPI 主模式的传输速率可达到4Mbps。在UART 模式下,实现可靠通信至少要求每位3 或4 个时钟。例如,8MHz 时钟除以4 可以支持高达2Mbps 的速率。MSP430xxxx 用户指南中提供了有关USART 功能的完整说明,其网址是:http://www.ti.com/msp430

推荐阅读

史海拾趣

Cynergy 3公司的发展小趣事

随着技术的不断发展,Cynergy 3不断将新技术应用于产品研发中。在液位传感器和流量传感器领域,公司推出了多款具有创新功能的产品,满足了市场对于高精度、高可靠性的需求。此外,Cynergy 3还在RF中继技术方面取得了重大突破,开发出了一系列适用于特定通信应用的继电器产品。这些技术创新不仅提升了公司的市场竞争力,也为公司赢得了众多行业奖项和荣誉。

ACE [ACE Technology Co., Ltd.]公司的发展小趣事

为了进一步扩大市场份额,Cynergy 3制定了国际化发展战略。公司积极参加国际展会和会议,与全球各地的客户和合作伙伴建立联系。同时,Cynergy 3还在全球范围内设立了多个分支机构和服务中心,以便更好地为客户提供服务。这些努力使得Cynergy 3的产品逐渐进入了国际市场,并赢得了众多国际客户的青睐。

Galaxy Semi-Conductor Co Ltd公司的发展小趣事

山西飞虹激光科技有限公司于2010年在中国山西成立,并迅速在北京设立分公司,将北京作为战略重心,拓展全国市场。仅两个月后,飞虹激光的研发&生产中心便设立并投入生产,展现了公司的强大执行力和决心。2012年,飞虹激光积极参与国际展会,如慕尼黑上海光博会,展示了其F3015激光切割机、激光熔覆系统等高端产品,不仅提升了公司知名度,也彰显了其在激光技术领域的专业水平和创新能力。

Curtis Industries公司的发展小趣事

Curtis Industries公司成立于20世纪初期,当时电子行业正处于起步阶段。创始人凭借对技术的热爱和对市场的敏锐洞察力,决定投身于电子行业。在初创阶段,公司面临了诸多困难,如资金紧张、技术难题等。然而,创始人始终坚信自己的理念,带领团队日夜兼程地研发新产品,不断寻求突破。正是这份坚定与坚持,为公司的发展奠定了坚实的基础。

ETRI公司的发展小趣事

自1976年成立以来,ETRI一直致力于打造高效便捷的智慧产业生态圈。在汽车制造、轨道交通等行业中,电气和机械设备是必不可少的。ETRI凭借其卓越的技术实力,为这些行业提供了在各种恶劣环境下都能保持稳定性的产品。无论是在电机马达、编码器、传感器,还是在泵、阀、流量计以及温度计压力表等广泛使用的设备中,ETRI都展现了其行业领先的解决方案。

Eurohm Resistors公司的发展小趣事

随着环保意识的不断提高,Eurohm Resistors公司积极响应绿色发展的号召。公司投入大量资源研发环保型电阻器产品,采用可再生材料和绿色生产工艺,降低产品对环境的影响。同时,公司还积极参与各种环保活动,推动行业的绿色发展。

问答坊 | AI 解惑

一块单片机上实现

一块单片机上实现 12位AD、DA转换,CAN接口在总线上扩展 数据传输的RS485用75176加一个P1.X口 还有红外遥控,声光报警,方波输出如果一个功能一个脚,那P1口足够用了,不够用还是在总线上扩(用373做输出,244做输入) LED数码显示或键盘也用37 ...…

查看全部问答>

LabVIEW 实践教学教程

  一个自己用了后,感觉效率很高的LabVIEW 学习教程,两个星期包你学会使用!…

查看全部问答>

招聘照明行业研发总监

北京照明集团招聘: 研发总监(负责灯具研发、10-15k+其他) 工作职责:     1.负责公司技术中心的管理工作,制定技术人员的培训计划、负责日常工作协调、员工沟通、绩效考核等;     2.负责研究同行业节能改造的发展方向, ...…

查看全部问答>

武汉高校内部赛题

本帖最后由 paulhyde 于 2014-9-15 09:19 编辑  …

查看全部问答>

vxworks6.6 FTP 加载错误

使用平台vxworks6.6   开发环境worksbench3.0 在config.h文件中添加了相应的FTP宏定义: #define INCLUDE_IPFTPC #define INCLUDE_IPFTPS 在编译bootrom.bin的时候,系统提示错误: undefined reference to \'ipftps_create\' unde ...…

查看全部问答>

uboot移植的问题

cpu/arm920t/s3c24x0/libs3c24x0.a lib_arm/libarm.a fs/cramfs/libcramfs.a fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs2.a fs/reiserfs/libreiserfs.a fs/ext2/libext2fs.a net/libnet.a disk/libdisk.a rtc/librtc.a dtt/libdtt.a driv ...…

查看全部问答>

LCD上电初始化

    在使用LM6029A 128*64的LCD模块时,LCD的复位信号由复位电路提供,控制器是S6B0724A01。第一次上电初始化LCD总是不成功,紧接着再上电LCD可以成功初始化,然后隔四五分钟或者更长时间,再上电,LCD还是不能成功初始化。后来用I/O 口 ...…

查看全部问答>

UART4_IRQn定义

红色部分用IAR编译的时候提示 undefined,换成绿色的却没有问题?? void NVIC_Configuartion(void) {   NVIC_InitTypeDef NVIC_InitStructure; /*Config the NVIC Preemption Priority Bits*/   NVIC_PriorityGrou ...…

查看全部问答>

好东东

本帖最后由 paulhyde 于 2014-9-15 09:26 编辑 东东  …

查看全部问答>