M430_Launchpad串口UART使用硬件方面注意点

发布者:水手谷水手最新更新时间:2013-05-06 来源: 21IC关键字:M430  Launchpad  串口UART 手机看文章 扫描二维码
随时随地手机看文章

首先,不得不说Launchpad是一个很实用的开发工具. 就我个人是用来看, 板载SBW的JTAG相当实用.而且还可以仿真我的MSP430F5438的板子,实在相当给力,省去了上百元的仿真器的费用~~爽~~

但是,(一碰到这个词果断没什么好事..) 这个板子有个地方搞得非常非主流,不仔细阅读文档的话,妥妥的要被坑!

问题就出在板上的J3插座.(图中,左侧的黄框框)

 

 

前面四个是正常的, 最后一个TXD.靠近EMULATION一侧的排针其实是和右侧芯片的3脚相连的.从下面PCB图可以看出来.

 

 

至于RXD么,就自己看UserGuide咯.不多废话.(其实这张图里基本也就看出来了..)

这么设计,我估摸着,是因为G2系列的芯片中,有一部分芯片,外设资源极少,比如早期的给的14脚的那个芯片(型号不记得了…),据说是没有USCI模块的.

所以TI给出的例程中,很NB的用了TimerA实现了串口通信功能.(不得不说那个程序写的相当牛!!!非凡人之作!)

但是,后来主流都是M430G2553 和 M430G2452了,外设足够多了,用UART的话,基本都用硬件的USCI模块了(硬件多方便!不用CPU干预,还带FIFO,中断源也多!)

但是为了照顾那些个低端的片子,保证通用性,就设计了这么个接插法..

不多废话,下面直接解释该如何接线吧.

 

 

如上图,是G2553的引脚图(20Pin), PIN3是RXD,应当接EMULATION的TXD

PIN4是TXD, 应当接EMULATION的RXD

结论:

如果使用TI提供的TimerA实现的UART,请按常规思路接跳线帽.(常规思路就是左右短接,5个跳线帽把5组分别短接)

如果要用硬件USCI模块实现UART,请切记这样接…(我被坑了好久….明明一开始程序就是对的,可是示波器测出来波形就是不对,也接收不到数据….以后要仔细读文档啊……….)

END~

关键字:M430  Launchpad  串口UART 引用地址:M430_Launchpad串口UART使用硬件方面注意点

上一篇:单片机可以烧写多少次程序?
下一篇:单片机程序架构详解

推荐阅读最新更新时间:2024-03-16 13:23

VK32系列多总线UART串口扩展芯片的原理和应用
摘要 :UART以其简单可靠,抗干扰强,传输距离远,组网方便,被认为是嵌入式系统中进行串行数据传输的最佳方式。本文介绍了专为嵌入式系统设计的VK32系列新型多总线接口UART器件的原理及应用技术。 1 .嵌入式系统中串口扩展的需求:     而在嵌入式领域,由于UART具有操作简单,工作可靠,抗干扰强,传输距离远(组成485网络可以传输1200米以上),设计人员普遍认为UART是从CPU或微控制器向系统的其他部分传输数据的最佳方式,因此它们被大量地应用在工业、通信、和家电控制等嵌入式领域。通常MCU/CPU都会自带一个UART串口,但实际应用中一个串口往往不够用,需要进行UART串口扩展。     目前的大多数UART器件是
[嵌入式]
STM8S UART串口使用中断收发数据
原来调过STM8L的串口,逻辑简单,中断清晰,换成STM8S105K4后,虽然也是用STD库,除去函数名、宏名等语言层面的差异以外,中断处理方面也有些不一样的地方,特此记之。 和此篇【STM8L USART串口使用】结构相同,也是中断异步模式,但为调用方便起见,在调用层面改为同步。 (STM8S105K的MCU下,RX为PD6,RX为PD5。) 使用方面,感觉主要困扰就是中断名、使用场合和时机不明确、不清晰,这一点不如STM8L的定义清晰。 举例而言,开关中断用UART2_IT_RXNE_OR,清中断则用UART2_IT_RXNE。不能开关时用UART2_IT_RXNE,也不能清中断时用UART2_IT_RXNE_OR,否则S
[单片机]
stm8s开发(三) UART的使用:串口通信
串口通信是单片机学习的一个最基本、最重要的功能之一。串口通信可以间接的当做调试接口使用,实现单片机与电脑之间的通信。当然可以与一些模块(比如蓝牙、wifi)通信,也可以作为和其他单片机通信的工具。 STM8S的通用异步收发器(UART)主要特性: ● 全双工的,异步通信 ● 可编程数据字长度(8位或9位) ● 可配置的停止位-支持1或2个停止位 一般的,我们使用串口通信主要是关心几点参数:波特率、停止位、奇偶校验位。 其次就是如何发送、如何接收数据,这里介绍的使用阻塞式发送数据、中断方式接收数据。 以下代码是初始化串口,参数为:115200 1停止位 无校验位 void Init_UART1(v
[单片机]
stm8s开发(三) <font color='red'>UART</font>的使用:<font color='red'>串口</font>通信
MSP430FR2433 LaunchPad板子energy trace技术测量电流电压
目的测试电压和电流 目的是用最便宜(优惠价4美元包邮)的MSP430FR2433上面自带的energy trace芯片,来测量其他板子上的功耗,因为万用表总是测不准的,而且也没办法积分来计算一块CR2032纽扣电池到底能用多久。 所需硬件 只要在J101那排跳线上,把其他板子的电源线接入到GND和3V3电源上,就可以了。 软件 一定要下载CCS6.2版本,guide文档上说要用CCS7版本,显然出现了不兼容的问题。 测试结果,可以看到电压非常精确3.2870V,电流消耗0.4313mA。
[单片机]
MSP430FR2433 <font color='red'>LaunchPad</font>板子energy trace技术测量电流电压
51单片机串口通讯UART
1、串行通信的的基本知识 在实际的工业生产,或者生活中,计算机的CPU要与外部的设备之间进行信息的交流,数据的交换,所有的这些信息交换均可称为通信。 通信的方式有两种,分别为串行通信和并行通信。我们通常根据实际信息传输的距离还决定采用哪种通信方式。 并行通信: 并行通信是指数据的各位同时进行传送(发送或者接收)的通信方式。其优点是传送速度快,缺点是数据有多少位,就需要有多少根传送线。 串行通信: 串行通信是指数据 一位一位的按顺序传送的通信,他的优点是传送线少(只需要一对传输线),特别适用于远距离的数据通信,缺点是传送速度低。 其通信的原理如下图所示 串行通信的数据传输方式: 分为3
[单片机]
51单片机<font color='red'>串口</font>通讯<font color='red'>UART</font>
011课 串口(UART)的使用
一、什么是UART uart:通用异步收发器,简称串口,通过一定的设置好的串口协议来传输数据。 二、UART的组成结构 串口协议的组成 一根发送线、一根接收线、一根地线,双全工的工作方式。 收发器的组成 包括波特率发生器、发送器、接收器、控制逻辑、数据缓存区组成。 三、UART的工作原理 串口协议的工作原理 串口协议由开始位、数据位、校验位、停止位组成。可以设置多少位组成。 开始位:在发送数据之前会将电压拉低,即开始位,接收方此时开始计时; 数据位:发送方将数据以帧为单位,通过高低电平表示数据二进制代码发送出去,接收方在接受带开始位后1.5位后,开始采集接收的数据; 校验位:通过计算数据为和校验位加起来
[单片机]
011课 <font color='red'>串口</font>(<font color='red'>UART</font>)的使用
FPGA与MSP430通信 UART串口操作
个人感觉,FPGA对数据的处理相对麻烦。在之前的等精度测频法中,明明是简简单单的一些除法,却需要引入IP核来进行一步一步的浮点数运算,当时为此死了很多脑细胞,比较详细的内容见我早一些时间的吐槽博客:Verilog设计练习 基于FPGA的等精度频率计_Krism0912的博客-CSDN博客_用verilog设计等精度频率计 所以最好的是FPGA采集一些基本数据量,然后直接传到电脑或者其他地方进行处理,免得浪费一大把好时光。。 这次是对FPGA串口操作进行的一些调试,FPGA的书写代码有参考网上的资源,不过进行了大幅度的更改,参考的代码太过久远突然找不到了、、 由于FPGA比较常用给别的MCU发数据而不是收数据,所以
[单片机]
FPGA与MSP430通信 <font color='red'>UART</font><font color='red'>串口</font>操作
基于STM32的Uart2串口问题
买了一块1元的活动板子,移植了RTT(RT-THREAD)的国人嵌入式操作系统。系统能够正常跑起来,接着就按照RTT的官网教程,写了一个串口驱动。 原来定义的是UART1的端口,但是没有找到板子的USART1的引脚,虽然STM32可以映射,但是仍然没有看到有甩出来的引脚。初略看了一下官网的使用手册,发现图上有USART2引出来。 上图看一下, 好家伙,那就直接接地,接TX与RX到PC端的USB转串口吧。 杯具来了,发现无论如何自己的程序都没有输出打印,怀疑自己的代码有问题。用mbed的示例BIN文件试试,也发现不行。难道是电平问题?换了别人使用的开发板与PC的USB转串口,oh mygod!!还是不行。 心灰意冷,
[单片机]
基于STM32的<font color='red'>Uart</font>2<font color='red'>串口</font>问题
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved