请教高手:LIN的实现一定需要API函数吗?谢谢!!
 
- UID
- 104380
- 性别
- 男
|
在我看来,LIN只不过是定义在异步串行通讯(SCI或UART)基础之上的一个通讯协议。只要是按照LIN协议定义的格式进行通讯,就可以构成LIN系统,跟用不用API完全没有关系。
采用API的意义,在于上层软件无需关心硬件本身,而只要调用相关的函数就可以了。所以API是上层软件与硬件之间的过渡层,当然API就与硬件密切相关了。
API既是上层软件与硬件之间的过渡层,所以它既有与上层软件之间的接口(函数),也须有与下层硬件之间的接口(即驱动)。要开发一个能兼容各种硬件的API,当然就不是一件容易的事了! |
|
|
|
|
|
 
- UID
- 104380
- 性别
- 男
|
完全取决于你的系统是否需要。要综合考虑开发的方便性,可移植性,通用性,还有程序的容量等等因素。 |
|
|
|
|
|