- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
M0 for KEIL MDK配置参考手册
M0 for KEIL MDK 配置参考手册.doc
1 ) 在桌面建立一个工程文件夹 ,此处命名为“demo”
NUC_ Driver.rar
2 ) 将 复制到demo 文件夹并解压 ,此时会有一个 NUC_Driver 文件夹出现 ,如下图。
3 ) 打开KEIL MDK 软件 ,点击”proj ect-New uVision Project…”新建一个工程 ,并将其命名为您
的工程名 此处名称为demo 为例)并点击保存。
M0 for KEIL MDK 配置参考手册.doc
4 )此时会弹出如下对话框 ,选择 NUVOTON NUC1XX Devices 然后点击OK
5 )在接下来弹出的对话框中选择实际您用到的芯片型号 ,此处以 NUC100LE3AN 为例。选择
NUC100LE3AN 并点击OK。
M0 for KEIL MDK 配置参考手册.doc
6 )此时会有提示框提示是否要将Startup Code 拷贝到并添加到工程 ,此时点击 “是”。
7 )此时在左边的 Proj ect 里面可以看到启动文件已经被添加到里面。您可以对Proj ect 下的文件夹重命
名 ,这里将Target1 重命名成GPIO Test ,Source Group 1 重命名成 main (重命名只是为了条理清
晰 ,也可不用重命名)
8 )将鼠标放到GPIO Test 上面,右击Add Group…来添加一个新组,并命名为 Driver ,我们要将需
要的驱动程序的C 文件添加进来。
M0 for KEIL MDK 配置参考手册.doc
9 )右击 Driver ,选择”Add Files to Group ‘Driver’…”来添加需要的driver 文件
10 )此时软件会自动浏览到当前工程目录下 若没有进去 ,可以手动浏览到当前工程目录下 ),进
入”…\demo\ NUC_Driver\ NUC_DrvC”目录并将所需的驱动程序添加到工程 注:一般都要将
DrvGPIO.c 和DrvSYS.c 添加到工程)
11 )单击新建文件图标 ,如下图。此时会新建一个文本文件。单击保存按钮 ,此时会让我们选择保存路
径 ,我们保存在 “…\demo\”文件夹下面并将其命名为“main.c”可以任意命名,但后缀要为.c )。
M0 for KEIL MDK 配置参考手册.doc
12 )右击main 文件夹,选择“Add Files to Group ‘main’…”,然后将刚才新建的“main.c”添加
到该工程之文件夹下面。看见左边 project 下面已经添加进了main 之后点击“close”关闭。
M0 for KEIL MDK 配置参考手册.doc
(13)将 main.c 中添加如下代码 ,然后点保存,此时由于各个被包含的头文件未被添加到工程,所以还不
能编译通过。
#include nuc1xx.h
#include DrvGPIO.h
#include DrvSYS.h
int main(void)
{
GPIOC-PMD.PMD3 = 1; //set of output
while(1)
{
GPIOC-DOUT ^= 13;
}
}
14 )右击“GPIO Test”选择“Options for Target ‘GPIO Test’…”或按”ALT +F7 “。
M0 for KEIL MDK 配置参考手册.doc
15 )点击”Output”选择”Select Folder for Obj ects…”为输出的文件配置路径 注:此处亦可不配
置 ,目的只是为了使输出的文件分类 ,以使输出看起来更简洁)。同样Listing 选项也可进行此操
文档评论(0)