[MM32软件]【灵动微电子MM32F5330测评】02 搭建开发环境 + PWM点灯

一、搭建开发环境
1、KEIL安装教程网络上很多,就不赘述了。
2、安装PACK(PACK是MCU 软件支持包)
1)在官网上海灵动微电子股份有限公司 (mindmotion.com.cn)的工具和软件一项中找到如下PACK页,点击,然后去下载PACK安装包
 

 2)下载好,并解压。找到MindMotion.MM32F5330_DFP.0.5.1.pack,双击即可安装
 


但是结果跳出这么报错
 

 查看了版本,只要求5.13版本就可以。
在论坛问了大佬,建议换新的版本试试。今天就给直接安装了5.38版本,直接安装成功。大佬装的也是5.38版本
 


所以安装pack一定要注意版本问题
3、新建工程
1)打开KEIL点击新建工程,并选择对应的文件夹并命名
 

    
2)选择MCU型号(MM32F5330D7PV)
    


3)新建好之后,需要拷贝MM32F5333DP相关文件
可以直接拷贝官方例程里面的Device文件即可

    


4)新建代码组和添加对应的文件
    


    


5)添加头文件和宏定义
    


    


6)编译
802个警告和1个错误
    


    


警告的话,只需要在魔术棒里面的C/C++ 警告处将ALL warnings改为AC5-LIke Warnings即可消除802个警告。基本是编译器差异的警告。
    



错误是因为分散链接文件不对
首先取消勾选Use memory layout from target Dialog(默认在Target中对Flash和RAM的地址配置,编译链接时会产生一个默认的脚本文件,但是MM32需要使用官方的链接脚本进行链接),其次修改链接文件为mm32f5330.sct
    


重新编译后,0错误 0警告

好了,环境搭好了,就先来编写一下呼吸灯的代码
二、PWM点灯
1、编写代码
1)查看LED引脚
    


使用LD2作为呼吸灯,对应的引脚为PB10,查看数据手册,PB10,对应的是定时器2通道3;
2)配置LED引脚
3)配置定时器2通道2
4)实时更新脉冲数
5)编译下载验证

    



下载

    


验证
呼吸现象
 

---------------------
作者:怀揣少年梦
链接:https://bbs.21ic.com/icview-3389430-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。 


 

 MM32-LED.zip (226 Bytes)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值