HAL层(Hardware abstraction 硬件抽象层) 的目的是为了屏蔽底层不同芯片平台的差异,从而使驱动层上面的软件不会随芯片平台而改变。AliOS Things定义了全面的HAL抽象层,这个系列主要介绍AliOS ThingsHAL层与不同芯片平台对接的poring要点,并举例说明。
Hal 对接系列1 —— Gpio driver porting
一. 接口定义说明
gpio 对外接口定义在 include/hal/soc下面,接口函数主要有以下几个:
int32_t hal_gpio_init(gpio_dev_t *gpio)int32_t hal_gpio_output_high(gpio_dev_t *gpio);int32_t hal_gpio_output_low(gpio_dev_t *gp 继续阅读与本文标签相同的文章
-
社交系统ThinkSNS+ V1.9.0更新播报
2026-05-27栏目: 教程
-
spring cloud微服务分布式云架构简介
2026-05-27栏目: 教程
-
桶排序及其应用
2026-05-27栏目: 教程
-
整合SpringCloud微服务分布式云架构技术点
2026-05-27栏目: 教程
-
卖轮胎,造子弹,揭秘“诺基亚”不为人知的历史!
2026-05-27栏目: 教程
