硬汉嵌入式论坛

 找回密码
 立即注册
查看: 932|回复: 6
收起左侧

[ThreadX全家桶] 在 ArtPi 上移植 ThreadX + 非阻塞式letter-shell

[复制链接]

7

主题

28

回帖

49

积分

初级会员

积分
49
发表于 2023-7-3 17:01:29 | 显示全部楼层 |阅读模式

项目效果:

项目链接:STM32H750XB-Learning/MultiMediaBoard: 基于Art-Pi的多媒体板进行学习与测试 (github.com)
移植内容:
  • ThreadX
  • letter-shell + ThreadX 线程管理
  • MultiButton
  • SEGGER_HardFault
  • EventRecorder
  • 基于 CMSIS RTX5 的原子操作函数
  • perf_counter
  • ILI9488 + ToughGFX

仍在学习中~


回复

使用道具 举报

41

主题

215

回帖

338

积分

高级会员

积分
338
发表于 2023-7-5 21:03:41 | 显示全部楼层
请问下:letter-shell 能否实现如下tab联想功能?


命令1:>power voltage 100
命令2:  >power current 99
命令3:  >play music 1

A.输入一个p,按下tab,命令行提示 power play,两个联想单词
B. 输入 power,再按tab,命令行提示 voltage current,两个联想单词


我觉得letter-shell 只能实现功能A,即只能联想提示第一个词,后面的词就不能实现了。

回复

使用道具 举报

7

主题

28

回帖

49

积分

初级会员

积分
49
 楼主| 发表于 2023-7-6 11:14:43 | 显示全部楼层
检察一下shellTab的函数吧

回复

使用道具 举报

6

主题

641

回帖

659

积分

金牌会员

积分
659
QQ
发表于 2023-7-6 19:22:15 | 显示全部楼层
不知道这个letter-shell跟FinSH对比怎么样?
回复

使用道具 举报

7

主题

28

回帖

49

积分

初级会员

积分
49
 楼主| 发表于 2023-7-7 11:26:33 | 显示全部楼层
yklstudent 发表于 2023-7-6 19:22
不知道这个letter-shell跟FinSH对比怎么样?

功能更多,使用也差不多,但FinSH更简洁更适合RT-Thread本身,并且letter-shell的一些端口需要自己实现,不像RTT可以直接对接,此外我对RTT的console机制不太了解,这个功能可以让我们更好地更合理地使用shell本身,但letter-shell并没有类似的机制。
但同时letter-shell提供了一种较为简洁的第三方软件平台的处理机制和移植机制,这是FinSH所不能提供的。
回复

使用道具 举报

19

主题

235

回帖

292

积分

高级会员

积分
292
发表于 2023-7-7 13:33:24 | 显示全部楼层
喵小黑 发表于 2023-7-7 11:26
功能更多,使用也差不多,但FinSH更简洁更适合RT-Thread本身,并且letter-shell的一些端口需要自己实现, ...

你说话怎么一股chatgpt味道
回复

使用道具 举报

7

主题

28

回帖

49

积分

初级会员

积分
49
 楼主| 发表于 2023-7-8 15:34:39 | 显示全部楼层
tovinz 发表于 2023-7-7 13:33
你说话怎么一股chatgpt味道

哈哈哈,这我还真没发现
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-17 05:50 , Processed in 0.172061 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表