【Energia开发环境】MSP430 LAUNCHPAD学习笔记5--串口.pdfVIP

【Energia开发环境】MSP430 LAUNCHPAD学习笔记5--串口.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【Energia开发环境】MSP430 LAUNCHPAD学习笔记5--串口

【Energia开发环境】MSP430 LAUNCHPAD学习笔记 5 串口 (SerialUART) 串口通信能够实现开发板与PC的相互传输数据 ,常用于开发板的调试 ,输出调试信息 , 直观的观察开发板运行的状况。 对于 MSP430G2553的串口,需要注意的是由于LAUNCHPAD的版本不同,有1.4 和1.5两个版本 ,如上图。1.5版本的 LAUNCHPAD可以在调试时直接使用硬件 UART 与 电脑通信。这次实验所使用的芯片型号为G2553 ,在包装和里也有G2452的芯片 ,所以要 看清楚你所使用的是哪个芯片。如果你手上正好有一块G2553 1.5版本的 LAUNCHPAD, 那就方便多了。 LAUNCHPAD 板子上的仿真器串口最大通信速率为9600baud,我们在写程序的时候 最好不要超过这个数值。 我们先来做个简单的串口实验 :编写完程序后 ,连上板子 ,查看软件是否已正常连接开 发板,然后下载程序。 常用函数: Serial.begin(speed):这个函数是对波特率的设定 ,常有的波特率有300,600,1200,2400, 4800,9600,14400,19200,28800,38400,57600,11520这些。这里使用是9600baud。 print(val):在串口发送数据的时候,会将其转换为人类可阅读的ASCII字符。  Serial.print(78) 输出 78  Serial.print(1.23456) 输出 1.23  Serial.print(N) 输出 N  Serial.print(Helloworld.) 输出 Helloworld. 也可以在print(val,format)中加入第二个参数,如:  Serial.print(78,BIN) 输出1001110  Serial.print(78,OCT) 输出116  Serial.print(78,DEC) 输出78  Serial.print(78,HEX) 输出4E  Serial.println(1.23456,0) 输出1  Serial.println(1.23456,2) 输出1.23  Serial.println(1.23456,4) 输出1.2346 Serial.println(val,format)是print(val,)的加强版 ,只是在 print生成的字符串后面 加一个”\n”作为换行符。如果没有任何参数的话 ,也会输出一个”\n”。一般都是用 println()。 如果你在使用时 ,电脑串口接收不到数据 ,看看TXD/RXD的两个短路帽是横向连接还 是纵向连接的。上面例程中使用的是SW|UART。 Byqinkaiabc

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档