我的CAN模块程序 出现这样的错误 求高手解答啊!

2019-03-24 15:15发布

我在调试LM3S9L97板子的Can模块时 系统一直提示identifier "GPIO_PB4_CAN0RX" is undefined 但是 我在上面已经声明了 #define PART_LM3S9L97
#include "driverlib/pin_map.h"了啊   下面是我的can模块的初始化代码 SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB); GPIOPinConfigure(GPIO_PB4_CAN0RX);
    GPIOPinConfigure(GPIO_PB5_CAN0TX); GPIOPinTypeCAN(GPIO_PORTB_BASE, GPIO_PIN_4 | GPIO_PIN_5); SysCtlPeripheralEnable(SYSCTL_PERIPH_CAN0); CANInit(CAN0_BASE); CANBitRateSet(CAN0_BASE, SysCtlClockGet(), 500000); CANIntEnable(CAN0_BASE, CAN_INT_MASTER | CAN_INT_ERROR | CAN_INT_STATUS); IntEnable(INT_CAN0); CANEnable(CAN0_BASE); 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
azhiking
1楼-- · 2019-03-24 23:26
 精彩回答 2  元偷偷看……
轻轨002
2楼-- · 2019-03-25 02:29
< :TI_MSP430_内容页_SA7 -->

太感谢你了!按照你的办法把

#define PART_LM3S9L97
#include "driverlib/pin_map.h"

放到了前面 错误就没了!能不能麻烦你解释下原因啊!

一周热门 更多>

相关问题

    相关文章