每次调试串口的时候都要去网上去找一个串口调试助手。而且普通的调试助手只能显示或者发送一个字符串或者十六进制数。在调试协议的时候经常需要把一些整型数字手工转换十六进数,然后再把十六进制数转换成整型数字非常费劲,要是再碰上浮点数那只有呵呵了。再加上大小端的问题只能直接交枪投降了。 本着自己动手丰衣足食的 ...
分类:
其他好文 时间:
2018-07-14 14:42:28
阅读次数:
158
如何将 iTOP-4418 的串口控制台配置为普通串口。在最终的产品中,如果需要额外的串口,可以将调试用的控制台串口作为普通串口使用,因为交付给最终用户手中的产品,一般不需要调试串口。屏蔽串口控制台需要做内核和文件系统的控制台屏蔽。注意:本文档中的 uboot 配置,也是为了屏蔽 uboot 设置的 ...
分类:
其他好文 时间:
2018-06-29 14:05:13
阅读次数:
130
今天开始学习jiezhi15天的RT Thread入门系列课程 感谢RT Thread提供的免费课程,终于可以系统入门RT Thread ,感兴趣的同学可以关注RT Thread官方公众号,获取最新的课程信息。 今天是课程开始的第一天,比较简短,但是有的放矢,把重点放在源码的讲解介绍,收获很大,所以 ...
分类:
其他好文 时间:
2018-05-18 00:26:03
阅读次数:
940
title: Linux 嵌入式使用 tags: 新建,模板,小书匠 grammar_cjkRuby: true 三 学习过程 20170617 1. uart2 作为调试串口 band rate 115200 2. 串口调试终端采用ZOC 3.开发板启动开官如下: 4. SD卡挂载boot分区挂载 ...
分类:
其他好文 时间:
2018-05-10 00:04:34
阅读次数:
1612
uboot 烧写进 norflash 进行调试 12.1 烧写后 串口不使能 内存不能使能 遍历代码,可以发现,在SDRAM 初始化之前,我们并没有设置时钟,但是SDRAM初始化后,我们已经开始用内存控制器了,这是不合理的,操作器件之前,我们必须把时钟给初始化。 在源代码中,内存控制器初始化之前,并 ...
分类:
其他好文 时间:
2018-05-06 18:52:13
阅读次数:
262
AR9344支持两路UART,平常用的调试串口都是UART0,驱动是使用8250的,今天因项目需求启用UART1,配置过程中需要注意几点 1. 9344的GPIO口是复用的,可以灵活配置大多数支持的功能,需要找两个GPIO,配置成UART1_TD和UART1_RD功能(如果使用硬件流控,需要再找两个 ...
分类:
系统相关 时间:
2017-09-13 18:31:20
阅读次数:
317
串口命令AT+CIPSTART="TCP","101.132.43.66","80"
AT+CIPSTART="UDP","101.132.43.66","80"
AT+CIPSEND发送的内容1十六进制1a表示发送
AT+CIPSEND发送的内容2十六进制1a表示发送
LinuxCentOS6.8X64(服务器响应的报文)
LinuxCentOS6.8X642(服务器响应的报文)
AT+CIPSHUT交互流程..
分类:
其他好文 时间:
2017-08-28 00:54:03
阅读次数:
245
以前习惯用jlink调试代码,最近发现jlink老是出现问题,丢固件、无法仿真等等,甚是苦恼,无奈用串口打印的方式来替代jlink调试; 串口调试需要使用到半主机模式,具体的调用代码如下: #pragma import(__use_no_semihosting)//标准库需要的支持函数struct ...
分类:
其他好文 时间:
2017-04-26 14:35:52
阅读次数:
191
近期工作在调试usb虚拟串口,让其作为kernel启动的调试串口,以及user空间的输入输出控制台。利用这个机会,学习下printk怎样选择往哪个console输出以及user空间下控制台怎样选择。记录与此。与大家共享,也方便自己以后翻阅。Kernel版本号号:3.4.55按照我的思路(还是时间顺序 ...
分类:
系统相关 时间:
2017-04-14 09:32:21
阅读次数:
298
使用stm32f103调试串口通讯时,上电后发送的字符串的第一个字节丢失。 发送数据GpuSend("SPG(2);"); 接收端收到的数据为:PG(2);,第一个字符丢失。 出现问题的代码如下: 但以前都未出现过这个问题,于是怀疑标志位处理问题 遂看到网友的解答,摘录如下 RM0033中有如下概述 ...
分类:
其他好文 时间:
2017-04-04 21:46:15
阅读次数:
696