目录
- 概述
- 一个示例
1.概述
这里的IO不是指芯片的那种通用GPIO(只有高低电平的那种),这里说的I/O信号包括模拟信号和数字信号,包括ADC、PWM、DIO等。
I/O Signal Interface:对数据进行初步处理,比如按键输入去抖动
Dirver for ext. ADC:ASIC:ASIC的缩写是Application Specific Integrated Circuit,特殊应用集成电路,外挂ADC芯片驱动。
Dirver for ext. I/O ASIC:外扩I/O口芯片
SPI Handle:一般外挂芯片通过SPI连接,这里就是讲SPI驱动进行封装
ADC\PWM\DIO:是MCAL驱动,一般由芯片厂商提供
在实际使用中,觉得之所以要弄一个I/O Hardware Abstraction的另外一个原因是,避免APP直