Commit Graph

29 Commits

Author SHA1 Message Date
hqm 037d263779 更新:
1. 新增支持XCMD_EXPORT_CMD()/XCMD_EXPORT_KEY()方法直接导出命令或按键,不需要额外运行注册函数
2. 新增qemu-stm32例子
3. 修改arduino例子,添加init.py脚本用于初始化arduino
4. 新增在每个例子下可单独配置xcmd_confg.h
测试:
1. qemu-stm32 测试通过
2. arduino 测试通过
3. linux 测试通过
4. stm32 MDK未测试
5. ext32未测试
2023-05-20 10:48:48 +00:00
hqm 46c9b1f3b4 修改了一些错误 2023-05-20 10:48:48 +00:00
hqm b22c2f7976 调整源码结构,修复警告 2023-05-20 10:48:48 +00:00
hqm 4ac7518e43 修改DL(n)宏,修复在使用上键回看历史记录时历史记录向右移动的问题 2021-11-29 10:27:57 +08:00
weidonglin 5f9b9ff1af Merge branch 'dev' of https://gitee.com/two_salted_eggs/xcmd into HEAD
Change-Id: Icb18d8fec97ea9268e460188183a36612f51a88e
2021-11-29 01:46:12 +08:00
weidonglin 9991a9b8e6 移植linux通用list功能
Change-Id: If688e5962eb6747ad6cc55e45519c177708bb70b
2021-11-29 01:45:37 +08:00
hqm bfc400fc89 修改了xcmd部分源码,修复了一些问题 2021-11-23 10:44:37 +08:00
hqm 492c9eee10 修改xcmd_display_print函数,添加xcmd_put_str函数 2021-10-20 16:00:44 +08:00
hqm afb1ef7a51 添加了xmcd prompt的颜色以及一些其他的小修改 2021-10-11 21:50:24 +08:00
weidonglin 7c8a4b2f85 增加命令执行的返回值
Change-Id: Id5d21241846007a93c97c4e76acd2b14b7d26b7c
2021-10-10 17:20:22 +08:00
weidonglin 967d546131 添加printf的颜色
Change-Id: I2faeb3009273b32f9391a2982cf529330d88fe8d
2021-10-10 16:56:54 +08:00
hqm 17c76ec5a4 修改了key的处理方式 2021-10-08 21:56:04 +08:00
weidonglin a415df3cca Merge branch 'dev' of https://gitee.com/two_salted_eggs/xcmd into HEAD
Change-Id: I682f1f579844e62bfea7fe47c9073b3c00d4ab63
2021-10-05 18:20:37 +08:00
weidonglin f003196438 增加删除已注册的cmd和keys的接口
Change-Id: Iedabe119d74f3232a15e206e0b4edf03e8d1ea82
2021-10-05 18:19:35 +08:00
hqm 0748b39c6c 修复history指令的bug 2021-09-29 22:37:19 +08:00
hqm 1b0323481e 更新TAB自动补全的功能 2021-09-29 22:02:06 +08:00
hqm 5301a57bb1 修复了arduino keys 命令显示异常的问题 2021-09-28 15:37:11 +08:00
hqm 3f4fb860b3 添加扩展按键,修改了部分代码 2021-09-28 15:02:08 +08:00
hqm 0af1034660 整理代码 2021-09-28 10:48:16 +08:00
hqm 7bb6f83c75 给xcmd_print添加宏定义参数 2021-09-22 22:02:20 +08:00
hqm c85431dc96 修复了一些警告,添加了一个xcmd_define.h头文件,添加了一个设置提示的API 2021-09-20 20:40:02 +08:00
hqm a94ae65de8 修改logo 2021-09-18 21:53:55 +08:00
hqm cb86bb245a 修改解释器关于显示部分的函数 2021-09-17 23:21:46 +08:00
qmfr 5afe6fab7d update inc/xcmd_confg.h. 2021-09-17 06:42:06 +00:00
hqm 015899e7f5 添加注释 2021-09-17 14:40:40 +08:00
hqm a1751480a6 添加了arduino例子,整理了xcmd源码 2021-09-17 14:31:12 +08:00
hqm 1bc1c6d0b4 代码结构调整 2021-09-16 23:22:24 +08:00
hqm 82f6197e56 Organize project structure-step 2 2021-09-15 00:15:04 +08:00
weidonglin 0e9322bb93 新建 inc 2021-09-14 15:51:18 +00:00