喵小黑 发表于 2023-6-28 11:11:17

在threadx移植一个类似msh的letter-shell是否有意义?

主要原因是Threadx的分析工具貌似挺多,效果也不错,想问下是否有移植letter-shell这类串口终端用于调试的意义?
NevermindZZT/letter-shell: letter shell (github.com)

eric2013 发表于 2023-6-28 11:35:20

可以还行。

stm32F103_threadx_ucshell移植工程采用SEGGER_RTT输入输出
https://www.armbbs.cn/forum.php?mod=viewthread&tid=103352&fromuid=58
(出处: 硬汉嵌入式论坛)

tovinz 发表于 2023-6-28 13:43:36

很好用,已经用了一年多了

喵小黑 发表于 2023-6-28 14:27:35

:lol哇,原来有人移植过类似的

喵小黑 发表于 2023-6-28 14:28:01

哇,原来有人移植过类似的,看来效果还不错:lol

cctv180 发表于 2023-6-29 09:06:03

letter-shell是真的香,那怕裸机我都加上。

fyyxxm 发表于 2023-6-29 09:16:09

其实shell也没多大用,和直接打印的区别不大。。。。

会飞的猪_2020 发表于 2024-3-4 17:28:41

调试好用。不过单片机的shell好像都没办法解决终端显示换行带来的问题。
如果上位机上显示换行,下面的单片机是无法知道换行的。

然后类似退格键还有方向键都终端解析的时候也不会自动换行...

导致只要换行了,就无法正常显示了。

morning_enr6U 发表于 2024-3-5 08:46:47

shell 加个显示输出队列,就不怎么影响被监视线程了

zouhp 发表于 2024-3-10 08:01:15

会飞的猪_2020 发表于 2024-3-4 17:28
调试好用。不过单片机的shell好像都没办法解决终端显示换行带来的问题。
如果上位机上显示换行,下面的单 ...

下位机发送\r\n,上位机用xp时代的超级终端,可以回车换行。
我一直都这么用,感觉很好。

ruboss 发表于 2024-5-2 11:49:45

中文输入法输入英文单词,比如当前是中文输入法,键盘输入help,回车,shell显示和输入就乱套了。
中文跟英文输入法的差别是:中文是一下4个字符,而英文是挨个输入四次h、e、l、p中间有间隔。
不知各位是否遇到同样问题

luguan1997 发表于 2024-5-5 23:41:40

之前玩过,还配合fx下实现了cd、ls等命令 ,分享下自己写的FileX兼容层
https://www.armbbs.cn/forum.php?mod=viewthread&tid=108311&fromuid=31208
(出处: 硬汉嵌入式论坛)
页: [1]
查看完整版本: 在threadx移植一个类似msh的letter-shell是否有意义?