打印
[NUC120]

NUC120初体验-1(项目工程建立)

[复制链接]
3211|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 缥缈九哥 于 2012-9-14 12:15 编辑

以助学板流水灯为例
1 创建目录LED,然后在其目录下创建以下目录
   CMSIS:存放接口标准文件.
   Library:存放官方库文件.
   List:存放Keil产生的临时文件.
   Obj:存放Keil产生的临时文件.
   Source Files:存放我们的代码源文件.

2 拷贝库文件
   将官方库CMSIS目录下的文件拷贝到CMSIS目录下;
   将官方库NuvotonPlatform_Keil目录下的Include和Src目录拷贝到Library目录下
3 创建工程
  在Keil中创建Led工程选择芯片NUC120,不加入默认启动文件.保存工程到Source Files目录.
  在工程"Manage Components..."创建:
  CMSIS 添加CMSIS目录下的Core_cm0.c;startup_nuc1xx.s;System_nuc1xx.c三个文件.
  Library 添加Library\Src\Driver\DrvGPIO.c.
  Source Files

4 创建我们的代码文件Led.C保存到Source Files目录并添加到工程Source Files下.
5 设置工程
   OutPut指向''Obj''目录.
   Listing指向"List"目录.
   C/C++:Define定义:USE_STDPERIRH_DRIVER.
              Include Paths添加:CMSIS\CM0\CoreSupport;
                                       CMSIS\CM0\DeviceSupport\Nuvoton\NUC1xx;
                                       Library\Include
                                       Library\Include\Driver
  Linker:取消 Use Memory Layout from target dialog 选择
  Debug:选择调试器(我使用的是Jlink).

  记着设置FLASH
  
Utilities:选择调试器.
  

led.rar (601.89 KB)

相关帖子

沙发
fengok008| | 2011-10-13 15:16 | 只看该作者
顶一下!!

使用特权

评论回复
板凳
564451696| | 2011-10-14 09:00 | 只看该作者
顶顶。。。

使用特权

评论回复
地板
l545742117| | 2011-10-15 09:56 | 只看该作者
有点糊涂

使用特权

评论回复
5
lidonglin_007| | 2013-11-10 21:12 | 只看该作者

使用特权

评论回复
6
lqc754| | 2014-8-1 15:17 | 只看该作者

使用特权

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

本版积分规则

0

主题

72

帖子

1

粉丝