首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    串口计时工具Grabserial简介及修改(添加输入功能)

    Grabserial是Tim Bird用python写的一个抓取串口的工具,这个工具能够为收到的每一行信息添加上时间戳。 如果想对启动时间进行优化的话,使用这个工具就可以简单地从串口输出分析出耗时。...grabserial 大概的用法是这样的 sudo grabserial -v -S -d /dev/ttyUSB0 -e 30 -t -m "Starting kernel" -v 显示参数等信息 -s 跳过对串口的检查...-d 指定串口,如上述为指定 /dev/ttyUSB0 为操作的串口 -e 参数指定时间,如上述命令表示抓取30s的串口记录 -t 表示加上时间戳 -m 匹配到指定字符串就重置时间戳的时间,也就是从...0开始 更多配置可以使用 -h 参数查看帮助 grabserial -h 不过原版的Grabserial只是抓取串口输出,不能输入,每次启动后想 dmesg 一下,都要重新开个putty,略麻烦。

    1.1K30

    可编程 USB 转串口适配器开发板 参数设置与修改

    可编程 USB 转串口适配器开发板 参数设置与修改图片1.参数设置 1.1 UART 通讯参数设置 UART1 和 UART2 默认通讯参数为 9600,N,8,1,可通过以下关键字指令进行修改。...注:修改任意一个 UART 接口时,另外一个 UART 接口也被同时修改,即:两个UART 的通讯参数总是相同的。...图片1.4 修改系统参数 使用[SYSP]关键字可对其它系统参数进行修改。...指令格式如下: [SYSP]Addr ECHO DEBUG_MSG UART12_TT CLKDIV Addr 设备地址ECHO 是否回显接收到的数据DEBUG_MSG 是否输出调试信息...1.5 保存参数 前述各种指令在参数修改完成后仅可当时生效,修改后的参数断电不保存。使用[SAVE]关键字可将当前参数保存至 EEPROM,使参数永久保存。

    47730

    【STM32H7】第9章 RL-TCPnet调试方法(Event Recorder和串口两种)

    本章节使用的例子是由前面移植章节配套的例子简单修改而来。另外,对于本章节配套的例子,大家仅需要知道如何使能调试功能即可,具体代码实现的功能会在后面章节逐渐讲解。  ...IPv4 Debug STDIO和IPv4/IPv6 Debug STDIO 这两个版本用于串口调试。   IPv4 Release和IPv4/IPv6 Release 这两个是正式发布版本。...9.3.1      第1步,添加串口调试版本的RL-TCPnet库 选择库文件IPv4/IPv6 Debug STDIO 9.3.2      第2步,设置使用User模式的IO输出 设置后,用户就可以设置串口输出数据...9.3.3      第3步,使用串口重定向函数stdout_putchar RL-TCPnet的调试功能就是通过调用函数printf实现打印功能,所以需要我们做一个串口重定向,也就是修改函数stdout_putchar...只不过这里稍有区别,对于换行符 \n 要特殊处理下,将其修改成回车符 \r 。否则打印出来的消息会错行,比较混乱。

    54520

    用 kGDB 调试 Linux 内核

    要使用 KGDB 来调试内核,首先需要修改 config 配置文件,打开相应的配置,配置内核启动参数,甚至修改串口驱动添加 poll 支持,然后才能通过串口远程调试内核。...CONFIG_DEBUG_INFO 使内核包含基本调试信息 CONFIG_DEBUG_RODATA=n 关闭这个,能在只读区域设置断点 2.2 可选选项 CONFIG_PANIC_TIMEOUT=5...3 串口驱动修改 如果在内核启动的过程中出现如下错误提示: kgdb: Unregistered I/O driver, debugger disabled....则需要根据这一部分,修改串口驱动程序,若能正常进入 kgdb ,则忽略该节,直接进入下一节使用 KGDB 。...如果 tty_find_polling_driver 没有找到对应的串口通信接口,则会调用 kernel/debug/debug_core.c 中的 kgdb_unregister_io_module

    1.4K22

    【STM32F407】第9章 RL-TCPnet V7.X调试方法(Event Recorder和串口两种)

    本章节使用的例子是由前面移植章节配套的例子简单修改而来。另外,对于本章节配套的例子,大家仅需要知道如何使能调试功能即可,具体代码实现的功能会在后面章节逐渐讲解。  ...IPv4 Debug STDIO和IPv4/IPv6 Debug STDIO 这两个版本用于串口调试。   IPv4 Release和IPv4/IPv6 Release 这两个是正式发布版本。...9.3.1      第1步,添加串口调试版本的RL-TCPnet库 选择库文件IPv4/IPv6 Debug STDIO 9.3.2      第2步,设置使用User模式的IO输出 设置后,用户就可以设置串口输出数据...9.3.3      第3步,使用串口重定向函数stdout_putchar RL-TCPnet的调试功能就是通过调用函数printf实现打印功能,所以需要我们做一个串口重定向,也就是修改函数stdout_putchar...只不过这里稍有区别,对于换行符 \n 要特殊处理下,将其修改成回车符 \r 。否则打印出来的消息会错行,比较混乱。

    50410

    【STM32F429】第9章 RL-TCPnet调试方法(Event Recorder和串口两种)

    本章节使用的例子是由前面移植章节配套的例子简单修改而来。另外,对于本章节配套的例子,大家仅需要知道如何使能调试功能即可,具体代码实现的功能会在后面章节逐渐讲解。  ...IPv4 Debug STDIO和IPv4/IPv6 Debug STDIO 这两个版本用于串口调试。   IPv4 Release和IPv4/IPv6 Release 这两个是正式发布版本。...9.3.1      第1步,添加串口调试版本的RL-TCPnet库 选择库文件IPv4/IPv6 Debug STDIO 9.3.2      第2步,设置使用User模式的IO输出 设置后,用户就可以设置串口输出数据...9.3.3      第3步,使用串口重定向函数stdout_putchar RL-TCPnet的调试功能就是通过调用函数printf实现打印功能,所以需要我们做一个串口重定向,也就是修改函数stdout_putchar...只不过这里稍有区别,对于换行符 \n 要特殊处理下,将其修改成回车符 \r 。否则打印出来的消息会错行,比较混乱。

    44810

    原创Paper | ProxmoxVE 下的 Windows 内核调试环境配置

    随后我们使用 bcdedit 修改 windows 的启动配置数据文件,使用管理员权限打开 powershell: # 开启 debug $ bcdedit /debug on # 查看 bcdedit...如果不想影响目前的配置,可以通过 bcdedit /copy "{current}" /d "debug test" 复制当前配置,随后使用 bcdedit /set "{id}" debug on 进行配置...我们按官方手动配置教程进行设置: # 开启 debug $ bcdedit /debug on # 设置网络调试参数 # 设置调试机(debuger)的 ip 地址为 10.0.25.192 # 设置被调试机的端口为...: # 开启 debug $ bcdedit /debug on # 设置串口调试参数 # 设置调试串口为 1 (com1) # 设置串口波特率为 115200 $ bcdedit /dbgsettings....serial0,server=on,wait=off,同样其参数在 ProxmoxVE 下不能修改。

    87720

    嵌入式Linux系列第7篇:操作UART

    1 引言 串口是我们实际工作中经常使用的一个接口,比如我们在Linux下使用的debug串口,它用来登录Linux系统,输出log。...2) 2根USB转RS232线,一个用来连接板子的debug串口UART0,另外一个用来连接板子上的串口UART1. 2.2.软件 1) 我们在上一篇《Linux学习系列六:操作GPIO》的基础上改动下...5 UART操作 5.1.命令行操作 我们将板子上的两个串口同时和PC机连接,通过debug串口登录Linux系统操作UART1,PC端打开串口调试助手,选择UART1对应的串口,这样板子通过UART1...大家可能注意到,上述代码没有关于串口的参数配置,比如波特率、校验位、数据位、停止位的设置,实际应用中很可能是要修改这些参数的,最常见的就是修改波特率,下面例子在上面的基础上修改如下: #include...,len); if(len>0) printf("%s", buf); usleep(100000); } return 0; } 这时我们把波特率修改为

    3.2K20
    领券