本文就通过串口这样一个最常见的外设,来实际感受一下Zephyr的驱动模型。本文将会以nRF Connect SDK中zephyr/samples/hello_world例程为基础。分别添加串口、USB CDC ACM、低功耗串口的功能。采用完全相同的应用层代码,只需要修改config和dts即可切换。
2023-12 嵌入式 Zephyr推荐一个有意思的开源项目:PICsimlab 可编程仿真平台。支持 Arduino、ESP、PIC等多个开发板的仿真。
2023-12 嵌入式 Arduino ESP32 仿真