ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:905.44KB ,
资源ID:15350835      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15350835.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(新唐M0 MDK工程建立参考手册重点Word格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

新唐M0 MDK工程建立参考手册重点Word格式.docx

1、1.点击新建工程2.点击新唐选型3.选择芯片型号4.添加启动文件5.加入用户文件及inc 链接(很关键!)笔者虽利用原本库函数中范例程序,但却已重构了整个M0的程序文件目录树,原始的inc 目录太过繁琐不适应查找。2. 2.补充概念:补充概念:1. KEIL 环境下在工程中添加的C 文件,必须告知其正确的头文件位置。步骤如下:1.如上图所示点击Include Paths 后的“”2.新建头文件包含路径2.GPIO 实验具体需要的文件可以参看路径NUC100SeriesBSPNuvotonPlatform_KeilSampleDriver下的例程:以GPIO 实验为例:以下是包含的.C文件与.S

2、启动文件这些可自行添加入工程:说明:1是添加组,作程序分层。2是在组中添加文件。3是管理文件,可以添加文件、组等。添加完文件之后我们发现:这些C 语言文件需要匹配的.H文件才可以被编译。于是我们打开设置中的C/C+里面观察一下“IncludePaths”这也是笔者为什么说其路径深不便于查找的原因。这些文件夹都可以在BSP 中找到。大多数工程文件都是基于这些文件夹建立的。如果建立自己的工程,请按照以下步骤会方便许多:1.复制必要的BSP 库文件(.h&.c2.新建KEIL 工程添加必要的.C文件3.链接.h文件路径,并编译4. 编译有错,请查看是否还是路径问题以下问题可能被忽略:a.若有ERRO

3、R 输出,请从最上端开始检查是否有文件未被打开,若有可以从原版BSP LIB 中搜索后添加;b.若依旧有ERROR 输出,请注意#include中是否包含路径行XXXxxx.h,若有请删除路径行再编译。5.编译完成笔者移植的工程设置如下:以上多数命令行皆为原始工程复制,而仅是INC 路径改变,切记不要缺文件,多对比原版工程即可发现错误。3. 3.关于程序文件的解释关于程序文件的解释对于一些工程内必备文件的解释:启动层*core_cm0.c/.hARM公司对于M0内核的支持*system_NUC1xx.c/.hNUC1xx系统文件*startup_NUC1xx.sNUC1xx启动文件-驱动层*n

4、uc1xx.hNUC1XX系列标准头文件具体寄存器组、外设配置的结构体的定义。SysInfra.h新唐公司对于M0设备ID 的声明ModuleID.h新唐M0设备ID 号声明Stdint.h数据类型等的声明*DrvXXX.c/.h外设库函数及外设基本头文件Retarget.c 一些串口附属函数-用户层Main.c 客户应用文件4. 4.设计设计LED 点亮实验1.参考原始新唐BSP GPIO 程序在学会上一讲中建立工程的基础上,打开BSP 中GPIO 范例,仔细观察文件包含关系。2.参照BSP 说明可以通过官网下载最新版本的BSP 库与说明,因为中英对照版本都有,所以笔者截取的是中文片段。如下

5、页图所示:对应配置请自行参看库说明与例程。 3.编写程序 网址: E-mail:hotwc3 前一段串口的配置可以先不领会,关键对比官方 BSP 库手册 相关部分来配置后面程序中 GPIO 部分,可以看到我们使用了 Gpio 配置函数 Open,以及操作函数 Set、Clr,中间的延时使用 的是系统时钟。 具体可以参看手册配套提供的NUC test proj.rar。 经过编译 0 错误,0 警告对于有 Nu Link 的朋友们可以点击 KEIL 中的 DOWNLOAD 直接下载来看程序结果或是单步仿真。 本手册为菜农新唐 M0 助学实验板的配套教材,页眉页脚处有雁 塔菜农 HotPowe 的联系方式, 我的邮箱 poseidonstorm 如有疑问可以去 21ic 的 “菜农 Cortex-M0 助学园地” 发帖找我。 网址:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1