1. 首页
  2. 数据库
  3. 其它
  4. 在STM32F4上实现简单的SHELL

在STM32F4上实现简单的SHELL

上传者: 2021-01-10 20:50:02上传 PDF文件 139.85KB 热度 12次
平台简介 正点原子STM32F4最小系统板,HAL库,CUBEMX 核心要点 空指针可以指向函数并运行 实现过程 1.首先建立一个结构体virtuallist, 保存函数名(函数指针)和对应的提示字符串。这里定义list_item仅用于sizeof()测量一个结构体的大小。 2.建立“函数—提示字符”对应表。这里使用结构体数组。函数本体需要在创建对应表前声明,创建对应表后实现 3.串口接受的字符,有256种情况。为了方便使用,我们占用一个字符0xfe,用于打印“函数—提示字符”对应表。 4.接下来是处理函数,处理函数需要在串口中断里调用,shell_rx_dat是串口中断接收的数据。
下载地址
用户评论