当前位置: 首页 > 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。
在这里插入图片描述

http://www.dtcms.com/a/179444.html

相关文章:

  • 【杂谈】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)
  • 课外活动:简单了解原生测试框架Unittest前置后置的逻辑
  • Vue.js Watch 侦听器:深入理解与应用
  • 低代码云MES、轻量级部署、让智造更简单
  • 【AI入门】CherryStudio入门5:创建知识库,对接Obsidian 笔记
  • 特殊版本,官宣永久免费
  • 摄像头模组AF、OIS模组
  • 308.旅行终点站
  • 援外培训项目冈比亚数字政府能力建设研修班莅临麒麟信安参观考察
  • Linux基础(最常用基本命令)
  • 移动端返回指定页面