1.首先建立一个结构体virtuallist,　保存函数名(函数指针)和对应的提示字符串。这里定义list_item仅用于sizeof()测量一个结构体的大小。2.建立“函数—提示字符”对应表。这里使用结构体数组。函数本体需要在创建对应表前声明,创建对应表后实现3.串口接受的字符,有256种情况。为了方便使用,我们占用一个字符0xfe,用于打印“函数—提示字符”对应表。4.接下来是处理函数,处理函数需要在串口中断里调用,shell_rx_dat是串口中断接收的数据。　立即下载　详细介绍使用STM32F030系列单片机通过DMA发送串口数据。