背景 既然要使用SPI模块,那就得了解RTT的SPI是如何设计的,这样才能搞懂SPI的使用逻辑,以便更好的适配RTT的SPI驱动,也避免使用过程中踩雷。S……
在了解瑞萨RA系列的驱动框架思路后,会发现我们并不需要关心驱动是怎么写的,仅仅需要知道怎么使能对应模块,怎么配置所需要的资源便……
背景 在rtthread环境中使用过瑞萨的RA系列芯片的人都会发现,瑞萨其实已经标准化了大部分驱动层的接口,也就是说,适配一块新的板卡,其实并不需要再去像……
背景 前面分析硬件I2C框架时,提到了个人不认可在方案不支持硬件I2C时,通过在驱动层用硬件I2C的接口实现软件I2C的逻辑。刚好看RTT框架层中,有软件……
575驱动12864单色屏,有些大材小用的感觉啊……
shairport-sync 可以装在除树莓派以外的其他板卡上嘛?比如ubuntu,安卓类设备之类的……
I2C驱动框架解析代码入口 代码入口其实挺好找,基本上芯片对I2C驱动代码提供会以以下名称编写,drv_i2c.c(硬件I2C驱动)或drv_soft_i……
DAC资源分配情况RA6M5支持情况野火板卡引出情况配置过程RTT配置添加Kconfig中添加如下信息:drv_config.h中之前已经预留DAC配置,因此不需要再添加。配置代码……
居然能搞到,现在得捷上都还没货,一直想弄一个玩玩……
驱动层适应框架层的通用模板 分析完rtthread的通用框架,我们基本上可以得到以下dac驱动实现模板。struct dac_param
{
……