准备工作:

1.下载Jlink驱动。

接的上次APM32E103移植RT-Thread,我们来使用Jlink-RTT实现Shell。

首先使能Shell,点击Manage Run-Time Environment,选择shell

添加RTT文件到工程

在rtconfig.h中取消以下注释

在finsh_port.c实现字符串获取函数代码如下所示

在board.c中实现输出,如下所示,同样的需要包括#include "SEGGER_RTT.h"

打开Jlink RTT Viewer,输入ps list_thread 测试一下。如下所示。

RT-Thread-Nano使用Jlink-RTT实现Shell到这里就结束了

RT-Thread-Nano使用Jlink-RTT实现Shell相关推荐

  1. 基于GD32F103C8T6添加RT Thread nano设备框架并添加串口设备(以控制台console( uart0 )为例)

    最近没事琢磨了一下使用设备框架的问题.因为将串口注册到设备框架可以应用十分丰富的软件包. 于是就整理了一下手上的工程,重新将工程梳理了一遍. 像这样是十分清爽了,其中RTOS是操作系统源代码 并且学习 ...

  2. RT Thread根据开发板制作BSP方法

    之前一直不懂怎么使用RT Thread的软件包,感谢网上的大神,看了你们的博客后大概了解一些,在此做下记录.用RT Thread软件包需要RT Thread的系统,但是RT Thread和RT Thr ...

  3. rt thread studio使用QBOOT和片外flash实现OTA升级

    我们这里要使用单片机外部flash作为OTA的下载分区,外部flash硬件连接关系 PB3-->SPI3_CLK PB4-->SPI3_MISO PB5-->SPI3_MOSI PE ...

  4. RT Thread利用STM32CUBEMX和RT Thread studio来创建模板工程

    (1)RT Thread利用STM32CUBEMX来创建模板工程 1.参考文档: 基于 CubeMX 移植 RT-Thread Nano:RT-Thread 文档中心 注意:串口2必须使能异步模式(启 ...

  5. GD32E230 printf 之 J-LINK RTT Viewer

    2018年11月1日,业界领先的半导体供应商兆易创新(GigaDevice)正式推出主频高达72MHz的GD32E230系列超值型微控制器新品,并宣布开启Arm® Cortex®-M23内核普及应用的 ...

  6. stm32f407单片机rt thread 片外spi flash OTA升级配置示例

    参考地址https://www.rt-thread.org/document/site/application-note/system/rtboot/an0028-rtboot/ 第一步,生成Boot ...

  7. xpt 2046的触摸屏 rt thread设备驱动框架

    1 基于rtt 开发触摸屏驱动 准备使用rtt 框架 , 驱动xpt 2046的触摸屏, 翻阅大量资料发现, 大部分文章强调的是时序图, 而且很多代码要么直接操作寄存器, 要么是io 口模拟, 只能用 ...

  8. 使用RT Thread设备框架封装一个I2C设备——DS3231

    使用RT Thread设备框架封装一个I2C设备--DS3231 前言 ENV配置 I2C测试 将ds3231封装成一个字符设备 结语 前言 学习rt thread的I2C的时候,恰巧手上的板子留了d ...

  9. 正点原子delay函数移植到rt thread操作系统(HAL库)

    正点原子教程中涉及到的操作系统只涉及了UCOS的教程,其中例程的system文件夹中的delay.c函数只是适配了UCOS. 下面将delay.c函数移植到rt thread中,使用的bsp是rt t ...

  10. STM32打印log--使用J-Link RTT Viewer

    目录 1. 概述 2. 找到驱动文件 3. 添加到工程 4. 查看打印结果 5. 封装print_log函数 6. 遇到的问题 6.1 打印超长数据 6.2 不支持打印中文? 1. 概述 以往总是通过 ...

最新文章

  1. 《研磨设计模式》chap13 命令模式
  2. 关于intent传递数据的练习
  3. IBM软件服务创新运用 提升市民生活质量
  4. 安卓第三阶段实训项目:基于网络乐库音乐播放器V1.0
  5. module_param()函数
  6. 矩阵运算_SLAM中用到的矩阵计算_基本公式及知识汇总
  7. MDM9607编译出现ERROR: Only one copy of bitbake should be run against a build directory
  8. python实现whois查询_python3实现域名查询和whois查询
  9. android 实现点击水波纹,Android 水波纹点击效果(Ripple Effect)
  10. android第三方登录appid,Android 第三方登录之支付宝登录
  11. 6 猜数字游戏 (15分)——数学分析能力
  12. 最新Freewind自由之风主题最新版+Typecho内核
  13. 六轴机器人运动学正解
  14. 量子纠缠的超距作用,超光速是假象
  15. Layui数据表格隔行变色的两种方法
  16. HTML学习1(常用HTML格式、字体标记、图片、连接)
  17. [vuex] unknown action type: jia1
  18. 有苦有乐的算法 --- 计数排序
  19. 老苹果手机,密码锁忘了,Apple ID密码也忘了怎么办?
  20. smcsuperio黑苹果_基于OpenCore0.6.1的黑苹果安装,小白也能看

热门文章

  1. java环境配置+marven+vue(勿看)
  2. squirrel sql 使用
  3. 一种有效组织Java GUI 源码的编程架构
  4. Pinterest架构
  5. 基于jsp+mysql+ssm主题酒店预订系统-计算机毕业设计
  6. 利用pip 和dos 来进行pythom的库的安装
  7. 电脑回收站删除的文件怎么找回?
  8. 禁止IE弹出网页和屏蔽网页原理
  9. python编写多人对战小游戏
  10. 【大中台-小前台】还是【小总部-大业务】?