查看: 11299|回复: 24

【有奖征文】LM4F Launchpad上手系列1-project0

  [复制链接]
  • TA的每日心情
    奋斗
    2013-2-28 11:51
  • 签到天数: 49 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2012-12-8 20:23:21 | 显示全部楼层 |阅读模式
    分享到:
    今天刚拿到LM4F Launchpad,心情十分激动。
    早就听闻TI的CCS是基于Eclipse开发的,由于本人多年从事Java开发,
    对Eclipse自然极为熟悉,以前开发ARM的芯片只用过Keil和IAR,这次无论如何要尝尝鲜。

    首先从
    http://www.ti.com/tool/sw-ek-lm4f120xl
    下载用于LM4F Lanuchpad的Stellaris开发包,由于要使用CCS,因而选择EK-LM4F120XL-CCS下载(1.2G左右)

    下载完后,解压缩,在Software里面有CCS的安装包,安装之。本人虽使用固态硬盘,但也着实装了十几分钟{:soso_e127:}

    安装好CCS,还要安装ICDI的驱动程序,我用的Windows 8,由于驱动程序的问题耽搁了一会,最后搞定了,
    如果谁碰到类似问题,论坛里私信我,我会提供解决方案。

    这些都安装完毕,就可以开始我们的LM4F Launch之旅了

    打开CCS,首先需要设置工作目录
    1.png

    设置完毕工作目录后,就进入载入界面,速度还是有点慢
    2.png

    好了,终于载入完毕了,界面如下图所示,界面相比Keil IAR之流还是刚刚滴
    3.png

    随后我们要在已经解压缩的EK-LM4F120XL-CCS -> Software中找到StellarisWare文件夹,安装之,记住安装目录
    以我的电脑为例,我的安装目录是D:\Program Files\StellarisWare
    随后切换到CCS,按照以下顺序找File -> Import -> General -> ExistingProjects into Workspace
    目录选中到D:\Program Files\StellarisWare\boards\ek-lm4f120xl\project0\ccs导入,结果如下图所示
    4.png

    至此,我们完成了Project0的导入,我们这里可以直接按F11 Debug一下,测试下有没有问题
    点击Debug框里的三角按钮 即可运行程序,Project0默认是红色、蓝色来回跳,我们可以观察下
    实际的工作状态
    5.png

    这里,我设置了一个断点,用F6走了一下单步玩玩,还是非常流畅的!
    6.png


    至此,我们学会了Project0的玩法,有兴趣的User可以尝试在程序中增加一些代码,
    实现红、绿、蓝三种颜色的交替变化




    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2012-12-8 20:24:13 | 显示全部楼层
    沙发
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-12-24 16:56
  • 签到天数: 739 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-12-8 20:26:08 | 显示全部楼层
    CCS感觉很不好用。不爽一个。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2013-2-28 11:51
  • 签到天数: 49 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2012-12-8 20:27:27 | 显示全部楼层
    zxq6 发表于 2012-12-8 20:26
    CCS感觉很不好用。不爽一个。

    我觉得还好了……也许我是玩Java多了,一直用Eclipse的……我觉得挺顺手的啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-12-24 16:56
  • 签到天数: 739 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-12-8 21:05:47 | 显示全部楼层
    cpace 发表于 2012-12-8 20:27
    我觉得还好了……也许我是玩Java多了,一直用Eclipse的……我觉得挺顺手的啊 ...

    看来你是高手,我在用FPGA的时候用过一次那个Eclipse,感觉速度比较慢。不安逸。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2013-2-28 11:51
  • 签到天数: 49 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2012-12-8 21:12:11 | 显示全部楼层
    zxq6 发表于 2012-12-8 21:05
    看来你是高手,我在用FPGA的时候用过一次那个Eclipse,感觉速度比较慢。不安逸。 ...

    可能是我用固态硬盘+8G内存的关系吧……速度还是能够容忍的……就是Debug的初始化速度有点慢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-6 11:41
  • 签到天数: 1662 天

    连续签到: 2 天

    [LV.Master]伴坛终老

    发表于 2012-12-8 21:44:06 | 显示全部楼层
    我第一眼看到以为是Eclipse。。。这个也需要安装jre吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-6-4 09:20
  • 签到天数: 427 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2012-12-8 22:01:06 | 显示全部楼层
    楼主应该贡献下Win8驱动的安装方法,现在用到的不多,以后就多了哦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2013-2-28 11:51
  • 签到天数: 49 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2012-12-8 22:14:43 | 显示全部楼层
    chuaizicai 发表于 2012-12-8 21:44
    我第一眼看到以为是Eclipse。。。这个也需要安装jre吗

    虽然我电脑上有JDK,但是我感觉这个应该自带了,,CCS的安装包相当巨大。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2013-2-28 11:51
  • 签到天数: 49 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2012-12-8 22:15:47 | 显示全部楼层
    zhiqiuyiye504 发表于 2012-12-8 22:01
    楼主应该贡献下Win8驱动的安装方法,现在用到的不多,以后就多了哦

    碰到问题了想起我就行啦,哈哈!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-12-21 10:43 , Processed in 0.222894 second(s), 34 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.