搜索
查看: 1571|回复: 1

[STM32F412] [NUCLEO-F412ZG试用体验] 二、开发准备

[复制链接]

该用户从未签到

82

主题

718

帖子

121

蝴蝶豆

版主

最后登录
2021-1-2
发表于 2017-3-30 18:00:00 | 显示全部楼层 |阅读模式
发出申请后就开始查找关于412的芯片资料、开发平台、编程技术和方法、以及C语言都加强了一番,计划打算采用mbed作为开发工程样板。我的计算机系统是Windows 7,64位的。在看网友们的资料时,介绍Keil好用,于是在KEIL网站下载了uVision5.22开发软件,并且进行了必要的操作,在KEIL网站还下载了相关的补丁包。下边开始介绍一步一步完成开发工程的创建:
1、登录ARMmbed官网,是中文的网站,见图201。
2、单击 开发人员快速入门 按纽,见图202。进入项目创建过程,此时如果还没有账户将会转到创建账户的页面,此过程省略了,登陆后的页面已经变成英文的了,好在还可以看明白就如此这般了。
3、在图203界面,单击Get startting 按钮。
4、在图204界面,单击 mbed OS Blinky Example 按钮。
5、在选择开发板的位置,打钩STMicroelectronics,右边就只剩下STM的开发板了,图205。
6、下拉找到 NUCLEO-F412ZG 开发板,单击,见图206。
7、下拉到图207的图示位置,单击Add to mbed Compiler 按钮。
8、下拉到图208的图示位置,单击 Open mbed Compiler 按钮。
9、接下来就是选择例程,看来最简单的LED点亮是最好的开始,打开后的工程模板见图209。
10、创建的mbed工程模板文件夹,见图210。
11、如果想在本地编程完成测试实验,需要将工程文档下载到本地。右击左侧工程文档的根目录,在弹出的菜单选择Export program,见图211。
12、在Export Toolchain下拉列表中寻找与本地开发工具相同的工程文档,习惯的IAR没有,只好选用Keil uVision5,见图212。
13、下载完成后,在本地展开后的文件夹显示,见图213。
14、打开KEILuV5,打开展开后的工程项目文档见图214。由于默认的main.cpp文档文件夹没有显示,为此修改它。
15、再打开的管理项目组中的Groups下的空行中双击,输入scr,点击下表的Ok按钮即可,最后的结果就好了。见图215。
16、如果查找没有此芯片,可以单击Park Installer图标,搜索下载需要的设备补丁包,见图217。
至此工程项目的全部准备工作完成,可以开始开发板的测试实验和开发了。
这句话说早了,在KIEL下针对首个简单的LED编译即开始报错:objects.h没有,搜整个项目文件夹没有。其中试了很多方法,包括下载新的驱动包,从网上搜一个objects.h包拷贝进来,结果出现更多的没有的文档,只好重新采用较为熟悉的IAR,因为mbed没有F412的工程文档,直接采用NUCLEO-F411re的IAR模板来尝试,结果一下就成功了。
以后的开发将是基于IAR的。具体为:
操作系统:Windows 7,中文64位
开发平台:IAR Embedded Workbench for ARM 7.80
案例模板:nucleof411Blinky-->将来改名为:nucleof412Iarmbed——目的是见名释义。
此文前一大部分和图片算是白做白写了,以引起相关网友的重视,不要重蹈覆辙。后边的一点点算是补偿,但没有写任何东西。

201-ARMmbed首页.png
202-ARMmbed快速入门.png
203-创建新账户后进入开发.png
204-Get startting.png
205-mbed OS belink Example.png
206-单击NUCLEO-412ZG开发板.png
207-单击Add to your mbed Compiler.png
208-Open mbed compiler.png
209-第一个工程就创建好了.png
210-按照图示选择例程.png
211-导出工程.png
212-导出工程对话框.png
213-在本地展开后的文件夹.PNG
214-打开的工程源代码组无名.PNG
215-更改组文件夹名称.PNG
216-右击Manage Prohect Items.png
217-在线下载KEIL的分12的pack.PNG
回复

使用道具 举报

  • TA的每日心情
    开心
    2018-2-6 09:20
  • 签到天数: 1 天

    [LV.1]初来乍到

    1182

    主题

    4967

    帖子

    1

    蝴蝶豆

    论坛元老

    最后登录
    2020-3-17
    发表于 2017-3-30 21:06:17 | 显示全部楼层
    被刷屏了。。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

    GMT+8, 2024-4-29 07:50 , Processed in 0.170857 second(s), 38 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表