GPIO 控制LED灯很简单了,直接进入串口:
例程里的这两句
GPIOPinConfigure(GPIO_PA0_U0RX);
GPIOPinConfigure(GPIO_PA1_U0TX);
提示错误, GPIO_PA0_U0RX GPIO_PA1_U0TX 未定义。
原因:
因为型号选择的是LM4F120,并不是TIVA C 123G,因为我的CCS里没找到这个型号,因而没有这个定义。
打开 pin_map 头文件
//*****************************************************************************
//
// TM4C123GH6PM Port/Pin Mapping Definitions
//
//*****************************************************************************
#ifdef PART_TM4C123GH6PM
//可能是没有选择这个型号,就没有定义这个宏吧
#define GPIO_PA0_U0RX 0x00000001
#define GPIO_PA0_CAN1RX 0x00000008
#define GPIO_PA1_U0TX 0x00000401
#define GPIO_PA1_CAN1TX 0x00000408
改正方法:
把 GPIO_PA0_U0RX GPIO_PA1_U0TX 换成对应的数字 0x00000001 0x00000401 即可。
运行程序,串口输出信息。
[ 本帖最后由 upc_arm 于 2013-10-26 00:10 编辑 ]
|