7.5.13.2 Port 开发指南
基本概述
Port 整体分为对外接口和"Low Level Driver(LLD)"两大部分,这里只介绍用户接口开发部分。
Port_Func 模块
地瓜 MCU 系统提供针对功能整体配置的 Port_Func 模块。
在 McalCdd 的路径中,定义了 Port_Func 模块的对外接口:
# Driver source code:
McalCdd/Port/inc/Port_Func.h
McalCdd/Port/src/Port_Func.c
在 Config 目录下,定义了 MCU 提供的外 设的 PIN 的具体 PinCtrl 配置。
# PIN definition source code:
Config/McalCdd/gen_s100_sip_B_mcu1/Port/inc/Port_FuncCfg.h
Config/McalCdd/gen_s100_sip_B_mcu1/Port/src/Port_FuncCfg.c
# PIN definition source code:
Config/McalCdd/gen_s600_md_mcu1/Port/inc/Port_FuncCfg.h
Config/McalCdd/gen_s600_md_mcu1/Port/src/Port_FuncCfg.c