38400波特率换算设置为115200接收为什么要设置为38400才能正确接收

您现在所在的是:
→ 浏览主题:
* 帖子主题:
文章数:763
年度积分:50
历史总积分:2369
注册时间:
工控机配置:系统结构 MINI-ITX;处理器Intel 酷睿i3 CPU;主板 技嘉MINI主板;显卡 主板集成;内存2G DDR & 我有两种采集模块,波特率分别是,通过工控机串口进行通讯;这两个采集模块在个人电脑上用串口调试程序测试,都可以采集到数据;在工控机上用串口调试程序测试只有波特率为9600的可以采集到数据,请教一下各位,这是什么原因?谢谢!
[此贴子已经被作者于 16:00:33编辑过]20分悬赏
既不回头,何必不忘;
既然无缘,何需誓言;
今日种种,似水无痕;
明夕何夕,君以陌路。
fuhuafeng72
文章数:3956
年度积分:855
历史总积分:10280
注册时间:
2016国庆活动(三)
2014逛工博
工控机设置了波特率了
云端虫草,厂家直销,质量保证,价格实在,欢迎垂询!
或扫描二维码直接了解
文章数:763
年度积分:50
历史总积分:2369
注册时间:
回复 #1楼 fuhuafeng72
这个设置是在 &设备管理器——通讯端口(com1)——端口设置 &这里设置吗 ?
既不回头,何必不忘;
既然无缘,何需誓言;
今日种种,似水无痕;
明夕何夕,君以陌路。
文章数:12522
年度积分:2500
历史总积分:17852
注册时间:
2015论坛贡献奖
是两个COM通讯端口同时进行采集数据?两个端口共用一个应用软件?
还是分别单独使用每个端口进行采集数据?两台电脑,一台得另一台却不得,请确认所使用的软件的设置是否一致,外部连接的数据线和外部设备是否相同,实在不得就是无法连接的电脑的COM端口损坏。
难道是使用相同的端口却使用了不同的通讯速率?
fuhuafeng72
文章数:3956
年度积分:855
历史总积分:10280
注册时间:
2016国庆活动(三)
2014逛工博
回复 #2楼 悠悠我心
云端虫草,厂家直销,质量保证,价格实在,欢迎垂询!
或扫描二维码直接了解
文章数:763
年度积分:50
历史总积分:2369
注册时间:
我在工控机上设置了一下,没有作用。我个人电脑上那块设置的9600,用波特率为115200的采集卡也可以正常接收数据。谢谢
既不回头,何必不忘;
既然无缘,何需誓言;
今日种种,似水无痕;
明夕何夕,君以陌路。
文章数:763
年度积分:50
历史总积分:2369
注册时间:
我现在是有两台信号采集设备,一台波特率是9600,一台是115200,这两台设备在个人电脑的串口(唯一)上先后使用时都可以正常接收数据;当这两台设备在工控机的串口(唯一)上使用时,波特率为9600可以正常接收数据,而使用波特率为115200的采集设备时接收不到数据,串口是一个。
此外,用的软件和设备都是一样的
[此贴子已经被作者于 8:44:19编辑过]
既不回头,何必不忘;
既然无缘,何需誓言;
今日种种,似水无痕;
明夕何夕,君以陌路。
文章数:763
年度积分:50
历史总积分:2369
注册时间:
串口采集数据分高速串口和低速串口吗?
既不回头,何必不忘;
既然无缘,何需誓言;
今日种种,似水无痕;
明夕何夕,君以陌路。
tigermu 版主
文章数:11293
年度积分:1093
历史总积分:24782
注册时间:
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
干扰考虑了吗?
tigermu. & 无声无息
文章数:4363
年度积分:373
历史总积分:9086
注册时间:
2015春节活动
2014相约国庆
俺对通讯不了解,但貌似有些数据线不支持高的波特率
工控学堂推荐视频:串口显示乱码怎么办?串口乱码的解决办法
  在通信波特率为38400 时,通信正常,arm板上解受到的数据(ascII码)显示正常。但是当波特率为115200 时,解受到的数据就出现乱码的现象!用ARM2103 给电脑发送信息,用串口高度精灵看,一直接收的都是错误码。串口显示乱码怎么办?串口乱码的解决办法如下:  1.USB转串口的问题  解决方法: USB转串口出现乱码,换一个好的就没事了。  2.波特率不同步的问题  解决方法: 两边设置的波特率的一样,会导致这样的问题。  3.在通信波特率为38400时,通信正常,arm 板上解受到的数据(ascII码)显示正常。  但是当波特率为115200时,解受到的数据就出现乱码的现象!  解决方法: 暂无  4.用ARM2103 给电脑发送信息,用串口高度精灵看,一直接收的都是错误码  解决方法:44b0曾经出现过显示乱码的问题,在超级终端上显示的。  后来才发现是在boot汇编程序里设置了主频为60M,但是在串口初始化时用的是40M,在c语言程序里忘记重新设定主频了。
最新更新栏目
您可能喜欢
大家都在搜您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
MSP430常见问题汇总(利尔达).pdf 68页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:200 &&
MSP430常见问题汇总(利尔达)
你可能关注的文档:
··········
··········
LSDMCUTECHNOLOGYCO.,LTD.尔达单片机技术有限公司利尔达科技有限公司技术一部LSDSCIENCE&TECHNOLOGYCO.,LTD.MSP430相关Q&AQuestion&answer版本号:V1.0提交人:MSP430项目组整理时间:2009年02月公司地址:杭州市登云路425号杭州尔达科技大厦Tel:0Fax:9第1页共68页LSDMCUTECHNOLOGYCO.,LTD.尔达单片机技术有限公司目录第一章:开发工具类第二章:指令系统第三章:代码编程类第四章:工作模式及功耗类第五章:复位系统类第六章:看门狗及定时器类第七章:系统时钟类第八章:LCD显示驱动类第九章:通信类第十章:IO端口类第十一章:FLASH存储类第十二章:AD转换类第十三章:电源类声明:所有问题均来自网络,部分答案同样来自网路,答案仅供参考,并不能完全解决在使用中碰到的问题。所以客户在使用MSP430单片机时还是以实际情况来决定。如有任何疑问欢迎与我们联系:haoqiang@、gufeng@、chenbing@公司地址:杭州市登云路425号杭州尔达科技大厦Tel:0Fax:9第2页共68页LSDMCUTECHNOLOGYCO.,LTD.尔达单片机技术有限公司第一章:开发工具类Q1:我自己做了一块MSP430F149的试验板,以前用下载线进行调试没有出现过问题,但是,最近我每次make后用下载线调试时,总是弹出一个窗口,给我提示:Couldnotfindtargetstatus.然后就死到那儿了,请问这是什么问题呢?A1:检查Jtag口线是否连接正常,如果JTAG口线连接正常,可能是供电不足,目标板加电再测试。Q2:我用的430f22x学习套件,请问在IAREmbeddedWorkbench中仿真时如何看程序运行时间.A2:只有软件模拟下可以看,VIEW-REGISTER-CYCLECOUNTQ3:请问各位msp430仿真器和编程器有什么区别啊?是不是我开发的时候这两个东西都得有?我目前用的是msp430cg461x系列或msp430fg461x系列,是不是很多仿真器和编程器都不支持?A3:一般来讲,仿真器是在先期调试程序时使用的,他不会烧断单片机熔丝,能把程序下载到单片机中,能够单步,跟踪,快速调试。编程器就没有这些调试功能,就是单纯把你做好的程序的编译后文件写到单片机中去,就和51的编程器一样,有加密熔丝烧断等功能,是在你产品成型后,生产时使用的MSP430的仿真器是使用JTAG接口的,分别有四线制的JTAG、带TEST脚的四线JTAG和两线制的SBWJTAG三种接口,UIF上三种都支持,并支持烧熔丝,UIF就是USB接口的仿真;PIF不能支持SBWJTAG接口,也不能烧熔丝,PIF是并口的仿真器。任何一种JTAG接口的仿真器在烧断熔丝后都不能再仿真和写入,而BSL可以通过密码访问FLASH空间,读出写入均可,BSL是串口实现的,但BSL不能仿真,注意部分器件不支持BSL,如F20XX系列就不能用BSL,烧掉了熔丝就变板砖。MSP430任何系列的仿真器只要接口方式一致都是兼容的,比如FG461X,可以使用标准的带TEST的四线JTAG,而F22X4也可以使用带TEST的四线JTAG,当然F22X4还可以选择使用SBWJTAG,它支持两种JTAG接口。如果不是TI标准的430系列用JTAG仿真器那就不行了,应该是不兼容的,不是什么很多仿真器和编程器都不支持”,而是专用。Q4:初次使用430单片机,F149。高速晶振8M,低速32K,下载程序时出现securityfuse**own字样,无法烧录。请各位高人指点,应该是哪里有问题。A4:手工复下位应该基本可以解决,除非芯片熔丝真被烧掉了。如果熔丝断了,可以用BSL方式写入程序.Q5:运行到断点时程序不能自动结束,必须自己按break。我这是程序跑飞了么?A5:是你断点设置的多了吧。你在程序中,只设置这一个断点试试Q6:当在RAM中对其中一变量开辟的尺寸是512字节时,程序总占用3.5KRAM空间,可以正常烧到芯片中,也可以正常运行;当对同一变量开辟的尺寸是1024字节,而其它均未改变时,程序总占用4.0K左右RAM空间,可以正常烧到芯片中,却无法运行!!!!A6:方法一将一些变量定义成noinit类型方法二修改IAR的cstartup.s43程序,具体方法如下:(iar310a为例)1将cstartup.s43程序加载到用户自己的项目中,cstartup.s43在iar310a的路径如下
正在加载中,请稍后...为什么波特率要设成...?
大家在用到单片机串口通信时,总要设置波特率,而波特率一般要设成,19200...?这是传统么?从什么来的?而相应的晶振一般也是11.0592MHZ。是先设晶振再设波特率还是先设波特率再设晶振,为什么要这样设置呢?
有两种比较可靠地说法:
1:根据电、传输介质等的物理特性结合串口设备使用的要求
为了保证有效通讯,根据电、传输介质等的物理特性结合串口设备使用的要求,确定最大传输速率只能是115200,然后逐级二分得到5,19200……为适应这些速率,设计相应的晶振频率。
2:这是由电信线路特性决定的
电话线路的带通是300--3KHz,当时HAYES先搞的modem,所以用的2400HZ信号,对应波特率是2400。由于基本频率确定了,以后采用的提高通讯速率的方法都是在2400基础上倍频的,所以形成了9600,19200。。。。
不管哪种说法,都是先有波特率再有晶振频率。
波特率和晶振频率的关系:
MSC51系列单片机有一个全双工的异步通信口,他利用其RXD和TXD与外界进行通信,其内部
有2个物理上完全独立的接收、发送缓冲器SBUF,可同时发送和接收数据。异步串行通信发送和接收数据的速率与移位脉冲同步。一般用51系列的T1定时器作为波特率发生器,T1的溢出率经二分频(或不分频)后又经十六分频作为串行发送或接收的移位脉冲,移位脉冲的速率即波特率。单片机的异步通信波特率与串行口的工作方式、主振频率Fosc及定时器T1的工作方式有关。一般通信中使T1工作于方式2(可重装时间常数方式),若Fosc取6
MHz,则波特率的计算公式如下:
  其中:SMOD是可编程的(即PCON的第8位),由此公式计算出的波特率是不标准的波特率。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。单片机自动设置波特率编程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
单片机自动设置波特率编程
上传于|0|0|文档简介
&&本文介绍了单片机串口通讯编程开发,从机如何自动侦测主机的波特率并设置为和主机一样的波特率来通讯,而且可以不考晶体振荡频率。
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 38400波特率换算 的文章

 

随机推荐