本帖最后由 fengm 于 2011-10-16 15:05 编辑
俺是多么的可怜啊,为了写一篇心得,得自己回复自己的文章,才插进去图片去!!!!!!!!
学习LM3S811就得首先会使用编译器,我选择用的是keil uvision4 (用的习惯,IAR也不错的,不过感觉不如keil顺手)。记得得安装keil里面的arm(注册机也得注册成功)
先来建立一个工程:
选择芯片信号(在Luminary Micro下的LM3S811):
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
这样我们就建好了一个空白的工程,至于新建文件就不用说了,大家都懂得!
我们添加如下的代码(代码是别人写的):
#include "inc/hw_types.h"
#include "inc/hw_memmap.h"
#include "driverlib/sysctl.h"
#include "driverlib/gpio.h"
#include "driverlib/timer.h"
int main()
{
SysCtlClockSet(SYSCTL_OSC_MAIN|SYSCTL_XTAL_6MHZ|SYSCTL_USE_OSC|SYSCTL_SYSDIV_1);
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOC);
GPIODirModeSet(GPIO_PORTC_BASE,GPIO_PIN_5,GPIO_DIR_MODE_OUT);
/
GPIOPadConfigSet(GPIO_PORTC_BASE,GPIO_PIN_5,GPIO_STRENGTH_2MA,GPIO_PIN_TYPE_STD);
while(1){
GPIOPinWrite(GPIO_PORTC_BASE,GPIO_PIN_5,0Xff);
SysCtlDelay(SysCtlClockGet()/6); GPIOPinWrite(GPIO_PORTC_BASE,GPIO_PIN_5,0x00);
SysCtlDelay(SysCtlClockGet()/6);
}
}
点击编译:
哈哈 出现错误了!!!!!
怎么办????怎么办???
其实就是缺少库!!!!
把这个库加压到我们新建的工程里面(我把光盘也放到下面了)
现在就编译通过了
一周热门 更多>