Java教程
stm32开发环境搭建-基于stm32F407ZGT6
本文主要是介绍stm32开发环境搭建-基于stm32F407ZGT6,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
stm32开发环境搭建
软件环境:keil-MDKv5.28版本
硬件环境:stm32f407zgt6
资源信息:
1MBrom+196KBram
140pin
MAX 168MHZ sysclock
概述
本文章基于<普中定通T100>stm32f407开发板做的开发环境搭建笔记
软件下载安装:
keil:
官网下载链接:https://www.keil.com/download/product/
百度云下载下载链接:
链接:https://pan.baidu.com/s/1CmW_eHf4z6vsG4BpPyiBsQ
提取码:vvo5
--来自百度网盘超级会员V5的分享
破解:下载百度云链接中的文件,其中包含破解文件,按照https://jingyan.baidu.com/article/d2b1d102b632905c7e37d4ed.html破解安装即可
stm32芯片包
官网下载链接:http://www.keil.com/dd2/pack/
百度云下载下载链接:
链接:https://pan.baidu.com/s/1CmW_eHf4z6vsG4BpPyiBsQ
提取码:vvo5
--来自百度网盘超级会员V5的分享
下载下来后的.pack文件直接双击安装即可
库函数功能模板创建:
新建keil工程
打开安装好的keil软件, 在上面的菜单栏选择“Project”选项单击,进去之后选择“New uvision project”新建工程
新建工程文件夹,然后选择功能名称,单击保存
选择芯片和库文件
在弹出的选择设备中搜索“stm32f407zgt”,选择下方对应的芯片然后点击‘ok’
在‘manage run-time environment’窗口在线安装库文件按照下面选项配置后点击‘ok’,我们采用离线包已经在上面安装完成
创建文件组和文件
完成以上内容后keil功能已经创建完成,点击左边文件组可以选择创建或者添加以后的文件
添加启动文件[.s汇编文件],包含main程序的文件
配置工程
点击配置按钮“option of target”,选择‘target’栏,将应用微库选择上
在c/c++选项中选择需要包含的头文件路径
在‘Debug’栏下按照自己的仿真器选择对应的下载驱动,点击‘setting’设置然后退出
编译
在主界面点击下方按钮,进行编译或者重新编译,最终输出编译结果
这篇关于stm32开发环境搭建-基于stm32F407ZGT6的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
您可能喜欢
springboot项目无法注册到nacos-icode9专业技术文章分享
07-02
结对编程到底难不难?答案在这里
06-26
《2023版Java工程师》课程升级公告
06-19
matplotlib作图不显示3D图,怎么办?
06-15
03-Loki 日志监控
06-15
04-让LLM理解知识 -Prompt
06-15
做软件测试需要懂代码吗?
06-05
14-ShardingSphere的分布式主键实现
06-05
为什么以及如何要进行架构设计权衡?
06-03
全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
05-31
全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
05-31
【Java】百万数据excel导出功能如何实现
05-30
我们小公司,哪像华为一样,用得上IPD(集成产品开发)?
05-30
java excel上传--poi
05-30
安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
05-30
栏目导航
前端开发
HTML5教程
CSS教程
Javascript
jQuery教程
AJAX教程
Node.js教程
XML教程
正则表达式
后端开发
Go教程
C/C++教程
消息队列MQ
Net Core教程
Asp.net教程
Java教程
PHP教程
移动端开发
微信公众号开发
小程序开发
Swift教程
IOS教程
Kotlin教程
Android开发
数据库
Redis教程
MongoDB教程
PostgreSQL教程
Oracle教程
MariaDB教程
SqLite教程
MySql教程
SqlServer教程
服务器运维
Kubernetes
Docker容器
linux shell
Nginx教程
网站安全
PowerShell教程
Linux教程
人工智能
TensorFlow教程
Python教程
机器学习
人工智能学习
区块链
区块链技术
游戏开发
游戏编程
Unity3D教程
网站运营
网站策划
网站优化
建站知识
大数据/云计算
云计算
Hadoop教程
软件工程
软件/开发工具使用
Git教程
资讯