大家好,
我正在使用 s32k146 评估板。我正在尝试在
威廉希尔官方网站
板上设置 CAN
通信。我已将威廉希尔官方网站
板连接到外部 12V
电源。还将跳线 J107 更改为 1-2。
在应用程序中,我将 LPSPI 初始化为 Master。然后初始化SBC。然而,SBC 初始化函数返回 SBC_CMD_Error。
它给出此错误的原因是因为,获取当前模式的 SBC 函数返回 0x00,这是无效的。
当我进一步调试时,我了解到每当启动对 SBC 中任何寄存器的读取时,SBC 传输函数总是返回 0。
这是因为 SBC 没有通电吗?LPSPI 初始化返回成功。所以我假设那部分没有错。
请告诉我是否还需要做些什么来启动 SBC?或者如果这里有不同的问题?