江协科技STM32学习笔记1

STM是什么

STM32是ST公司基于ARM Cortex-M内核(程序指令的执行、加减乘除的运算都是在内核里完成的,相当于整个芯片的CPU。类似电脑一样,可以拿着intel或者AMD的CPU,然后自己完善外围电路,就可以推出自己品牌的电脑。ST公司拿着ARM公司设计的内核,再完善外围电路,整个封装起来,就做成了STM32)开发的32位微控制器。

CoreMark是内核跑分,分数越高芯片性能越强。常用的F1系列主频是72MHz。以下是STM32不同型号所使用的不同场景。

ARM

  • ARM既指ARM公司,也指ARM处理器内核
  • ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构
  • ARM公司只设计ARM内核而不生产实物,半导体厂商完善内核周边电路并生产芯片

新建工程:

Start文件夹配置:

然后将所有的.h和.c文件加入

Library文件夹配置:全选

User配置:全选

输入:USE_STDPERIPH_DRIVER

Debug调试器选择:

Keilkill.bat:删除编译过程中的文件的,因为有些工程编译会产生大量的文件(Listing和Object文件夹)

放到工程中,双击启动就会删除中间文件

相关推荐
@晓凡4 小时前
keil5找不到下载器
stm32
小席是个热心肠5 小时前
AI相关的自我学习
java·人工智能·学习
企鹅的企7 小时前
2027北京AI健康科技与智慧医疗展官方精准邀约进行中
人工智能·科技
何事误红尘7 小时前
Mqtt学习笔记(一):Mosquitto服务器搭建、MQTTX安装测试
学习
青山是哪个青山8 小时前
LangChain 学习笔记(三):LangSmith 调试与监控
笔记·学习·langchain
瀚香生物科技8 小时前
一个螺环、两个手性中心:复杂氮杂螺环羧酸的合成与质控要点
科技
那年窗外下的雪.9 小时前
AIDC 学习日志 第 04 天 BGP Underlay 基础与路由选择
服务器·学习·php
蒸蒸yyyyzwd9 小时前
cpp选手备战后端学习笔记day6 秋招笔试题
笔记·学习
weixin_4462608511 小时前
AVA-Encoder:面向智能体原生视频表征学习框架
学习·音视频
吃好睡好便好12 小时前
说说口罩的佩戴
学习·生活·口罩