【问题标题】:Can-bus driver of hcs12hcs12的can-bus驱动
【发布时间】: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
  • 您遇到了链接器错误还是编译器错误?那就是你有标题但没有库,或者都没有。如果您有标头,则您可能拥有该库但未能链接它,或者(如果它是源代码库)未能将源代码包含在您的项目中。
  • 迄今为止最差的函数标识符选择,CAN_Open。不,它不给你 CANopen 支持,抱歉 :)
  • 无论如何,在哪里可以找到图书馆和其他场外资源的问题在这里是题外话。

标签: c embedded driver codewarrior can-bus


【解决方案1】:

实体书嵌入式微型计算机系统:实时接口包括一个绑定的 CD-ROM。我想代码可能就在上面。如果没有阅读本书的全文或 CD-ROM 的内容,就很难分辨。即使在作者自己的网站上,教材的链接也已断开。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多