对于大部分嵌入式产品来说,完整的开发过程基本包含对外部信息的采集(包括不限于传感器,按键,网络端),分析处理后,输出显示到其它设备或控制模拟
电路,生成需要的脉冲,电压或电流。在这种背景下,很多模块和接口被提出并被设计出来,如adc, dac, pwm, uart, i2c, spi, qspi, can, eth, sdio, u***, ble, wifi, fsmc, hdmi 等,来应对不同场景的需求。而如何让这些模块正常工作,并能够控制外部的芯片满足最后功能的需求,驱动的概念应用而生,它是应用或系统访