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

STM32Cube下载与使用(一)

[复制链接]
STMCU小助手 发布时间:2022-12-23 20:18
一路Next,等待安装


701c34c4098447bc9fea4931392d454e.png


安装完成


18b30c630ae24996b7492dc936639d94.png


STM32Cube使用
此处查看软件包


550ec120e932480c8554599a7a2bea80.png


勾选安装F1系列,下载STM32F1系列的软件包


3390f25117474b33bfb4d36ff4cd0774.png


下载完成后包的存储位置


68481a4527364f9a9ce8c7d6c87fc280.png

c066562b94bc4d0b94a4cd31f45f5d97.png


新建工程


fce06cb930a64089848bc858aa6bbb82.png


选择芯片


a7e888d44b894532bf7b77e06a8f8ef8.png


选择调试模式为SWD


fb45343ef01c41e188406880aa1f0459.png


选择外部时钟


fb6ee5a8a0bb4e45851e589599e4584b.png


配置PB5为GPIO OUT


dbffc540033744649e7c852257ff08ff.png


85a88a06e2984a59a90be7d36e523f80.png


配置PB5的GPIO


ff3c0387654d4d8d93566cf802a1f647.png


接下来点击Clock Configuration进行时钟的配置


50cf575e8f684e678bfe57dc0a9c168e.png


修改时钟源


eb4764df8a744d53a1124109309c76e1.png


修改后配置如下


993f330b563040d89e9d8b541a0c4d64.png


桌面新建文件夹Test


0c1cc243877f46868ba102a9c2cb2351.png


保存工程


9562a9733be044ae8ba77e3242b09b95.png


保存工程到刚刚的文件夹


54f3c0c5dbd94ce9a03f420d986dff3b.png

3ef7e54c36834f34b69d631bdc53a0e9.png


开发环境选择MDK


51208aefddcf410e9ee198d79ed66f72.png

09b759ab5c0b4be9aeb854ace85d3379.png


可以选择库的类型,HAL或者LL


3e3c423d831b4801a10474a4e875a396.png


生成代码


d468049155614914a363712797d4f38d.png


等待完成


c1210738e7174211bac5a1cb4167e9ad.png


生成的工程如下:


2594edc0a2184b4792e7180fab2acc0b.png


查看STM32CUBEMX生成的代码
这里是我们刚刚配置的时钟信息


baf9224e4a7141759593ea40515c78ac.png


这里是硬件初始化函数


b25ed25658934a30848cf4f429c53638.png


这里是滴答定时器配置


2b4ead5614384876ba60abddef7c8cfe.png


可以直接调用HAL打头的延时函数,单位是ms


8a28f712a1ca46ac9600ce44186593ad.png


默认GPIO输出为高


c124f537b9c44aa6ae31738ad54eec75.png


之前定义的User Label在这里


a35bbd3670c74a24947e5e06c26b4ec6.png


生成的工程结构

cf90d8e119134ff391eaeb0a258dbcd3.png

————————————————
版权声明:CodeForCoffee

收藏 评论0 发布时间:2022-12-23 20:18

举报

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