微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Mini2440开发板与PC机连接方式汇总

Mini2440开发板与PC机连接方式汇总

时间:11-28 来源:互联网 点击:
拿到开发板的时候,附件中已经自带了一些连接线,主要有串口直连线、USB线、网线、JTAG烧写器。对于开发板的这些连线的使用,对于初学者来说肯定会很迷茫,现在一一讲解它们的用途。

JTAG烧写器

JTAG烧写器主要在开发板第一次下载bootloader的时候用的,一旦开发板里面已经存有bootloader,那么后面的下载bootloader以及内核和文件系统都可以通过串口和USB实现,这时JTAG烧写器就可以不用了。因为刚买来的开发板一般都已经下载了bootloader,所以可以说这个JTAG烧写器在后续的开发中几乎用不上。JTAG烧写器的外观如图1所示。

图1JTAG烧写器

JTAG烧写器主要用于JTAG信号线的电平转换,上面仅有一个简单芯片,小电路板造价很便宜。JTAG烧写器的一端连接在开发板上的JTAG接口,如图2所示,另一端连接在PC机的并口,现在大家普遍使用笔记本电脑,笔记本电脑是没有并口的,所以还要使用一个USB转并口的连接线,JLINK就是这样的连接线,JLINK在淘宝上价格在80元左右,还是比较贵的,不过大家完全没有必要买的,因为已经说过了,已有bootloader的开发板用可以不使用JTAG线的。

图2Mini2440接口布局

串口直连线

串口直连线用于ARM开发板和PC机串口通信,采用RS232串行通信协议,ARM主要使用串口来输出系统相关的调试信息,当然了,也可以通过串口下载程序到ARM的flash中,但是串口通信速度很慢,所以一般通过USB下载。S3C2440本身有3个串口UART0,1,2,其中UART0做了RS232电平转换,可通过附带的直连线与PC机互相通信。串口直连线外观如图3所示。串口直连线根据两头公母的不同,又分为公头对公头(即两端都是公头),公头对母头,母头对母头,mini2440提供的就是母头对母头的。

图3串口直连线(母头-母头)

串口直连线母头-母头两端是可以互换连接的,将任意一端连接到开发板的串口0(RS232),见mini2440接口布局图,另一端接PC机的串口,因为笔记本电脑是没有串口的,所以还需要一个USB转RS232电缆。USB转串口线如图4所示。

图4USB转串口线

连接好串口线以后,就可以在ARM板和PC机之间实现串口通信了,在PC机端利用串口显示监测信息的工具很多,一般比较常用的是直接利用Windows操作系统中提供的“超级终端”程序,运行“开始”-“程序”-“附件”-“通讯”-“超级终端”,建立一个基于串口通讯的连接。如果附件中没有,就去网上下一个,我用的是另一个串口调试工具SecureCRT,也特别好用。DNW也可以作为串口工具,但是因为DNW串口功能有限,比如在ARM命令行输入ls命令时,DNW就会显示乱码,所以一般只用DNW做USB下载功能。

USB线

USB线用于ARM板和PC机之间的USB通信,主要用来下载程序。Mini2440的USB线是USBA-B线,所谓的USBA-B线,就是USB一端是我们常见的扁口(A端),另一端就是我们不常见的方口(B)口,如图5所示。不管是扁的还是方的,它们都是USB口,至于A口和B口的区别,B口速度快一点,其它好像没什么大的差别。

图5USB(A-B)线

连接USB的方(B)口到ARM板的USBslave口,另一端连接到笔记本电脑。使用DNW工具就可以完成程序的下载。

交叉网线

注意这里的交叉网线是比较特殊的,不是家用的那种普通的,主要是两个机器的对连使用。但是它的外观和普通网线没有区别,如图6所示。

图6交叉网线

将交叉网线的一端连接在mini2440的RJ45网络座上,另一端连接在PC机的RJ45网络接口上,就可以通过nfs和tftp实现PC机和开发板的文件传输了。具体的实现方式另外讲。另外对于直连网线,则需要通过路由器或者交换机连接PC机,所谓的直连网线就是大家平时上网用的最常见的那种网线,你去商店买网线,卖家默认拿给你的就是直连网线。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top