[开发板与模块] 【HT32F52352 Starter Kit测评】移植nano FinSH控制台

[复制链接]
 楼主| tlled 发表于 2022-4-27 13:59 | 显示全部楼层 |阅读模式
本帖最后由 werasd 于 2022-5-25 15:12 编辑

    在上篇的基础上,增加FinSH功能。这个功能是串**互,需要在开发板上底层串口驱动。
    一、移植串口打印功能

    1.1、硬件
    开发板仿真器带串口功能,用到芯片的PA4和PA5引脚。
    003.png

    1.2、端口复用

    002.png

    1.3、配置串口打印功能

    001.png

    1.4、添加串口驱动

    004.png


    1.5、主程序


    005.png

    1.6、程序运行

    006.png

    二、移植FinSH

    2.1、添加finsh组件

      007.png

    2.2、配置选项添加finsh头文件
      008.png

    2.3、增加串口接收程序

    010.png

    2.4、程序运行

    009.png

    以上就是按照教程移植的finsh功能。


iamrookie 发表于 2022-4-29 09:59 | 显示全部楼层
跟进学习一下
M0+内核跑 RT Thread nano 会不会很费劲?
mxkw0514 发表于 2022-5-5 11:18 | 显示全部楼层
finsh相较于UART直接输出有什么优势呀?
vivilyly 发表于 2022-5-16 10:01 | 显示全部楼层
这个是什么工程文件   
primojones 发表于 2022-5-16 10:38 | 显示全部楼层
串口操作现在很有必要的。  
dzfansman 发表于 2022-5-16 11:32 | 显示全部楼层
如果不使用操作系统 可以使用吗  
linfelix 发表于 2022-5-16 12:38 | 显示全部楼层
怎么解析的命令呢?
jstgotodo 发表于 2022-5-16 13:10 | 显示全部楼层
这不还是rtt系统吗  
sanxingnote7 发表于 2022-5-16 13:56 | 显示全部楼层
可以远程访问吗  
fengm 发表于 2022-6-2 09:59 | 显示全部楼层
这个是rtt的系统的。   
tabmone 发表于 2022-6-2 10:08 | 显示全部楼层
可以,学习一下。   
jonas222 发表于 2022-6-20 17:35 | 显示全部楼层
基于 nano 添加 FinSH/shell
robertesth 发表于 2022-6-20 19:17 | 显示全部楼层
这个跟scanf有什么不一样的吗
gouguoccc 发表于 2022-6-20 19:23 来自手机 | 显示全部楼层
谢谢分享,学习了。
wwppd 发表于 2022-6-20 20:37 | 显示全部楼层
nano FinSH不知道效果怎么样   
guijial511 发表于 2022-6-21 18:55 来自手机 | 显示全部楼层
这个就是shell吧?
jackcat 发表于 2022-6-21 21:45 | 显示全部楼层
占用多大内存呢  
hellosdc 发表于 2022-6-22 19:34 | 显示全部楼层
这个完整的代码有吗 ?
sesefadou 发表于 2022-6-22 20:54 | 显示全部楼层
添加finsh组件可以使用rtt吗  
htmlme 发表于 2022-6-22 21:45 | 显示全部楼层
使用rtt studio吧   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

132

主题

701

帖子

7

粉丝