在配置完所需MCAL模块之后, 就可以进行配置验证与代码生成。MCAL配置工具的工具栏如图7.64所示。 其中, 右起第二个按钮为“Verify selected project”, 点击之后将进行配置验证。 右起第一个按钮为“Generate Code for the currently select…
设备树(DTS:device tree source),字面意思就是一块电路板上设备如上图中CPU、DDR、I2C、GPIO、SPI等,按照树形结构描绘成的一棵树。按照策略和功能分离的思路,就是驱动代码(功能)和设备树DTS配置…
Python装饰器(decorator) Python装饰器是一个很有用的功能,它可以让我们在不修改原有代码的情况下,为已有的函数或类添加额外的功能。 常见的使用场景有: a. 函数缓存:对于一些计算量较大的函数,…