拿到开发板的时候,附件中已经自带了一些连接线,主要有串口直连线、USB线、网线、JTAG烧写器。对于开发板的这些连线的使用,对于初学者来说肯定会很迷茫,现在一一讲解它们的用途。
JTAG烧写器
JTAG烧写器主要在开发板第一次下载bootloader的时候用的,一旦开发板里面已经存有bootloader,那么后面的下载bootloader以及内核和文件系统都可以通过串口和USB实现,这时JTAG烧写器就可以不用了。因为刚买来的开发板一般都已经下载了bootloader,所以可以说这个JTAG烧写器在后续的开发中几乎用不上。JTAG烧写器的外观如图1所示。
图1 JTAG烧写器
JTAG烧写器主要用于JTAG信号线的电平转换,上面仅有一个简单芯片,小电路板造价很便宜。JTAG烧写器的一端连接在开发板上的JTAG接口,如图2所示,另一端连接在PC机的并口,现在大家普遍使用笔记本电脑,笔记本电脑是没有并口的,所以还要使用一个USB转并口的连接线,JLINK就是这样的连接线,JLINK在淘宝上价格在80元左右,还是比较贵的,不过大家完全没有必要买的,因为已经说过了,已有bootloader的开发板用可以不使用JTAG线的。
图2 Mini2440接口布局
串口直连线
串口直连线用于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所示。[page]
图4 USB转串口线
连接好串口线以后,就可以在ARM板和PC机之间实现串口通信了,在PC机端利用串口显示监测信息的工具很多,一般比较常用的是直接利用Windows操作系统中提供的“超级终端”程序,运行“开始”-“程序”-“附件”-“通讯”-“超级终端”,建立一个基于串口通讯的连接。如果附件中没有,就去网上下一个,我用的是另一个串口调试工具SecureCRT,也特别好用。DNW也可以作为串口工具,但是因为DNW串口功能有限,比如在ARM命令行输入ls命令时,DNW就会显示乱码,所以一般只用DNW做USB下载功能。
USB线
USB线用于ARM板和PC机之间的USB通信,主要用来下载程序。Mini2440的USB线是USB A-B线,所谓的USB A-B线,就是USB一端是我们常见的扁口(A端),另一端就是我们不常见的方口(B)口,如图5所示。不管是扁的还是方的,它们都是USB口,至于A口和B口的区别,B口速度快一点,其它好像没什么大的差别。
图5 USB (A-B)线
连接USB的方(B)口到ARM板的USB slave口,另一端连接到笔记本电脑。使用DNW工具就可以完成程序的下载。
交叉网线
注意这里的交叉网线是比较特殊的,不是家用的那种普通的,主要是两个机器的对连使用。但是它的外观和普通网线没有区别,如图6所示。
图6 交叉网线
将交叉网线的一端连接在mini2440的RJ45网络座上,另一端连接在PC机的RJ45网络接口上,就可以通过nfs和tftp实现PC机和开发板的文件传输了。具体的实现方式另外讲。另外对于直连网线,则需要通过路由器或者交换机连接PC机,所谓的直连网线就是大家平时上网用的最常见的那种网线,你去商店买网线,卖家默认拿给你的就是直连网线。
关键字:Mini2440开发板 PC机 连接方式
引用地址:
Mini2440开发板与PC机连接方式汇总
推荐阅读最新更新时间:2024-03-16 14:30
玩转mini2440开发板之【编译烧录rootfs根文件系统全过程记录】
前段时间研究了一下如何使用busybox编译和生成最简linux根文件系统(rootfs),并在mini2440开发板上使用NFS网络文件系统进行挂载启动,今天继续研究如何将该根文件系统烧录到开发板上去,以便实现本地启动,无需借助NFS。 第1步、生成rootfs根文件系统 这一步可参考我另一篇博客(如何使用busybox编译和生成最简linux根文件系统(rootfs))中的方法和步骤。如果想简单起见,也可直接下载我已经编译好的成果(mini2440最精简的rootfs文件系统)。里面的压包解开来就是一个rootfs根文件系统的全部目录,可以直接用于下一步的操作。 第2步、生成img镜像文件 这里我们按照友善之臂的官方推
[单片机]
移植较新(Linux3.19)内核至mini2440开发板(一)
下面开始正题 注:内核启动时可能会出现乱码,可以在u-boot下设置如下环境变量:setenv bootargs noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0,115200 saveenv 1.1下载Linux3.19的源代码 从Linux kernel的官方网站可以下载最新的内核代码,我们选择linux-3.19.4.tar.gz这个文件下载。下载后解压至工作目录。进入内核目录,打开Makefile文件,修改如下两行: -ARCH ?= $(SUBARCH) -CROSS_COMPILE ?= $(CONFIG_CROSS_COMPILE:
[单片机]
开发板与主机ping不通的解决方案(mini2440)
方案:组建一个由windows、linux和开发板组成的局域网 1.准备工作 虚拟机使用桥接方式 用根网线将开发板和主机直接连接起来(不经过交换机) 关闭linux的防火墙: 关闭selinux: 关闭windows防火墙 断掉外网(无线) 2.ip设置 将linux的ip地址设置为静态ip:192.169.1.100 网关:192.169.1.1 设置子网掩码码为:255.255.255.0 执行下面命令更改文件内容和下面相同即可 设置静态ip详细步骤:http://jingyan.baidu.com/article/455a99508be7cda167277865.html 设置开发板的ip
[单片机]
PC机与PLC的串行通信通过Modbus TCP协议实现
1 引言 智能楼宇工程中的中央空调、电梯、通风、给排水、照明、火灾报警等个子系统的互联方案中,采用Modbus tcp协议的串行通信方式,全面兼容modbus工业标准,数据传输可靠,响应速度快,扩展灵活,通过互联网实现各子系统与中央管理系统的通信。modbus tcp协议是在tcp/ip标准中,应用层采用工业领域事实标准modbus。modbus使用tcp/ip应用层的502端口,这是经过国际公认的。该串行总线方式支持各种介质的rs-232、rs-422、rs-485接口。modbus tcp的网络通信模式采用client/server方式,如图1所示。
2
[嵌入式]
汽车电子油门检测系统的研究与实现
油门作为汽车上不可缺少的重要部件,直接影响着汽车的安全性能。自21世纪以来,大部分汽车都使用电子油门替换了常规的拉线油门。与老式的拉线油门相比,电子油门通过油门踏板深浅来控制电子信号发出指令,使得引擎提供与之匹配的动力,它最大的特点就是能通过ECU控制节气阀开度。当油门踏板位置发生改变时,电子油门输出的信号可以作为衡量电子油门自动控制精确度的依据,电子油门检测系统就是依据这些实时信号,采用各种方案来评测电子油门的质量和可靠性,实现其性能检测。
1 系统检测项目及类型 电子油门的主要功能是把驾驶员踩下油门踏板的角度转换成与其成正比的电压信号,同时把油门踏板的各种特殊位置制成接触开关,把怠速、高负荷、加减速等发动机工况变成电脉冲
[嵌入式]
小功率开关电源中连接到VCC的启动方式分析
在小功率开关电源中基本使用的是简单的绕组整流提供VCC,而IC的VCC供电又是开关电源的核心。在debug的过程中,很多时候通过观察VCC波形就可以发现问题所在或者直接就是VCC异常导致的。本文中我们列举并分析了三种典型的启动方式优劣特点,以供参考学习。 第一种方式:从整流桥后的Vbulk处接电阻到VCC,见(图一)的R3、R4。此处要注意R3、R4的耐压,如果是普通的1206电阻,至少要3颗;用高压类型的,也最好用2颗。这种启动方式是早期的,由于R3、R4一直在消耗功率,在追求低空载功耗的今天,基本已被淘汰。 图一 第二种方式:从整流桥前的L或者N处接电阻到VCC,见(图二)的R2、R3、
[电源管理]
TMS320F240与PC机串行通讯的设计
1 引言 TMS320F240系列是美国TI公司于1997年推出的,专为数字电机控制和其它控制应用系统而设计的16位定点数字信号处理器。它将数字信号处理的高速运算功能与面向电机的强大控制能力结合在一起,从而成为传统的多微处理器单元和多片设 计系统的理想替代品。F240片内外设包括双10位A/D转换器,带有锁相环PLL时钟模块,带中断的看门狗定时器模块,串行通信接口SCI及串行外设接 口SPI,另外,还集成了一个事件管理模块EVM。因此,TMS320F240不仅具有高速数据处理能力,还具有控制和事件管理能力,可完成人机界面、与 上位机进行串行通信等功能。 2 TMS320F240串行通信接口简介 TMS320F
[测试测量]
ECP协议及在SX52BD与PC机间通信的实现
摘要:介绍一种快速的并行协议——ECP协议在高速单片机与PC机间通信的应用。高速单片机采用SX52BD,并用虚拟外设实现。
关键词:ECP协议 互锁握手 虚拟外设
引言
扩展能力端口模式ECP(Extented Capability Port)是一种IEEE 1284标准的工作模式之一。它能实现双向数据传输,具有DMA传输、数据RLE压缩、双向寻址等功能。它要求主机外设双方的硬件都必须实现状态机的功能,即自动产生各种控制信号。ECP模式是唯一定义了寄存器实现的IEEE 1284传输协议。在计算机端操作ECP并行协议,仅需对相应的寄存器进行读写就会触发硬件完成各种时序。ECP模式的数据传输率可以达到2~4MB/s。
[工业控制]