lm3s811使用心得:菜鸟入门(可怜)篇

2019-08-02 16:26发布

本帖最后由 fengm 于 2011-10-16 15:05 编辑

俺是多么的可怜啊,为了写一篇心得,得自己回复自己的文章,才插进去图片去!!!!!!!!

学习LM3S811就得首先会使用编译器,我选择用的是keil uvision4 (用的习惯,IAR也不错的,不过感觉不如keil顺手)。记得得安装keil里面的arm(注册机也得注册成功)
先来建立一个工程:

选择芯片信号(在Luminary Micro下的LM3S811):
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
fengm
2019-08-02 18:56
本帖最后由 fengm 于 2011-10-16 15:03 编辑

这样我们就建好了一个空白的工程,至于新建文件就不用说了,大家都懂得!
我们添加如下的代码(代码是别人写的):
#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);               
    }  
}

点击编译:

哈哈 出现错误了!!!!!

一周热门 更多>