当前位置: 首页 > news >正文

RT Thread Studio修改控制台串口

1.利用RT Thread Studio生成一个带控制台串口的工程文件,由于生成工程时将UART1作为控制台串口,需要将控制台串口UART1修改为UART4。

2.打开RT-Thread Settings,在内核—内核设备对象—为rt_kprintf使用控制台–控制台的设备名称–uart1,此处将uart1修改为uart4。实际上修改为宏定义RT_CONSOLE_DEVICE_NAME的值。
在这里插入图片描述
在这里插入图片描述
3.修改board.h文件,将BSP_USING_UART1,BSP_UART1_TX_PIN,BSP_UART1_RX_PIN注释掉,添加BSP_USING_UART4,BSP_UART4_TX_PIN,BSP_UART4_RX_PIN。
在这里插入图片描述
4.关闭MSH命令,关闭之后,通过控制台串口下发命令将不起作用,例如:help,version,list_thread等。打开RT-Thread Settings,组件—MSH:command shell,关闭这个选项即可,实际操作的的宏定义为RT_USING_MSH
在这里插入图片描述
在这里插入图片描述
5.关闭控制台串口,打开RT-Thread Settings,在内核—内核设备对象—为rt_kprintf使用控制台,关闭掉,实际操作的宏定义为RT_USING_CONSOLE。
在这里插入图片描述

相关文章:

  • 【杂谈】Godot 2D游戏窗口设置
  • NeurIPS 2024 | 工业质检缺陷检测相关论文梳理
  • OpenCV定位地板上的书
  • 了解Dockerfile
  • cat、more和less的区别
  • WHAT - ahooks vs swr 请求
  • 【万字长文】深入浅出 LlamaIndex 和 LangChain:从RAG到智能体,轻松驾驭LLM应用开发
  • 关于form、自定义Hook、灰度发布、正则表达(只能输入数字和不要空格)
  • kafka logs storage
  • 【LeetCode 热题 100】二叉树 系列
  • 深入解析 C# 常用数据结构:特点、区别与优缺点分析
  • 快速上手Pytorch Lighting框架 | 深度学习入门
  • 经济体制1
  • 网络基础入门第6-7集(抓包技术)
  • 含铜废水循环利用体系
  • 【RAG】indexing 中的 Hierarchical Indexing(分层索引)
  • 手写 Vue 源码 === 依赖清理机制详解
  • Arm核的Ubuntu系统上安装Qt
  • 系统网络运维基础:Linux与Windows实践指南(带电子书资料)
  • Qt 通过控件按钮实现hello world + 命名规范(7)
  • 新冠阳性率升高,专家:新冠变异株致病力没太多变化
  • 加快推进科技服务业高质量发展,九部门联合发文
  • 专利申请全球领先!去年我国卫星导航与位置服务产值超5700亿
  • 原核试验基地司令员范如玉逝世,从事核试验研究超40年
  • 浙江一家长称小学老师打孩子还威胁要从3楼扔下,当地警方已立案
  • 篮球培训机构东方启明星被指停摆,家长称已登记未退费用超百万