关于arm开发板串口1调试

在做arm开发板串口调试实验,板子是周立功magicarm2200,板子串口功能和网络功能复用,
按照实验指导书上来,做串口实验时需要ifconfig eth0 down命令关闭网络,但是再用up命令打开时无效,因为板子ping不通电脑了,但是pc机里的两个系统可以互相ping,之前还没问题的,请问是什么原因

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
arm开发板的调试串口能改变吗?
rtrn2410的串口0是完备串口,我们想用它做别的用途rn但是它默认是超级终端的调试串口,rn我能不能通过修改bootloader来改变它,就是把串口0释放出来,使用串口1作为超级终端的调试串口啊?rn多谢
Arm开发板的开发步骤及arm开发板的调试方法
Arm开发板的开发步骤及arm开发板的调试方法 更多资源请访问http://www.59186618.com
ARM开发板调试连接
KEIL与下位机开发板进行连接。对连接步骤详细介绍。
搭建nfs调试arm开发板
嵌入式开发应用,如果每次都从新烧录文件系统比较浪费时间,所以使用NFS是个比较不错的方法,linux作为nfs服务器端,arm作为客户端。 1.ubuntu安装配置nfs,并做本地测试 这里写代码片...
关于arm开发板用kgdb调试的问题
准备用kgdb来做调试devkit800开发板,发现这个板子只有一个串口,不知道一个串口能否既作为调试输出串口,同时又作为kgdb调试串口,看网上资料说是可以,要加个console=ttyKGDB就可以,但我没搞出来。rn 那个有做过类似的吗,麻烦帮我确认下是否可行,谢谢!!
基于ARM开发板的简单串口服务器
串口服务器是为RS-232/485/422串口到TCP/IP网络之间完成数据转换的通讯接口转换器。提供RS-232/485/422终端串口与TCP/IP网络的数据双向透明传输,提供串口转网络功能,RS-232/485/422转网络的解决方案,可以让串口设备立即联接网络。 MOXA工业级串口服务器应用领域 门禁系统、考勤系统、售饭系统、 POS 系统、楼宇自控系统、自助银行系统电信机房监控,电力监
急求!arm开发板串口读写
采用read、write函数完成串口读写。硬件采用mini6410开发板,通过串口向传感器发送8字节数据,传感器返回13字节。但read函数只能读到8个字节就返回了。如果分两次读,程序只能运行一次,第二回合就读不回任何参数rn串口设置如下:rn struct termios oldtio_data;rn datafd=open("/dev/ttySAC2",O_RDWR|O_NOCTTY);rn if(datafd<0)rn rn printf("the sensors connect fail, check and restart.\n");rn exit(1);rn rn else printf("open the serial interface success\n");rnrn tcgetattr(datafd,&oldtio_data);rn oldtio_data.c_iflag &= ~(INLCR|ICRNL|IGNCR);rn oldtio_data.c_oflag &= ~(ONLCR|OCRNL|ONOCR|ONLRET); rnrn cfmakeraw(&oldtio_data);rn cfsetispeed(&oldtio_data,B9600);rn cfsetospeed(&oldtio_data,B9600);rn tcsetattr(datafd,TCSANOW,&oldtio_data);rn读写如下:rnk1=write(dataspfd,acdemands,8);rnprintf("we write %d bytes.\n",k1);rnk1=read(dataspfd,buf1,13);rn
dwn工具 调试ARM开发板使用
ARM开饭板调试工具,可以方便的调试开发板信息,并可以进行设置
ARm开发板
ARm开发板
关于ARM开发板摄像头的移植
zc301P摄像头的驱动安装 当你转好驱动之后 就可以用V4L进行开发嵌入到自己的代码里 实现视频监控系统的功能
关于应用程序移植到arm开发板
我自己试着写了个串口的程序,不过不知道怎么才能弄到开发板上,是要添加在文件系统的镜像里吧? rn请问哪位高手,能把这个过程给我讲下吗? rn我把内核已经烧在开发板上了,然后是不是应该制作文件系统?rn把我的应用程序怎么放上去呢? 谢谢了!
ARM开发板
从事ARM开发板开发前景怎么样
串口,调试
带crc计算急协议解析,可自动识别当前加载的串口
串口的调试
/******************** (C) COPYRIGHT 2007 STMicroelectronics ******************** * File Name : stm32f10x_usart.h * Author : MCD Application Team * Date First Issued : 09/29/2006 * Description : This file contains all the functions prototypes for the * USART firmware library.
arm开发板
本人想学习arm的开发板学习嵌入式,不知道对于我这种入门级的菜鸟该使用哪个板子,高手们推荐一下,不要太贵,600元以下可以接受,另外还有jtag之类的。有淘宝链接最好了(怕买到次品货)。
调试串口
记一次在开发中进行串口通信调试的过程在写串口调试之前先推荐个在电脑上虚拟串口的软件:VSPD下载地址:点击打开链接VSPD一次 虚拟2个串口,一个读,一个发点击添加后打开设备管理器会发现新增了两个串口串口调试工具,我用的是雪莉蓝串口调试工具下载地址:点击打开链接首先打开窗口调试工具 将COM口,波特率等调好然后就可以进行串口通信了示例图如下:...
串口精灵调试用于调试串口
是一用VB制作的串口调试软件,可以试试,感觉还很不错
实验1:STM32CubeMx+Protues+VSPD仿真实现调试串口
目标: 通过CubeMx实现串口收发配置,用Protues运行仿真程序,串口输入a、b、c、d等指令,进行串口调试。 CubeMx配置:                   (1)导出源代码,并在main.c中添加如下定义,用来接收串口数据: /* USER CODE BEGIN PV */ uint8_t aRxBuffer; //接收中断缓冲 ...
【求助】怎样用串口唤醒待机的arm开发板
本人初学arm开发,用的是AT91SAM9G20的芯片,我先用命令echo standby > /sys/power/state让系统休眠了,然后想用串口来唤醒,也就是当串口发送数据就唤醒板子以便通信。不知道有没有哪位大虾能指导一下?rn还有一个问题,AT91SAM9G20芯片有个WKUP引脚,为何我待机后给它加低电平唤不醒芯片?
windows与arm开发板通过串口传输文件
lrzsz源码包下载地址:https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 1、在ubuntu上解压 下载lrzsz源码包,然后再linux上进行解压:sudo tar -zxvf lrzsz-0.12.20.tar.gz 2、添加交叉编译工具链的路径到环境变量 export PATH=$PATH:你的交叉编译工具链的路...
20150502 调试分析之 使用gdb远程调试ARM开发板
20150502 调试分析之 使用gdb远程调试ARM开发板   2015-05-02 Lover雪儿   今天我们要学习的是使用gdb和gdbserver来远程调试开发板程序. 下面是本人的一些具体步骤: 下载gdb-7.9.tar.gz地址: http://ftp.gnu.org/gnu/gdb/gdb-7.9.tar.gz 安装gdb tar -j...
arm开发板2440外部中断能不能用JTAG调试????
arm开发板2440外部中断能不能用JTAG调试????rn为什么
推荐一块ARM开发板,可以调试Linux Kernel的,调试方便快捷的。
搞嵌入式开发已经多年了,工作虽然很忙,但是对Linux Kernel这部分非常感兴趣,想业余也东西南北搞一下。以前买过一块开发板,但是操作太麻烦,程序下载调试都很难,经常是在搞系统之前首先要搞两个小时的环境和一堆没啥通用性工具,对此很无奈。哪位朋友介绍几个调试Kernel方便的,可以不用花太多时间在工具上的开发板套件介绍一下,不胜感激!rn
总结关于arm开发板的linux操作系统移植
1.crossstool-ng制作arm920t制作交叉编译器: 1,下载crosstool-ng压缩包,解压进入 2,编译三部曲(当前目录) 3,配置menuconfig(设置交叉编译器版本,安装路径,资源获取路径(tarballs)等 4,编译(./ct-ng) 2.buildroot制作arm920t制作交叉编译器: 1,下载buildroot压缩包,解压进入 2,配置menuconf...
关于串口数据的发送和接收(调试必备)
前言 对于串口的数据发送和接收,大多是都是利用串口中断来进行的,但是这样对于编程方面有一定要求,并且程序也不太好写,比如说,如果让你随意接收一段数据,然后利用串口将它发送出来,第一个需要考虑的问题就是接收数据的长度,怎么才知道一段数据是否结束?或者说如果串口助手上面没有可以在数据末尾加上结束标志的时候,你如何知道数据的结束?,这必然牵涉到一定的编程技巧。但是,之前在接触C语言的时候,我们就利用过...
关于wince下串口用做调试口的问题
我现在做的板子上com1被用做了调试口,不知道如何把它改成普通的串口使用,望哪位xdjm帮助一下,先谢了!
调试器串口资源串口资源关于串口调试的一种调试软件
串口资源关于串口调试的一种调试软件,串口资源关于串口调试的一种调试软件
ARM开发板LPC2138
ARM开发板LPC2138,及附有程序,
ARM开发板 电路图
ARM 开发板 电路图PROTEL99 版
arm开发板用户手册
展开论述了ARM芯片内部结构,开发环境的配置,NFS配置,开发软件的安装应用,U-BOOT的使用及移植,内核的配置及编译,MAKEFILE编写等。很实用
推荐ARM开发板
现在急需推荐一款ARM开发板,要求:rn可以做触摸屏;操作系统WinCE——可以自己修改源码;应用于大型系统集成;处理数据采集系统;抗干扰能力强;数据运算速度快;扩展口多。哪位大侠给推荐一下,谢谢:)
虚拟 串口 调试 助手
虚拟串口调试助手,适合笔记本使用!需要的请直接下载下来!很好用的东西,亲自使用过!
串口多功能调试助手
1、支持串口调试助手功能 2、支持串口监视器功能 3、支持USB调试 4、支持网络调试 5、支持网络服务器 6、支持蓝牙调试 7、支持数码管测试 8、支持C51代码向导 9、支持13种数据校验 10、支持编码转换 11、支持位图转16进制
调试助手串口网络
1、本软件可以实现通过网络转换成串口,或者串口转串口,网络转网络形式,将数据的原始包进行转发(数据透明传输)。 2、虚拟串口需要安装串口驱动,目前支持WIN2k、XP及WIN7操作系统。 3、如果是通过网络连接,在网络连接时间内没有数据传送,可以设置系统自动断开的时间长度,默认600s 4、本软件支持花生壳域名解析服务启动、停止,如果需要域名解析请联系我,我将给您提供一个用户名及密码,来完成此项功能。 5、如果是自动打开连接选择了,则系统会在下一秒内自动再次连接;本软件可以设置成随操作系统自动启动。 6、(串口连串口)客户端连接方式选择串口,会出现用户可以创建的虚拟串口(必须先安装串口驱动),连接设置后一个输入框是设定串口数据帧间间隔时间长度,系统默认设置为20ms,如果用户需要快的数据应答可以设置为1ms;用户的软件连接启动一个串口,本软件连接一个串口,比如:选择创建OCM4和COM5 在客户端连接方式选择COM4,用户软件选择COM5,在连接服务器端选择系统存在的一个串口比如COM1,连接到用户的设备或者仪器仪表,通过显示数据就看看到整个数据通信包。 7、(网络连网络)在客户端或服务器端选择连接方式,目前客户端支持TCP/UDP方式,服务器端支持TCP方式,可实现由UDP转为TCP连接方式的数据传输。 8、(网络连串口)与6、7说明一致,只是把网络数据包转换成串口数据包,或串口数据包转换成网络数据包,以上3种方式支持自动连接。 9、网络连接方式设置,连接服务器端设置及状态栏,选择客户端连接方式,可以设置注册包和心跳包,第一个是注册包是网络连接到用户指定的IP地址和端口后,发送的一个数据包,第三个是心跳包,可以设置在连接过程中每(默认60s)发送一个心跳包给对方的连接,一般是针对组态软件设定的,如果是用户自己编程的可以留空,(留空是不进行发送数据) 选择服务器连接方式,可以启动辅助监听方式,如果输入设备名称后,默认客户端连接的第一个数据包为注册包,以后的数据包和心跳包相同的话为心跳包,其余为用户数据包,进行转发,如果未锁定连接,则第二个TCp连接会直接替代第一个TCP连接。 10、在连接方式选择网络时,可以启动服务器监听,并打开端口,如果有外来的连接连接到监听端口,如果外来连接发送过来注册包(连接开始后的第一个数据包),和设置的设备名称一致,则系统自动会把连接设置的对方IP地址修改成这个外来连接的地址,客户端再去主动连接这个IP和端口,这中方式一般针对外来IP地址是动态的并且能主动连接到本系统,如果有连接不清楚可以联系QQ16148947(这种方式用户很少用到) 11、在连接方式选择服务器端是,如果设备名称不输入,这是所有的连接默认接入就直接使用,如果有输入设备名称,则可以过滤连接,并且外来连接连接后,第一个数据包认为为注册包,应该为设备名称对应,否则不进行数据转发,且下一个连接来后直接替换该连接,如果设备名称和客户连接的一个数据相同的话,就进行当前连接,不理会其他的连接,(如果在无数据通信断线的情况下,也会自动断开) 12、如需要连接TDU,则可以选择服务端的服务器方式,并打开辅助监听端口,把端口设置成一致,如果有注册包,则在“设备名称中输入”,如果有心跳包,则在“心跳中”输入,支持英文及数字。 13、支持启动域名服务,远程只需要输入域名及端口就可以进行远程连接到本系统! 14、支持串口数据监控功能,在服务器端,选择相应的串口,在启动监控后对相应的选项进行选择,则可以对串口数据进行监控显示,方便用户分析通信数据包! 15、只要显示两边的状态是在连接中...就能对在线的2个网络连接实现互通数据包; 16、调试状态下网络或串口模式能显示应答的时间长度;能进行Modbus协议的读写操作;字节数据转换为浮点数或双精度数! 17、双击连接设置输入框,能获取本机局域网所在的外网IP地址! 18、双击发送或接收或“清”按钮能清空计数及显示字符. 19、谢谢欢迎提供改进意见;也可以进行有偿软件定制功能,如果您在使用,联系QQ16148947或请加入群:72950899;我们一起探讨升级;请注明远程数据模块连接!
调试串口工具
非常好用的一款串口调试工具,且功能也非常丰富
串口网络调试软件
串口调试软件,网络调试软件,支持WIN7版本,历史上最好用的调试工具,串口网络二合一版本调试工具,TCP/UDP都有支持
串口助手调试
调试代码程序串口调试需用十六进制等
STM32F407_BLE-CC41-A串口蓝牙模块之调试
1、硬件组成; 2、接口; 3、功能描述; 4、创建工程; 5、代码调试;
WINCE 调试串口求助
本人在X86平台下定制了一个CE5.0的系统,并在CE上开发GPIO的驱动。开发驱动需要调试, 以前在ARM上串口1默认的是调试串口,在程序中的printf调试信息都能打出来,查看很方便,本人在X86(AMD LX800)用的BSP中,BSP下的debug.c中看到默认的是用串口1作为调试口的,可是我系统在启动和运行我的程序的时候串口1都没有任何输出(本人为了检测硬件好坏还装了XP测试,串口硬件是没问题的),debug.c中的代码如下rn在网上查了,如果取消com1作为调试串口直接注释掉调试串口的初始化部分,但是现在却需要调试串口。rn求解决思路~ rn中断和地址以及波特率设置的都没问题。rnrn[code=C/C++]rnrnrnvoid InitBootInfo (BOOT_ARGS *pBootArgs)rnrn if (BOOT_ARG_VERSION_SIG != pBootArgs->dwVersionSig) rn // nothing passed from bootloader, set defaultrn BSPInitDfltBootInfo (&x86Info);rn rn else rnrn#ifdef USE_SKITLrn pBootArgs->KitlTransport = KTS_SERIAL; // JG-SKITLrn#endifrn ...................rn // if name root not specified, use BSP specific name root.rn // NOTE: device name can change when KITL started.rn if (!x86Info.szDeviceName[0]) rn strncpy (x86Info.szDeviceName, g_oalDeviceNameRoot, OAL_KITL_ID_SIZE);rn else rn g_oalDeviceNameRoot = (LPCSTR) pBootArgs->szDeviceNameRoot;rn rnrn // initialize fields that are required to be non-zerorn if (!x86Info.ucComPort) rn x86Info.ucComPort = 1; //[color=#FF0000] deafult to COM1[/color]rn rn if (!x86Info.ucBaudDivisor) rn ]x86Info.ucBaudDivisor = 3; // [color=#FF0000deafult to 38400[/color]rn rn if (!x86Info.dwRebootAddr) rn x86Info.dwRebootAddr = (DWORD) StartUp; // no bootloader, set to startuprn rn if (!x86Info.ucPCIConfigType) rn x86Info.ucPCIConfigType = 1; // default PCI config type 1rn rnrn g_pX86Info = &x86Info;rnrnrnrnrnrnvoid OEMInitDebugSerial(void)rnrnrn // Locate bootargs (this is the first opportunity the OAL has to initialize this global).rn //rn InitBootInfo ((BOOT_ARGS *) ((ULONG)(*(PBYTE *)BOOT_ARG_PTR_LOCATION) | 0x80000000));rnrn switch ( g_pX86Info->ucComPort ) rn case 1:rn IoPortBase = (PUCHAR)COM1_BASE;rn break;rnrn case 2:rn IoPortBase = (PUCHAR)COM2_BASE;rn break;rnrn case 3:rn IoPortBase = (PUCHAR)COM3_BASE;rn break;rnrn case 4:rn IoPortBase = (PUCHAR)COM4_BASE;rn break;rnrn default:rn IoPortBase = 0;rn break;rnrn rn rn IoPortBase = (PUCHAR)COM2_BASE; // JG-SKITLrn if ( IoPortBase ) rn WRITE_PORT_UCHAR(IoPortBase+comLineControl, 0x80); // Access Baud Divisorrn WRITE_PORT_UCHAR(IoPortBase+comDivisorLow, g_pX86Info->ucBaudDivisor); rn WRITE_PORT_UCHAR(IoPortBase+comDivisorHigh, 0x00);rn WRITE_PORT_UCHAR(IoPortBase+comFIFOControl, 0x01); // Enable FIFO if presentrn WRITE_PORT_UCHAR(IoPortBase+comLineControl, 0x03); // 8 bit, no parityrn WRITE_PORT_UCHAR(IoPortBase+comIntEnable, 0x00); // No interrupts, polledrn WRITE_PORT_UCHAR(IoPortBase+comModemControl, 0x03); // Assert DTR, RTSrn rnrn OEMWriteDebugString(TEXT("Debug Serial Init\r\n"));rnrn // Turn on ether debug zones here if you need to debug edbg.rn // EdbgSetDebug(0xffff);rnrnrnrnvoid OEMWriteDebugByte(BYTE ucChar)rnrn rn if (g_wKitlTransport==KTS_SERIAL) //JG-SKITLrn return;rn if ( IoPortBase ) rn while ( !(READ_PORT_UCHAR(IoPortBase+comLineStatus) & LS_THR_EMPTY) ) rn ;rn rnrn WRITE_PORT_UCHAR(IoPortBase+comTxBuffer, ucChar);rn rnrn[/code]rnrn还有注册表文件中的BSP_SERIAL1是否需要置 1 打开。(好像记得把它作为普通串口的时候才需要在环境变量中置1,不知道对不对)rnrnIF BSP_SERIAL1rn[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial1]rn "SysIntr"=dword:14 [color=#FF0000];和我BIOS设置信息一样[/color] rn "IoBase"=dword:03F8rn "IoLen"=dword:8rn "DeviceArrayIndex"=dword:0rn "Prefix"="COM"rn "IClass"="CC5195AC-BA49-48a0-BE17-DF6D1B0173DD"rn "Dll"="Com16550.Dll"rn "Order"=dword:0rn "Priority"=dword:0rn; Turn on follows for Installable ISR (isr16550 supporting SOFTWARE FIFO)rn; "Irq"=dword:4rn; "IsrDll"="isr16550.dll"rn; "IsrHandler"="ISRHandler"rnrn[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial1\Unimodem]rn "Tsp"="Unimodem.dll"rn "DeviceType"=dword:0rn "FriendlyName"=LOC_FRIENDLYNAME_SERIAL1rn "DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00rnENDIF BSP_SERIAL1rnrnrn另外,在BSP根目录下的bat文件中rnset BSP_NOSERIAL=rnset BSP_SERIAL1=rnset BSP_SERIAL2=rnset BSP_SERIAL3=rnset BSP_SERIAL4=rnrn是否需要设置。rnrnrnrn还想问个,BSP中的文件修改后如debug.c 是不是一定要重新sysgen?
串口网口调试软件
串口调试工具,网口调试工具 特别好用,项目中经常用得到 分享给大家,用得好请给好评哦
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制