从u-boot植出来的shell命令界面.docxVIP

  • 4
  • 0
  • 约1.6万字
  • 约 12页
  • 2019-03-23 发布于江苏
  • 举报
从u-boot移植出来的shell命令界面 以前搞过u-boot,,有很多命令,,用超级终端操作,,比如help、tftp、erase、fatload,其实就是下面这段代码接受超级终端命令的。 因为最近打算给产品做一个shell,用超级终端输入命令,,所以从u-boot找到这段代码并移植出来了,就只有 delete_char 和 readline_into_buffer 两个函数,非常简单。 使用方法是: main() { ? ? char buffer[16];//缓冲区长度根据命令长度可调整 ? ? while(1){ ? ?? ???_delay_ms(100); ? ?? ???//其中LW-C360#就是显示在超级终端的输入命令前端的,叫什么? ? ?? ???readline_into_buffer (LW-C360#, buffer); ? ?? ???//这里为你的命令解析函数,然后调用对应的处理函数,如我的void shell(void)函数 ? ?? ???Your_Cmd_Parse_and_Process(); ? ? } } 使用截图:? /* ********************************************************************************** *??实现一个简单的Shell命令交互界面,

文档评论(0)

1亿VIP精品文档

相关文档