今天介绍下国产超低功耗华大单片机HC32L110开发板上手后的入门操作(开发板可以在华大MCU应用交流群:164973950 免费申请)。HC32L110开发板(如下图所示)分为板载调试模块(左半部分)和MCU开发电路(右半部分)。二者中间通过邮票孔相连,如果将板子从中间掰开,板载调试模块就可以当一个CMSIS-DAP的仿真器来使用。此开发电路主芯片是华大半导体HDSC的HC32L110C6PA,4K RAM 32K Flash 20PIN TSSOP封装MCU。

一、准备工作

我们可以到华大半导体官网上下载专区下载HC32L110_SDK应用开发套件。如下图所示。这个套件中包含了HC32L110芯片的数据手册、用户手册、集成开发环境支持包、开发板原理图、库文件及样例、用户开发手册、仿真器编程器软件及使用说明、最小开发工程模板和应用笔记。(如果想找更多的应用例程可以加群164973950)将下载好的应用开发套件解压备用。

二、驱动安装

通过在板调试模块实现编译器和烧录器功能时,需安装虚拟串口驱动。大多数的情况下电脑可以自行驱动起来。驱动不成功可以安装虚拟串口驱动 cdc drivers,以 Windows7_x64 为例,按以下步骤安装:

1. 打开虚拟串口驱动存放目录,选择 cdc drivers/win7/x64,点击 dpinst_x64.exe,选择【是】进入下一步;

2.选择【始终安装此驱动程序软件(I)】进行安装;

3. 通过 micro-USB 线将开发板与电脑连接,正确安装驱动后会在端口(COM和LPT)下面会显示HDSC CMSIS-DAP Communications Port(COM X)。

三、支持包安装

以MDK为例,在集成开发环境支持包的文件夹下找到MDK_IDE文件夹,双击HDSC.HC32L110.1.0.1.pack文件,芯片的MDK支持包会自动安装到MDK的相应目录中。

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

本文旨在抛砖引玉,其余具体使用欢迎加群164973950交流。

 国产低功耗华大单片机主力型号如下:

HC32F003 HC32F005 HC32L110 HC32F030 HC32L136 HC32M140 HC32F146 HC32L150 HC32L156

芯片相关资料下载链接:https://blog.csdn.net/lvk/article/details/85260690

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

四、例程调试

接下来介绍如何进行项目的编译及仿真调试。按照国际通用惯例先调试个LED点灯程序。双击打开\HC32L110_DDL_Rev1.0.2\example\gpio\gpio_inout\MDK文件夹下的 gpio_inout.uvprojx 工程文件。在工程中点击魔法棒,选中Device选项,在其中选中HC32L110C6PA。如下图所示。

选中Debug项,在Use中选中CMSIS-CAP Debugger,点击Settings.

弹出的对话框中可以在Debug项Port:选SW,SW Device中可以看到SWDIO中会出现芯片的相应信息。

在此界面选中Flash Download项会进入到芯片的Flash文件设置,进入后可以看到相应芯片Flash型号,如果没有显示,或是显示错误可以点击Add时行添加。所有信息到正确后点击OK关闭设置。

点击下图所示Rebuild图标对工程进行编译。

编译完成如下图所示:

点击下图所示图标就可以把程序到开发板的芯片中并进入仿真状态。

进入仿真状态后点击下图图标可以调出外设的寄存器进行仿真观察。

点击下图的图标就可以对根据自己的需要对工程进行仿真。

我们点击全速运行,当按下开发板中的SW2按键后,会看到开发板上的LED3会每隔一秒进行一次亮灭转换,程序功能正常。以上就是关于国产超低功耗华大MCU HC32L110开发板上手入门的介绍,其它更多内容请参考本博主其它的文章。

国产超低功耗华大单片机HC32L110开发板上手入门相关推荐

  1. 国产超低功耗华大单片机HC32L136开发板上手入门

    今天介绍下国产超低功耗华大单片机HC32L136开发板上手后的入门操作(开发板可以在华大MCU应用交流群:164973950 免费申请).HC32L136开发板(如下图所示)分为板载调试模块(左半部分 ...

  2. 国产超低功耗华大单片机HC32F003开发板上手入门

    今天介绍下国产超低功耗华大单片机HC32F003开发板上手后的入门操作(开发板可以在华大MCU应用交流群:164973950 免费申请).HC32F003开发板(如下图所示)分为板载调试模块(左半部分 ...

  3. 国产超低功耗华大单片机HC32F005开发板上手入门

    今天介绍下国产超低功耗华大单片机HC32F005开发板上手后的入门操作(开发板可以在华大MCU应用交流群:164973950 免费申请).HC32F005开发板(如下图所示)分为板载调试模块(左半部分 ...

  4. HC32L110国产超低功耗华大MCU芯片介绍

    华大HC32L110 系列32 位 ARM® Cortex®-M0+ 微控制器 HC32L110 系列是一款旨在延长便携式测量系统的电池使用寿命的超低功耗.Low Pin Count.宽电压工作范围的 ...

  5. l130 华大低功耗mcu_HC32L130国产超低功耗华大MCU芯片介绍

    华大HC32L130 系列32 位 ARM® Cortex®-M0+ 微控制器 HC32L130 系列是一款旨在延长便携式测量系统的电池使用寿命的超低功耗.宽电压工作范围的 MCU.集成 12 位 1 ...

  6. HC32L130国产超低功耗华大MCU芯片介绍

    华大HC32L130 系列32 位 ARM® Cortex®-M0+ 微控制器 HC32L130 系列是一款旨在延长便携式测量系统的电池使用寿命的超低功耗.宽电压工作范围的 MCU.集成 12 位 1 ...

  7. HC32L136国产超低功耗华大MCU芯片介绍

    华大HC32L136 系列32 位 ARM® Cortex®-M0+ 微控制器 HC32L136 系列是一款旨在延长便携式测量系统的电池使用寿命的超低功耗.宽电压工作范围的 MCU.集成 12 位 1 ...

  8. 国产超低功耗华大MCU资料汇总

    华大单片机最新最全内容请访问[芯虎论坛]http://tigerchip.com.cn 目录(点击直接跳转) 开发工具下载 离线编程器 仿真器 MDK IAR 选型表 封装库 芯片资料 HC32F00 ...

  9. 国产超低功耗华大单片启动文件详解及SystemInit函数分析

    启动代码文件名一般可命名为如startup_hc32xxxx.s.启动代码作用一般是: 1) 堆和栈的初始化 包括堆栈的大小,MSP(main stack pointer)值等.MSP的初始值在复位阶 ...

最新文章

  1. python目录及文件操作
  2. ElasticSearch入门系列(三)文档,索引,搜索和聚合
  3. python时间计算_日期天数差计算(Python)
  4. [导入]给老家新楼的对联
  5. C#中使用GUID的笔记
  6. Android中resource参数变量使用
  7. Etcher/下载链接
  8. 计算机在机械设制造中的应用实例,三维设计软件和技术在机械设计中的应用
  9. MFC windows程序设计(第三版)课后习题第二章
  10. mw150um 驱动程序win10_水星MW150UM 1.0无线网卡驱动
  11. FPGA图像音频通信接口:VGA
  12. java rtf_Java中存取Rtf文件 | 学步园
  13. 如何使用linux command line 利用Entrez Direct下载NCBI数据
  14. Oracle的四分位数函数
  15. 公有云时代企业需要什么样的云平台
  16. 【Pytorch】利用Pytorch+GRU实现情感分类(附源码)
  17. 写给Python社群的第7课:用 Python 模块了不起呀?就是了不起
  18. python ajax爬虫 --36Kr为例
  19. 【接前篇】进阶的KMP
  20. 电场强度等于电势的负梯度

热门文章

  1. Android-10-拨号器
  2. java vector删除指定元素_C++ vector删除元素(数据)详解
  3. react小项目 - canvas海报生成器
  4. java avi转mp4
  5. Oracle NO_PUSH_PRED 不使用谓词推入
  6. win10 tensorflow object detection API安装
  7. 如何修改MTK 6592 手机(如果华为荣耀3X系列)IMEI码
  8. wma格式怎么转换mp3?
  9. 类似音速启动的原创工具简码万能助手在线用户数终于突破100了!
  10. 海量图片相似度算法软件,海量数据相似度匹配