我的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条回答
轻轨002
2019-03-25 02:29
< :TI_MSP430_内容页_SA7 -->

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

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

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

一周热门 更多>

相关问题

    相关文章