【发布时间】:2017-10-14 11:24:45
【问题描述】:
我在哪里可以找到这个 HCS12 CAN 驱动程序中缺少的以下函数here?
CANFifo_Init()
CANFifo_Get(msg)
CANFifo_Put(msgPtr)
【问题讨论】:
-
我们怎么知道?您在哪里找到包含这些调用的代码?你到底用的是什么部分?并非所有 HCS12 都有 CAN 控制器。与其依赖“神秘代码”何不使用厂家的CAN库nxp.com/downloads/en/device-drivers/MSCAN_S12_DEVD.zip
-
您遇到了链接器错误还是编译器错误?那就是你有标题但没有库,或者都没有。如果您有标头,则您可能拥有该库但未能链接它,或者(如果它是源代码库)未能将源代码包含在您的项目中。
-
[链接] (users.ece.utexas.edu/~valvano/BookSoftware/Chap14.c) @Clifford
-
迄今为止最差的函数标识符选择,
CAN_Open。不,它不给你 CANopen 支持,抱歉 :) -
无论如何,在哪里可以找到图书馆和其他场外资源的问题在这里是题外话。
标签: c embedded driver codewarrior can-bus