源码框架回顾:
read过程分析:
流程为:
-
APP读
-
使用行规程来读
-
无数据则休眠
-
-
UART接收到数据,产生中断
-
中断程序从硬件上读入数据
-
-
发给行规程
-
行规程处理后存入buffer
-
行规程唤醒APP
-
-
APP被唤醒后,从行规程buffer中读入数据,返回
tty_read:
ldisk read:
函数:n_tty_read
数据源头: 中断
读大概就讲完了,完结,撒花(doge.)