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的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
您可能喜欢
初学者必备:订单系统资料详解与实操教程
12-25
内网穿透资料入门教程
12-24
微服务资料入门指南
12-24
微信支付系统资料入门教程
12-24
微信支付资料详解:新手入门指南
12-24
Hbase资料:新手入门教程
12-24
Java部署资料
12-24
Java订单系统资料:新手入门教程
12-24
Java分布式资料入门教程
12-24
Java监控系统资料详解与入门教程
12-24
Java就业项目资料:新手入门必备教程
12-24
Java全端资料入门教程
12-24
Java日志系统资料详解:新手入门指南
12-24
Java微服务系统资料:入门与初级应用指南
12-24
Java小程序资料:入门教程与实战技巧
12-24
栏目导航
前端开发
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教程
资讯