1
0
mirror of https://github.com/NevermindZZT/letter-shell.git synced 2025-01-21 10:02:54 +08:00

114 Commits

Author SHA1 Message Date
Letter
4522c026bb 修复 log工具问题
优化 x86 demo使用cmake构建
2021-05-22 21:50:35 +08:00
Letter
80ec62eb4e 优化 使用伴生对象时hexdump命令的调用 2021-05-16 16:41:25 +08:00
Letter
d8ea842719 新增 log组件适配shell锁 2021-05-09 21:24:22 +08:00
Letter
2c7ce324a6 Update README.md 2021-05-09 14:19:26 +08:00
NevermindZZT
e376b61397 防止 编译器优化 2021-05-09 13:43:59 +08:00
NevermindZZT
672b08efcc 新增 shell锁 2021-04-18 19:51:48 +08:00
NevermindZZT
480223721d 更改 shell读写接口 2021-04-05 19:06:25 +08:00
NevermindZZT
6f07983e7f update shellTools.py 2021-04-03 13:43:09 +08:00
NevermindZZT
ef1bde9600 增加 cpp support的readme和示例 v3.0.6 2021-01-17 15:30:47 +08:00
Letter
c2fd7b16ea
Merge pull request #69 from NevermindZZT/cpp_support
新增 cpp支持
2021-01-09 22:22:07 +08:00
Letter
682653fe16 新增 cpp支持 2021-01-09 17:52:11 +08:00
Letter
cf3f6d7f1f 新增 shell格式化输入 2020-12-15 20:43:14 +08:00
Letter
38b8c7795f 增加 参数自动转换最大参数限制
修复 对错误命令使用help时会引起异常的问题
2020-11-29 14:32:48 +08:00
Letter
8392f6c859 优化 执行shell命令时尾行模式的表现 2020-11-24 21:01:21 +08:00
Letter
0719512b67
Update log.c 2020-10-30 15:09:57 +08:00
Letter
6019d58b04 新增 shell命令组组件 2020-10-18 16:00:55 +08:00
Letter
711257c5f3
Merge pull request #56 from cctv180/master
Shell 命令输入参数超过8个时指针会越界导致HardFault_Handler
2020-09-19 18:39:34 +08:00
cctv180
7f60ff5e54 限制shellParserParam函数解析参数后不大于设定值 2020-09-19 17:06:56 +08:00
cctv180
8ebb339e99 修改shellParserParam函数防止指针越界 2020-09-19 16:14:37 +08:00
HPw19e
5f26f477a7 修复参数输入超过8个时指针越界导致HardFault_Handler 2020-09-16 16:46:43 +08:00
Letter
aff95e2bf5 修复 shellRun函数会改变shell活动状态的问题 2020-09-13 14:59:47 +08:00
Letter
437aa063c4 修复 多字节按键键值匹配失败后,有效按键无法匹配的问题 2020-09-05 12:34:11 +08:00
Letter
4da860a634 Merge branch 'master' of https://github.com/NevermindZZT/letter-shell 2020-09-05 12:11:02 +08:00
Letter
5fb5e43e06 新增 节点变量
x86 demo增加一个按键键值测试命令
2020-09-05 12:10:19 +08:00
Letter
46b7c59642 修复 一次回车会打印多次提示符的问题 2020-08-26 12:01:12 +08:00
Letter
3fd2910540 update README.md 2020-08-24 20:12:05 +08:00
Letter
2bc0966db7 新增 字符串变量类型
移除 常量类型,改为使用变量只读属性实现
2020-08-23 17:46:05 +08:00
Letter
864ce4874f 新增 文件系统支持组件 2020-08-16 15:26:59 +08:00
Letter
de10f04d25
Update log.c 2020-08-05 12:38:59 +08:00
Letter
68233e7bb3 修复 shell尾行模式下hexdump格式完全异常的问题 2020-08-03 22:45:52 +08:00
Letter
9258e3d23b 优化 去除尾行模式输出的多余换行 2020-08-03 22:42:59 +08:00
Letter
c46f908330 Update README.md 2020-08-02 13:10:56 +08:00
Letter
9015128b06 新增 日志组件 2020-08-02 13:07:27 +08:00
Letter
0532f7529b Merge branch 'master' of https://github.com/NevermindZZT/letter-shell 2020-08-01 17:34:16 +08:00
Letter
e528087d71 新增 shell尾行模式 2020-08-01 17:33:49 +08:00
Letter
9c01b5d00f 新增 shell尾行模式 2020-08-01 17:33:13 +08:00
Letter
55cb066db8 优化 代码结构 2020-08-01 13:42:39 +08:00
Letter
a4a8f98f7d 修复 默认用户设置密码会引发异常的问题
优化 keil环境下防止命令被编译优化
2020-07-30 18:57:37 +08:00
Letter
b8efab542b 新增 shell伴生对象
新增 支持提示符路径修改
移除 sh命令
2020-07-25 15:04:33 +08:00
Letter
b7ab6468f1 优化 传递参数前先清空参数内容
修复 不使用命令导出方式时少了两条默认命令的问题
2020-07-21 20:52:26 +08:00
NevermindZZT
3b38d6bdfa 修复 不使用命令导出方式时,编译错误的问题 2020-07-20 10:54:33 +08:00
Letter
8cf5d64d29 Merge branch 'master' of https://github.com/NevermindZZT/letter-shell 2020-07-17 23:22:53 +08:00
Letter
e242271a37 Update shell.c 2020-07-17 23:22:41 +08:00
Letter
6ac121a187
修复 键值定义错误导致无法编译的问题 2020-07-16 14:50:51 +08:00
Letter
c2b24572cf 更正一个按键键值定义错误 2020-07-15 21:58:58 +08:00
Letter
76bc9f3c51 修复 编译错误 2020-07-14 22:42:34 +08:00
Letter
1624e4835c 新增 支持在程序中调用接口直接运行命令
新增 支持在程序中调用接口直接运行命令
修复 直接运行未导出命令时,参数错误时的错误处理
2020-07-14 22:15:03 +08:00
Letter
a1f0bc50c6 新增 支持未导出函数执行 2020-06-22 15:28:08 +08:00
Letter
3f35f9f7ab 纠正几处拼写错误 2020-06-22 14:30:44 +08:00
Letter
c9509964d3 新增是否在登录后清除命令行的配置 2020-06-04 10:20:17 +08:00