STM32
啊~我死了
这个作者很懒,什么都没留下…
展开
-
STM32认识
STM32选择新的基于ARM内核的32位MCU系列,内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Cortex-M内核,标准的ARM架构。超前的体系结构,高性能,低电压,低功耗,创新的内核以及外设,简单易用/自由/低风险。STM32为意法半导体公司的新的构架体系,前期的都是RAM-7等架构。所以现在几乎看不到ARM7/9等架构体系。而STM32芯片属于Cortex-M...原创 2019-07-09 17:28:48 · 463 阅读 · 0 评论 -
STM32工程建立,超详细
准备需准备一个固件库(STM32固件库)。 准备开发环境MDK5。过程新建一个文件夹(一般以项目名称命名)新建一个子文件“USER”打开MDK5,New uvision project(新建一个工程),保存到USER子目录下面,并且取名字为Template(名字还是可以任取),选择一款单片机,这里选择STM32F103-STM32103ZET6/STM32103RCT6。...原创 2019-07-09 17:32:42 · 5037 阅读 · 2 评论 -
STM32基于寄存器的工程创建(正点原子)
新建一个文件夹,(一般以项目名称为名字)。2. 打开MDK5,新建工程文件,project new project,保存在项目文件夹下面的子文件夹中(USER),命名为一个项目名称,然后选择芯片,这里我们选择STM32F103ZE/RC芯片。3. 解压STM32启动文件,这个和固件库有所区别,故此不能用库函数,只能用启动文件。,选择hd结尾的文件,复制到test下面的USER目录下,...原创 2019-07-09 17:50:31 · 1287 阅读 · 0 评论 -
STM32GPIO原理
参考资料:STM32库函数/不完全手册开发指南跑马灯实验、STM32中文参考手册第八章通用和复用功能IO。STM32ZET6引脚说明STM32F103ZET5共7组IO GPIOA~GPIOG每组IO又有16个IO GPIOA.0~GPIO15共16X7=112个IO 144STM3...原创 2019-07-09 18:03:24 · 1111 阅读 · 0 评论 -
STM32跑马灯(基于寄存器)
参考资料:STM32寄存器开发版本硬件连接打开原理图,不累述。参阅PDF原理图。操作流程复制“库函数模板”作为建立的空工程。 新建一个分组,HARDWARE,并且在目录下面也新建一个目录,在下面在新建一个子文件夹叫LED,LED下面新建LED.H和LED.C。前面有一模一样的过程,不在说明 在LED.H文件夹中写#ifndef __LED_H //...原创 2019-07-09 18:04:37 · 912 阅读 · 0 评论 -
STM32流水灯(基于库函数)
硬件连接参考原理图,会看原理图,使用搜索功能[A1],知道标号作用[A2],流水灯原理[A3]。战舰版本 LED0=PB5 LED1=PE5 迷你版本 LED0=PA8 LED1=PD2 RCT6版本 LED1=PA7 LED2=PA6 LED3=PA5 LED4=PA4GPIO库函数初始化函数 1个初始化函...原创 2019-07-09 18:07:19 · 2829 阅读 · 1 评论 -
STM32最小系统硬件解析
参考资料STM32F1数据手册:STM32F103ZET6.pdfSTM32F1中文手册:STM32F1xx中文参考手册.pdf开发板原理图:XXX STM32F1_Vxx_SCH.pdf内部资源资源这是STM32F103ZET6的板载芯片。32位,高性能ARM Cortex-M3处理器,时钟高达72M,可超频,单周期乘法和硬件除法。IO口STM32F103ZET6: 14...原创 2019-07-09 18:59:57 · 5018 阅读 · 0 评论 -
Keil5快捷键使用
注意:初学者对于使用STM32开发中的KEIL5使用难免有问题,想提高效率发现除了快捷键好像不是那么好使了,所以在转载一篇博客https://blog.csdn.net/u010495967/article/details/52851868,好了,说完了。...转载 2019-07-09 21:07:13 · 4671 阅读 · 0 评论 -
keil4/5官网最新版及其覆盖安装方法
准备工作需要keil4软件,keil5软件,可以去官网下载试用版,下载下来软件是最新的。也可以利用手头现有安装包资源安装。先主要说明Keil的两个安装包官网下载方法。进入此网站http://www.keil.com/ 点击Download下载,强烈建议装谷歌浏览器,可以在线翻译。然后如下图点击这个然后写的很清楚了由于申请是一样的,所以我们以ARM为例说明,有两...原创 2019-07-10 14:44:24 · 7352 阅读 · 2 评论