打印
[LOOK]

Lee老师LOOK应用工程创建

[复制链接]
3536|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
murex|  楼主 | 2011-4-4 15:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
AC, TI, se, IO, BUG
本帖最后由 hotpower 于 2011-5-23 19:07 编辑

在我们的电脑目录先创建一个文件夹,比如我D盘下创建文件夹Look Project,然后把神
的工程模版中的文件夹MCSISBSP_Lib拷贝到Look Project文件夹下,在建一个文件
HotPowerHeadFile放菜农的红杏头文件NUC1xxM051Seriescfg.h,在创建个文件
Look_os,然后把Lee老师的Look操作系统的local文件夹拷贝到,Look_os下,再创
建一个文件夹user,用来存放源文件和工程文件,该文件夹下再创建两个文件夹Debug

Release,分别用来调试与正式发布用,创建好的目录如下:


接着就打开MDK软件,新建工程到刚才建好的User目录下


输入文件名后点击保存,


接着选择新唐的M0,然后点OK


接着选择为NUC120RE3AN,点击OK,然后点击


然后建立文件夹管理,如上去,照着做即可,然后点击Folders/Extensions标签


选择Use GNU Compiler,然后点击OK,当然如果没有安装GNU,就先网上下载软件
arm-2010.09-51-arm-none-eabi,然后安装上
接着选择Debug,点击 再点击Output标签


点击Select Folder for Objets,修改目录到Debug下,再点击Listing标签,也是修改
目录到Debug下,选上AssemblerListing


再点击CC标签


Code Generation下面的勾全部取消,在DEBUG下,Optimization选择No
Optimization,在Compile Thumb Code前选上,然后Include Paths添加目录


这些目录都是之前建立的Look Project文件夹下的目录,点击OK,在 Misc Controls
入框中填入:-pipe -ffunction-sections -fdata-sections


然后点击标签Linker


各复选框按图设置,Linker Script File 输入框填入:look.ldInclude Paths 输入
框填入 liblook.a 所在的目录,根据前面 LOOK 开发包展开的路径,liblook.a位于我
们拷贝进来的目录里,D:\LookProject\Look_os\local\lib\armv6m,把该目录填进即可;

Misc controls 输入框填入:-Wl,--relax -Wl,--gc-sections



然后点击OK
Release 页面的设置从略


在工程文件夹的Debug下的C++ Source那点击右键,选择Options for Target Debug


点击CC标签,如下


Define 输入框中填入:LOOK_TICKS_PER_SEC=1000 LOOK_SCHEDULING_H=<look/co>
Misc Controls 输入框中填入:-std=c++0x -fno-rtti -fno-exceptions-fno-implement-inlines -
Wno-pmf-conversions
点击OK,这就把工程设置好了
接着把Lee老师在菜地发的例子拷贝进来,保存为c++文件,再添加进来


然后点击 ,编译成功,搞定。
至于以后自己编写的代码也是在C++ Source中添加进来





备注:Lee老师的例子地址https://bbs.21ic.com/icview-228126-1-1.html

Look Project.rar

547.64 KB

评分
参与人数 2威望 +11 收起 理由
hotpower + 10
dong_abc + 1

相关帖子

沙发
dong_abc| | 2011-4-4 15:34 | 只看该作者

使用特权

评论回复
板凳
hotpower| | 2011-4-4 17:18 | 只看该作者
m0菜地不愧是玩具阿姨…

使用特权

评论回复
地板
Cube| | 2011-4-6 01:58 | 只看该作者
老师写的很详细,一定要顶

使用特权

评论回复
5
Swallow_0322| | 2011-4-6 11:27 | 只看该作者
顶!

使用特权

评论回复
6
jutyy| | 2011-4-8 08:44 | 只看该作者
好东西

使用特权

评论回复
7
hotpower| | 2011-4-27 13:06 | 只看该作者
这个有点早了~~~现在老师用脚本改的很方便

使用特权

评论回复
8
li923661521| | 2011-4-29 17:10 | 只看该作者

使用特权

评论回复
9
ichuangj| | 2011-5-24 14:16 | 只看该作者
好!感觉到了学习EVC的年代了

使用特权

评论回复
10
boboanaini| | 2011-5-27 16:20 | 只看该作者

使用特权

评论回复
11
lixupengarm| | 2011-6-1 11:14 | 只看该作者
mark!!!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

2174

帖子

2

粉丝