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

[复制链接]
 楼主| fengm 发表于 2011-10-16 14:48 | 显示全部楼层 |阅读模式
本帖最后由 fengm 于 2011-10-16 15:05 编辑

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

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

选择芯片信号(在Luminary Micro下的LM3S811):

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +2 收起 理由
TI_MCU + 2 赞一下楼主的分享精神:)

查看全部评分

 楼主| fengm 发表于 2011-10-16 14:53 | 显示全部楼层
本帖最后由 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);               
    }  
}

点击编译:

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| fengm 发表于 2011-10-16 14:55 | 显示全部楼层
本帖最后由 fengm 于 2011-10-16 15:03 编辑

怎么办????怎么办???
其实就是缺少库!!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| fengm 发表于 2011-10-16 14:56 | 显示全部楼层
本帖最后由 fengm 于 2011-10-16 14:58 编辑

把这个库加压到我们新建的工程里面(我把光盘也放到下面了)


现在就编译通过了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| fengm 发表于 2011-10-16 14:59 | 显示全部楼层
本帖最后由 fengm 于 2011-10-16 15:02 编辑

记得把晶振改成6m ,据说不改 会下载错误!!!!!!

这个时候,我们就得自己来编写程序,是不是很麻烦?????????
要是能吧以前单片机的程序移植过来就好啦(相信大家都自己攒了不少的例程了吧!!!)



现在我们开始我们的ARM之旅吧!!!!!!!!!!!!!!!!!!!!!!!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
daisyly 发表于 2011-10-16 21:50 | 显示全部楼层
帮顶。
gurong60 发表于 2011-10-17 08:37 | 显示全部楼层
帮顶
frlop 发表于 2011-10-17 09:51 | 显示全部楼层
chencheng 发表于 2011-11-11 20:26 | 显示全部楼层
谢谢!
liangpingyy 发表于 2011-11-11 20:34 | 显示全部楼层
挺好的,呵呵,现在还在学习中
sjzzlxy 发表于 2011-11-11 21:06 | 显示全部楼层
这个不错学习一下!
张鑫鑫鑫 发表于 2011-11-11 22:05 | 显示全部楼层
正在学习中 ,与兄弟共勉:dizzy::curse:
wintryer 发表于 2011-11-12 22:27 | 显示全部楼层
哎  我就是整了一天 也没把程序弄到到板子上  可怜啊
wintryer 发表于 2011-11-13 10:24 | 显示全部楼层
把这个库加压到我们新建的工程里面??什么意思
zhang@long 发表于 2011-11-13 12:41 | 显示全部楼层
学习
fq1110 发表于 2011-11-13 13:46 | 显示全部楼层
看到说有个96*16的oled,在哪儿啊?你们有看到吗?
wintryer 发表于 2011-11-13 22:57 | 显示全部楼层
就那个白色的东西
fq1110 发表于 2011-11-14 08:43 | 显示全部楼层
那是个薄膜片啊,找资料才知道这款开发板是不带OLED的。
neo_bright 发表于 2011-11-14 10:23 | 显示全部楼层
那是个薄膜片啊,找资料才知道这款开发板是不带OLED的。
fq1110 发表于 2011-11-14 08:43
需要的话,外接一片OLED就可以了
初涉职场 发表于 2011-11-14 11:58 | 显示全部楼层
喔,的确很可怜啊,大家都有过这样的经历
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

3057

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部