UART - Console实现

常用开源实现

  • letter-shell

上位机按下按键

  • 立即通过接口发送给下位机
  • 触发下位机的接收中断

下位机接收中断服务例程

  • 读取寄存器,获取接收到的字符
    • 如果没有按下回车:下位机记录接收到的字符,可能会对特殊字符进行记录;接着回显接收到的字符;
    • 按下回车:代表执行命令,下位机接收到后,将之前的接收缓存投给命令行parser函数,对命令行进行解析并执行相关的指令

UART - Console实现
http://example.com/2024/08/10/嵌入式-开发/Console实现/
作者
Cyokeo
发布于
2024年8月10日
许可协议