你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【NUCLEO-L476RG开发】+STM32CubeMX 设置第一个软件框架

[复制链接]
chifen 提问时间:2015-11-14 09:56 /
第一步 下载软件  STM32CubeMX.zip,应用库暂时不好下,现在的有使用的版本不一样,所以我是用在线下载的,软件安装我就不说了(要用的JAVA的)
第二步,运行已安装的软件,点 New Project 建立一个工程序文件
1.png
第二步选择MCU,我用的是L476RG ,找到对应的MCU点开
2.jpg
3.jpg
第三步,在左边有快速配制菜单,可以看到基本外设,右边是对应该的MCU图片的引脚,当左边设置一些功能后,右边对应该的脚马上就会变成绿色,提示并显示设置有脚功能,有图型的地方也可以设置和更改的,最大的优点就是更改外置脚位,左右只能把脚设置到默认的脚上,如果你不想使用这个脚 ,MCU一般都有好几个脚位供选择,
4.png
举个例子,我先在左边开启串口1,右边提示脚被定义到PA9和PA10,如果不想用这两个脚位,那它还有备选脚位的,先把 PA9和PA10 直接在脚上更改为IO(可能还有别的办法),这里发现 左右的串口1的定义没有了,再重新开启串口1,这里发现串口1出现到PB6和PB7的位置了,其它新功能,以后可以再找,
5.png
第四步,设置时钟源,开始会给一些默认的设置,听说能跑到80M,但内容晶振可不可以 就不知道 了,先试试,设置时钟用内部,并倍频到80M
6.jpg
7.png
第五步,进行 外设内部调整,
  这里只针对 中断做一下处理 ,其它可以在软件上更改,先择 NVIC,会有一个菜单弹出 ,我启用了 串口和定时器,其它如果运行不起来,可以回来再更改的
8.jpg
第六步 生成工程文件,在软件快速度选按钮中有一个带齿轮的图标(Generate Code )会弹出一个选择菜单,上面有几个可选,,写一个工程名子,选一下对软件我用的是KEIL ,点OK,之后等待,如果你有库没有安装,这里会提示你下载,点确认就等吧
成功后会提示你要不要用IDE找开设置好的工程文件,
9.png
10.png
第七步,打开工程文件,最后软件提示我找不到 L4系列的库,那就是没有下载安装,要去keil网站上去下载一个 http://www.keil.com/dd2/pack/ 找到你要下载的库,下载和安装方法这里也不用说了,等库安装好后,再次打开 , 这里只是框架,内容是要自己加的,
11.jpg
最后一步,看看工程能不能用,进行 编译和仿真,点编译,经过差不多1分钟的等待,通过 了,再点仿真器,进入下载流程 ,这次要快些,很快进入仿真,
12.jpg





评分

参与人数 1 ST金币 +10 收起 理由
沐紫 + 10

查看全部评分

收藏 2 评论2 发布时间:2015-11-14 09:56

举报

2个回答
肽宰1 回答时间:2015-11-14 10:33:08
感谢分享
埃斯提爱慕 回答时间:2015-11-14 21:51:37
提示: 作者被禁止或删除 内容自动屏蔽

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版