2017-10-14 144 views
0

我在哪里可以找到这个HCS12 CAN驱动程序中的以下缺失功能herehcs12的CAN总线驱动程序

CANFifo_Init() 
CANFifo_Get(msg) 
CANFifo_Put(msgPtr) 
+0

我们如何判断?你从哪里找到包含这些调用的代码?究竟你在使用什么部件?并不是所有的HCS12都有一个CAN控制器。而不是依靠“神秘代码”为什么不使用制造商的CAN库https://www.nxp.com/downloads/en/device-drivers/MSCAN_S12_DEVD.zip – Clifford

+1

您是否收到链接器错误或编译器错误?那是你有头,但没有图书馆,或者都没有。如果您有头文件可能有库,但未能链接它,或者(如果它是源代码库)未能将源文件包含在项目中。 – Clifford

+0

[链接](http://users.ece.utexas.edu/~valvano/BookSoftware/Chap14.c)@ Clifford – MhdBanat

回答

0

物理书嵌入式微电脑系统:实时接口包括绑定的CD-ROM。我想这个代码也许就是这样。如果没有阅读本书的全文或CD-ROM内容,很难说清楚。即使在作者自己的网站上,教材的链接也被打破了。

如果你正在学习这门课程,课程提供者应该提供所有必要的材料。如果你只是想写一个特定部分的生产CAN总线代码,我不会从学术课程材料开始。