摘要
本发明公开一种MCAL软件架构,包括:硬件驱动层、硬件适配层和标准层,所述硬件驱动层用于定义至少一个芯片IP的接口文件,以通过接口调用实现芯片特定IP的MCAL模块代码;所述硬件适配层用于根据标准层指定的硬件IP调用硬件驱动层中的对应接口,以实现对所指定硬件的操作;所述标准层用于指定硬件并调用硬件适配层的接口实现MCAL标准功能。本发明考虑到重用性、可读性、多样性等特点,对MCAL内部进行合理的分层,使得MCAL代码可重用性、可读性高,在更换不同芯片时,只需修改少量文件/代码,即可完成对该芯片的适配,解决了当前MCAL代码可重用性差、可读性差的问题。
技术关键词
软件架构
接口
芯片
层级
定义
分层
模块
入口
系统为您推荐了相关专利信息
HCC患者
核酸扩增技术
总RNA提取试剂
标志物
分子生物技术
数学形态学
图像识别方法
覆冰
识别隔离开关
直线检测方法