修改smdk6410的调试串口为普通串口(wince系统)

Mr-Bruce Mr-Bruce     2023-03-16     391

关键词:

         环境: 飞凌OK6410A开发板, Windows CE6.0系统

         最近在做GPRS通信,可是手头上的GPRS模块(Q2403A)是五线串口的(RXD、TXD、GND、RCS、CTS),老板又不愿买新的模块。所以考虑将调试串口COM1改为普通串口来用(飞凌开发板上也就这1个5线串口)。在网上找了些资料,然后让师弟测试摸索了下,发现网上现有资料都无法修改成功,他经过几天的努力后给出了正确的修改方法。下面分享下该修改方法,希望可以帮到有同样需求的同道中人。仅供参考

        步骤1:

        修改SMDK6410.bat文件,位置:C:\\WINCE600\\PLATFORM\\SMDK6410\\SMDK6410.bat

将:

set BSP_NOSERIAL=

set BSP_NOUART0=1

set BSP_NOUART1=

set BSP_NOUART2=

set BSP_NOUART3=

set BSP_NOIRDA2=1

set BSP_NOIRDA3=1

......

setBSP_DEBUGPORT=SERIAL_UART0

@REM set BSP_DEBUGPORT=SERIAL_UART1

@REM set BSP_DEBUGPORT=SERIAL_UART2

@REM set BSP_DEBUGPORT=SERIAL_UART3

修改为:

set BSP_NOSERIAL=

set BSP_NOUART0=

set BSP_NOUART1=

set BSP_NOUART2=

set BSP_NOUART3=

set BSP_NOIRDA2=1

set BSP_NOIRDA3=1

......

@REM set BSP_DEBUGPORT=SERIAL_UART0

@REM set BSP_DEBUGPORT=SERIAL_UART1

@REM set BSP_DEBUGPORT=SERIAL_UART2

@REM set BSP_DEBUGPORT=SERIAL_UART3


        步骤2:    

        将ser_smdk6410.cppsetDTR函数内容及其被调用处全部注释掉,其位置:C:\\WINCE600\\PLATFORM\\SMDK6410\\SRC\\DRIVERS\\SERIAL


        步骤3:

       将debug.c文件中的OEMWriteDebugByte函数内容注释掉,其位置:


           步骤4:

           重新编译、生成映像即可。


          以上即为我们的修改方法,目前运行良好。仅供参考



rk3399—调试串口用于普通串口(代码片段)

...况,而另外扩展串口又极为不便,此时可以使用调试串口(log信息打印串口)做为普通串口通讯!Linux中调试串口的配置是通过bootargs环境变量传递的,通过该参数告诉内核使用哪个串口以及波特率作为调试串口,... 查看详情

rk3399修改调试串口(代码片段)

rk3399修改调试串口rk3399可以修改调试串口为任意板载的uart由于厂家的一级loader没有开源,因此更改调试串口后,一级loader的打印无法再看到了手里面有一块rockpi4b的板子其pin脚如下,从官方的uart改为下图中的uart4官方支持的bsp代... 查看详情

第5章:搭建s3c6410开发板的测试环境

...的基础上开发的OK6410开发板上安装Android系统。安装串口调试工具:minicom第1步:检测当前系统是否支持USB转串口第2步:安装minicom第3步:配置minicom第4步:测试minicom使用Eboot擦除NandFlash的方法如下:第1步:准备工作用串口线或USB... 查看详情

十u-boot调试--串口修改

  uboot烧写进norflash进行调试12.1烧写后串口不使能  内存不能使能  遍历代码,可以发现,在SDRAM初始化之前,我们并没有设置时钟,但是SDRAM初始化后,我们已经开始用内存控制器了,这是不合理的,操作器件之前,我们... 查看详情

am57x平台开发板的默认调试串口为uart3改为uart1

...M57x平台开发板的默认调试串口为UART3,本例程以调试串口修改为UART1为例,演示修改AM57x平台调试串口的方法。(本文是基于创龙TL5728-IDK开发套件进行测试)平台简介:AM5728是TISitara系列高性能SOC,得益于异构多核处理架构,CPU内集... 查看详情

am57x平台开发板的默认调试串口为uart3改为uart1

...M57x平台开发板的默认调试串口为UART3,本例程以调试串口修改为UART1为例,演示修改AM57x平台调试串口的方法。(本文是基于创龙TL5728-IDK开发套件进行测试)平台简介:AM5728是TISitara系列高性能SOC,得益于异构多核处理架构,CPU内集... 查看详情

串口调试工具kermit安装和配置

...setline/dev/ttyUSB0,根据实际枚举的设备节点/dev/ttyUSB*进行修改。2、串口波特率:setspeed115200,根据实际使用的串口波特率进行修改。常用的串口调试工具还有很多,例:SSCOM、putty、TeraTerm、SecureCRT、MobaXterm和minicom等。注:RockPI4A... 查看详情

串口调试助手都能实现啥功能啊

...接收  7.可以发送专用指令读写BOAST数字传感器内码,修改地址  8.接收数据可以保存为文件,也可打开已保存数据文件  9.串口打开过程中,可修改通讯参数,如波特率  10.自动记录上次操作参数,如串口号,波特率等串口调... 查看详情

linux串口调试工具--minicom

参考技术A安装完成后,请不要着急打开软件。需先进行配置。具体步骤如下:查看串口设备及文件权限linux下的所有操作面向用户的都是文件操作,在对串口操作之前,我们应该先确认自己对该文件有没有读写权限。linux下的usb... 查看详情

修改飞凌ok6410的默认lcd显示设备(代码片段)

...NW来配置为高清显示驱动,比较麻烦,所以我打算修改一下eboot的程序,使其烧入系统后的默认 查看详情

android平台到底能不能通过串口发送at指令呢,急!!!

...时候,可以以root用户身份登录到linux系统并用chmod的命令修改/dev/ttyS0的权限为所有用户可读写,命令格式是chmod777/dev/ttyS0,但是在真机上用的话不可能每次都去手动先把/dev/ttyS0访问权限改了想通过代码的方式直接修改/dev/ttyS0的... 查看详情

rt-thread多串口调试

...UART1串口中断无法进入)二、发现问题三、解决问题1.修改FinSH1.1配置STM32CubeMX1.2修改Kconfig文件1.3打开ENV进行设置2.配置串口2四、代码部分前言本人大三通信工程小白一枚,近期学习RTOS,为了能够巩固所学习的知识ÿ... 查看详情

stc单片机串口调试的小程序,但是在串口调试助手里,显示接收不到数据,希望大虾们帮忙解决下,下面是程序

...线有没问题:将串口的2、3脚两根针短接,用键盘在串口调试输入字符,如果串口调试接收区能够显示输入的字符,说明串口工作正常等我再看看程序我觉得这儿有问题JBCTI,SENDJBC在T1为0的时候,会顺序执行,然后就end了,这里我... 查看详情

用tkinter实现一个串口调试助手(代码片段)

...是闲着,于是把很久之前用python写的一个串口调试助手再修改一下。简单说明一下:以前是准备在debian系统里调试单片机用的,基于python2.6,GUI是用自带Tkinter做的,不用安装第三方库。修改了之后,可以跨linux、windows平台(我... 查看详情

开发板—调试串口(代码片段)

...MA1-a查看串口属性     可以查看波特率是9600通过stty修改串口设置:123stty-F/dev/ttyAMA1ispeed115200ospeed115200cs8115200波特率8数据位1停止位无校验位  从t 查看详情

vb串口通讯中如何将ack转化为asc码

...级赠品二:串口硬件层知识大全资料包24M超级赠品三:串口调试工具80个,应用于各种串口调试与校验计算...超级赠品四:程序员发展类文章和书籍12部,帮助您的成长,健康和发展....超级赠品五:更送虚拟串口调试软件,帮助你在没有串... 查看详情

串口调试助手

串口调试助手或者称之为串口调试工具是计算机上和COM口通信的一个工具。COM口一般是RS232接口,有时也可以是RS485接口。COM口是很多传感器、设备和计算机通信的方式,而串口调试助手是实现发送、接收这些串口设备数据的软... 查看详情

spi和普通串口可以通信吗?

...转换器的内部寄存器(可编程)它的数据需要通过三线式串口(类似于SPI,一个时钟输入、一个载入脉冲、一个数据输入口)写入参数。我选用的单片机有两个普通串口,那么我可以把AD的SPI口接在单片机的普通串口上吗?还是... 查看详情