关于Putty进行串口调试

简介: 关于Putty进行串口调试

今天在调试上位机向下位机发送指令,一直没有调成功。本应该是挺简单一个事,最后自己也是挺郁闷的。


1、首先是上位机putty无法输入字符。至于最后怎么好的,自己现在还是糊里糊涂,就算是鬼打墙吧。最后的设置是: ①、Connect->Serial:按照下位机进行设置。 ②、Window->Translation:Remote character set选择为Use font encoding。 ③、Terminal:local echo 设置为force on,local line editing设置为force off。


经测试: local echo 设置为force on表示显示本地命令,如果是force off则表示不会显示本地输入命令,除非下位机能够返回接到的指令。


local line editing设置为force on表示等到按下enter键的时候才会发送完整命令到下位机,force off表示无论是否按下enter只要有字符输入就会立即发送至下位机。 Remote character set选择为Use font encoding,自己的理解是使用本地字符集显示。(不确定对不对。因为我的下位机是单片机,PC开发环境使用的是本地字符集。)


2、使用putty发送数据的时候,enter按键实际发送的为'\r'并不是'\n'也不是'\r\n'。


3、关于下位机无法返回输入,自己之前一直以为使用的是USART1,最后才发现自己插的是USART2接口,混不下去的节奏。



相关文章
|
Linux Go SoC
关于S3学习所涉及到的知识(二):Linux设备驱动suspend/resume的顺序
关于S3学习所涉及到的知识(二):Linux设备驱动suspend/resume的顺序
761 0
STM32CubeMX FreeRTOS点亮LED
STM32CubeMX FreeRTOS点亮LED
350 10
|
存储 运维 监控
运维技术深度解析:构建高效、稳定的运维体系
【10月更文挑战第22天】运维技术深度解析:构建高效、稳定的运维体系
938 0
从csdn搬家到博客园(完整教程)
作者提供了从CSDN搬家到博客园的完整教程,包括如何导出CSDN博客、在博客园导入以及使用WordPress插件导入文章等步骤。
268 3
从csdn搬家到博客园(完整教程)
|
iOS开发 MacOS Python
【Mac 系统】解决已有清华镜像但出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url
在尝试使用清华镜像创建conda环境时遇到下载超时问题,通过删除原有镜像并添加针对Mac OS的清华镜像解决了该问题。
501 3
|
存储 算法 Linux
Gzip的压缩级别
【4月更文挑战第28天】Gzip的压缩级别
692 2
|
存储 开发工具 芯片
ZYNQ-UART串口中断测试
ZYNQ-UART串口中断测试
1482 0
ZYNQ-UART串口中断测试
|
存储 编译器 BI
内存函数​(memcpy、memmove、memset、memcmp)
内存函数​(memcpy、memmove、memset、memcmp)
|
存储 C语言 索引
字符串和字符串结束标志
在编程中,字符串是一种常用的数据类型,用于表示文本信息。字符串由一系列字符组成,这些字符可以是字母、数字、标点符号等。每个字符串都有一个结束标志,用于标识字符串的末尾。了解字符串和字符串结束标志的概念对于正确处理和操作字符串至关重要。
531 0
|
存储 传感器 编解码
图像格式:常见图像格式RAW, RGB, YUV&&图像格式的解析、格式转换和看图软件
图像格式:常见图像格式RAW, RGB, YUV&&图像格式的解析、格式转换和看图软件
3556 1