本帖最后由 nthq2004 于 2009-10-18 12:10 编辑
cmdshell.rar
(336.78 KB)
1、该工程是一个简单的shell,用于智林STM32开发板。在开发板上有七个按键:摇杆方向键五个、右下角PB2和PB3。可以用这七个键输入英文和简单命令。
2、使用方法
开发板上点复位以后,处于初始模式,最上面一栏显示CPU的使用率(这是ucos统计任务得到的值)和当前模式可输入字符(abcd和空格键)。同时第二行显示命令提示符:sh>。摇杆上推输入a在液晶上回显,右推输入b,左推输入c,下推输入d,按OK输入空格。
按PB2可切换输入模式,总共六种模式:初始化是abcd和空格键,按PB2可分别切换为:efgh退格、ijkl逗号、mnop句号、qrstu和vwxyz。包括所有的英文小写和两个标点、空格键和退格键,简单的命令输入已经够了。
退格键可清除刚刚输入的字符,当到达命令提示符时,再按退格则扬声器报警提示。
3、命令支持
现在共支持四个命令:help、cls、ledon、ledoff。输入help显示系统的可用命令。输入cls清屏。输入ledon,点亮开发板的绿色指示灯。Ledoff将指示灯熄灭。
如果输入其它命令,屏幕显示Bad Command,重新回到提示符下。 |