专栏首页歪先生_自留地新唐MCU建立MDK工程

新唐MCU建立MDK工程

新唐MCU建立工程

支持MDK/IAR,由于本人比较熟悉MDK环境。所以选择使用MDK进行新唐MCU的编译工作,由于之前没有接触过新唐MCU,所以需要熟悉一些新唐MCU的编译环境,本文章记录编译环境的搭建。

开始

默认你已经安装了MDK和一些驱动,并且之前用过MDK,并且对MDK环境比较熟悉。

新建工程

菜单栏Project--New μVision Project...--工程名称--如图选择

出现一下对话框,需要点击--

拷贝Library(BSP库内)拷贝进工程文件夹内,并新建main.c文件。

新建几个文件夹(如图分类)

CMSIS文件夹内添加:\Library\Device\Nuvoton\M051Series\Source\system_M051Series.c
CMSIS文件夹内添加:\Library\Device\Nuvoton\M051Series\Source\ARM\startup_M051Series.s
Libraey文件夹内添加:Library\StdDriver\src\所需功能C文件
User文件内添加:工程文件内的main.c文件

然后保存

工程编译配置

设置编译文件路径(按图片添加以下三个路径)

需要填写这个,不填写编译会有错误(--entry Reset_Handler)

需要选择仿真NU-Link,根据自己的仿真器版本选择。

下载完成之后,复位,并且运行,调试起来比较方便。

可以编译输出HEX文件,后期离线下载有用,调试过程可以不选。

完成

完成之后,找一个示例,把main.c代码拷贝过来,然后编译,如果编译不出错,说明工程建立的没有问题了,可以按自己需求去开发自己的单片机程序。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Win7_装机记录

    windows usb installation tool 官方版 下载-解压-管理员运行

    歪先生
  • AD18升级过程——PCB布局相关笔记

    Altium Designer 18.0.7 Beta 系列教程(2) 基础PCB布局布线链接

    歪先生
  • Smart_Home

    歪先生
  • 深层卷积神经网络在路面分类中的应用

    编者按:路面峰值附着系数是实现车辆精确运动控制的关键参数。现有的路面识别方法多是基于车辆动力学构建状态观测器实现。此类方法通常适用于车辆加速和减速期间,在轮胎力...

    智能算法
  • WPF 高性能笔

    如果需要经过路由事件才收到输入,如果有人在路由事件做了很多需要很长事件的代码,那么等待用户的路由事件就会使用很长的时间。

    林德熙
  • HTML5设计原理(下)

    平稳退化 下一条原理大家应该都很熟悉了,那就是平稳退化。毕竟,我们已经遵守这条规则好多年了。渐进增强的另一面就是平稳退化。 有关HTML5遵循这条原理的例子,就...

    RP道貌不岸然
  • 小程序上线一周后,分享一些经验和数据

    知晓君
  • 开源计划之--Android绘图库--LogicCanvas

    张风捷特烈
  • Bootstrap响应式前端框架笔记七——下拉菜单

        在Bootstrap的Css框架中,下拉菜单属于组件。一个完整的下拉菜单应该有两部分组成,一个触发按钮与一个选项列表。触发按钮dropdown-togg...

    珲少
  • 【智驾周刊】通用第一辆无人车 | 德国政府要求自动驾驶汽车安装黑匣子

    2016.7.23 | Vol .8 AutoDriving Weekly 智能驾驶周刊,旨在汇聚智能驾驶领域一周要闻以及点评,供读者参考,内容包括大小企业的...

    新智元

扫码关注云+社区

领取腾讯云代金券