《面向AMetal框架与接口的编程(上)》一书对AMetal框架进行了详细介绍,通过阅读这本书,你可以学到高度复用的软件设计原则和面向接口编程的开发思想,聚焦自己的“核心域”,改变自己的编程思维,实现企业和个人的共同进步。
2017-10-24 18:15
第八章为深入理解AMetal,本文内容为8.1 LED 通用接口。
2017-11-23 07:52
上期讲述了搭建工程让MCU在AMetal平台运行起来,为后续开发外设驱动奠定基础。接下来可以进入下一步的通用驱动外设开发工作,本次向大家介绍开发通用外设的一般流程与规范。
2022-04-27 16:58
传感器应用广泛种类繁多,能快速配置好传感器并加以使用无疑会帮助产品开发节省很多时间,在AMetal中,我们将配置传感器压缩成三步,每一步仅一个函数,帮助工程师快速实现传感器使用,本文作详细介绍。
2019-05-16 15:16
上期讲述了开发通用外设之实战TIM的流程,让大家逐步深入了解如何开发通用外设的驱动。接下来将继续进行通用外设开发的实战篇,本次向大家介绍开发通用外设之GPIO。 按照如下步骤开发通用外设GPIO驱动: 了解通用外设标准接口层、外设硬件层开发、外设驱动层开发、外设用户配置文件开发。 图1 通用外设文件结构 标准层了解 1、标准接口相关类型定义 如下所示为GPIO的标准接口文件中对GPIO引脚功能、引脚模式、输出电平以及中断触发方
2022-05-31 17:28
基于定时器、RTC、WDT本质上均是计数器的共性,本次将这三种通用外设统一为TIM。以TIM为例,来展示如何开发通用驱动外设代码。对于AMetal所提供的标准层驱动文件,均存放于ametal
2022-05-12 17:08
你可以学到高度复用的软件设计原则和面向接口编程的开发思想,聚焦自己的“核心域”,改变自己的编程思维,实现企业和个人的共同进步。经周立功教授授权,即日起,致远电子公众号将对该书内容进行连载,愿共勉之。
2017-10-30 15:28
上期讲述了AMetal平台驱动框架中的配置文件和例程文件的使用,方便用户快速调用MCU相应的外设资源。基于前期对AMetal驱动架构各层文件的详细说明,本次向大家介绍如何搭建工程让MCU运行起来。
2022-05-01 09:04
上期讲述了AMetal平台驱动框架中的硬件层,介绍了硬件层的驱动是如何实现及其硬件层接口的定义,逐渐深入了解AMetal平台。接下来向大家介绍配置文件和例程文件的使用,以此可灵活使用相应外设的资源。
2022-04-07 11:49
《面向AMetal框架与接口的编程(上)》一书对AMetal框架进行了详细介绍,通过阅读这本书,你可以学到高度复用的软件设计原则和面向接口编程的开发思想,聚焦自己的“核心域”,改变自己的编程思维,实现企业和个人的共同进步。
2017-10-13 16:54