[资源分享] CMSIS_Driver for AC781X

[复制链接]
 楼主| TechHolder 发表于 2019-10-25 08:50 | 显示全部楼层 |阅读模式
CMSIS_Driver for AC781X
一直以来就关注CMSIS_Driver,想学习一下究竟是如何使用。今天抽空看了一下,原来CMSIS_Driver已经将框架搭建好了,但具体实现未做。
对于AC781X来说,CAN,I2C,SPI,UART都可在CMSIS_Driver上实现,CMSIS_Driver唯独没有对LIN通信框架进行搭建,有点可惜。
CMSIS_Driver1.png
如下图,可以发现,对于某些器件,CMSIS_Driver已经实现。用户也可自己实现,勾选Custom就是自己实现具体实施部分。
CMSIS_Driver3.png
找到CMSIS_Driver安装路径,打开源码文件,让我们来一窥真容。
CMSIS_Driver4.png
以Driver_CAN为例,打开头文件,发现里面对框架定义已经非常完整。
CMSIS_Driver5.png
在DriverTemplates文件夹找到对应.c文件Driver_CAN.c,打开一看,哦,里面只是定义了框架,其实就是写了一个样板,但并没有具体实现,这部分还要自己来实现。
CMSIS_Driver6.png
后面可以将CMSIS_Driver针对AC781X进行实现,以提供多方面的函数接口。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

219

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部