版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 A :MDK 工程建立建立自己的新唐M0工程简单的步骤描述:在安装好新唐M0的MDK 支持后打开KEILMDK 环境 5.加入用户文件及inc 链接(很关键!) 笔者虽利用原本库函数中范例程序,但却已重构了整个M0的程序文件目录树,原始的inc 目录太过繁琐不适应查找。2. 2.补充概念:补充概念:1. KEIL 环境下在工程中添加的C 文件,必须告知其正确的头文件位置。 步骤如下:1.如上图所示点击Include Paths 后的“” 2.GPIO 实验具体需要的文件可以参看路径NUC100SeriesBSPNuvotonPlatform_KeilSampleDriver下的例程:以GPI
2、O 实验为例:以下是包含的.C文件与.S启动文件这些可自行添加入工程: 说明:1是添加组,作程序分层。2是在组中添加文件。3是管理文件,可以添加文件、组等。添加完文件之后我们发现:这些C 语言文件需要匹配的.H文件才可以被编译。于是我们打开设置中的C/C+里面观察一下“IncludePaths” 这也是笔者为什么说其路径深不便于查找的原因。这些文件夹都可以在BSP 中找到。大多数工程文件都是基于这些文件夹建立的。如果建立自己的工程,请按照以下步骤会方便许多:1.复制必要的BSP 库文件(.h&.c3.链接.h文件路径,并编译4. 编译有错,请查看是否还是路径问题以下问题可能被忽略:a.
3、若有ERROR 输出,请从最上端开始检查是否有文件未被打开,若有可以从原版BSP LIB 中搜索后添加;b.若依旧有ERROR 输出,请注意#include中是否包含路径行"XXXxxx.h",若有请删除路径行再编译。 笔者移植的工程设置如下:以上多数命令行皆为原始工程复制,而仅是INC 路径改变,切记不要缺文件,多对比原版工程即可发现错误。关于程序文件的解释对于一些工程内必备文件的解释:启动层NUC1xx系统文件*startup_NUC1xx.sNUC1xx启动文件-驱动层*nuc1xx.hNUC1XX系列标准头文件具体寄存器组、外设配置的结构体的定义。外设库函数及外设基
4、本头文件Retarget.c 一些串口附属函数-用户层Main.c 客户应用文件BSP GPIO 程序 在学会上一讲中建立工程的基础上,打开BSP 中GPIO 范例,仔细观察文件包含关系。2.参照BSP 说明可以通过官网下载最新版本的BSP 库与说明,因为中英对照版本都有,所以笔者截取的是中文片段。如下页图所示:对应配置请自行参看库说明与例程。 3.编写程序 网址: E-mail:hotwc3 前一段串口的配置可以先不领会,关键对比官方 BSP 库手册 相关部分来配置后面程序中 GPIO 部分,可以看到我们使用了 Gpio 配置函数 Open,以及操作函数 Set、Clr,中间的延时使用 的是系统时钟。 具体可以参看手册配套提供的"NUC test proj.rar"。 经过编译 0 错误,0 警告对于有 Nu Link 的朋友们可以点击 KEIL 中的 DOWNLOAD 直接下载来看程序结果或是单步仿真。 本手册为菜农新唐 M0 助学实验板的配套教材,页眉页脚处有雁 塔菜农 HotPowe 的联系方式, 我的邮箱
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度解析(2026)《GBT 35688-2017大型空冷汽轮机技术规范》
- 深度解析(2026)《GBT 35547-2017乡镇消防队》
- 工程监理题库及答案
- 初中生物会考试卷及分析
- 园林工程公司管理办法
- 物业公司客户回访制度
- 妇产科产前检查试卷及分析
- 农业经济师农村经济管理试卷及分析
- 婚姻家庭法试卷及分析
- 石化校园招聘化工题库及解析
- 国家事业单位招聘2025中国人民大学财务处招聘3人笔试历年参考题库典型考点附带答案详解
- T∕CAMDA 36-2026 双孢蘑菇采摘机器人
- 商贸物流专业群建设方案
- GA/T 1390.8-2025信息安全技术网络安全等级保护基本要求第8部分:IPv6网络安全扩展要求
- 经销商管理系统
- 吾悦广场内部管理制度
- 融通地产集团社会招聘考试题
- 2026年叉车机械理论考试题库及一套答案
- 2026秋招:江苏苏豪控股集团笔试题及答案
- 弹性力学-第六章-平面问题的基本理论
- 2026年中国化工经济技术发展中心招聘备考题库附答案详解
评论
0/150
提交评论