STM32F302简介
来源:互联网 发布:糯米商家怎么收费知乎 编辑:程序博客网 时间:2024/06/06 00:32
简介
STM32F302是ARM集团旗下的一款芯片(属于Cortex-M3)。
首先,让我们先来了解一下ARM的发展史,如下图:
从图中可以看出,Cortex也有三种不同的架构方式:
1、Cortex-A:高性能应用处理器;(越来越接近电脑)
2、Cortex-R:专门针对实时、深度嵌入式解决方案;(又快又实用)
3、Cortext-M:专注于低成本嵌入式微控制器。(好用又便宜)
STM32F103的特点:
* 2V-3.6V供电电压
* 5V I/Os 电压容量
* 出色的时钟安全模式
* 带有唤醒功能的低功耗模式
* 内部RC
* 嵌入的RESET
* -40/+85摄氏度(工业级)
通用和复用I/O
1、端口位配置表CNF[1:0]、MODE[1:0]:
2、输出(速度)模式位MODE[1:0]:
3、端口配置低寄存器(GPIOx_CRL),(x=A…E),控制0-7共八个管脚(PA0-PA7)
其中的控制第0个引脚,控制第1个引脚。
4、端口配置高寄存器(GPIOx_CRH),(x=A…E),控制8-15共八个管脚PA8-PA15
每位的对应配置信息:
5、端口输入数据寄存器(GPIOx_IDR)(x=A…E)
6、端口输出数据寄存器(GPIOx_ODR)(x=A…E)
同端口输入数据寄存器
7、端口位设置/复位寄存器(GPIOx_BSRR)(x=A…E)
对应位的参数配置:
8、端口位复位寄存器(GPIOx_BRR)(x=A…E)
0 0
- STM32F302简介
- Keil 中新建STM32F302 工程
- cubemx+stm32f302 驱动新西达30A电调
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- javascript 高级程序设计读书笔记 函数
- 【Java面试题目-2016-08-23】多线程合并文件
- linux 下 rpc python 实例之使用XML-RPC进行远程文件共享
- Educational Codeforces Round 16 B. Optimal Point on a Line
- 常用的数据校验方法
- STM32F302简介
- 中国剩余定理(孙子定理)及实现----原理详解
- Eclipse使用Maven创建Web时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap
- 如何嵌入并自动化 Word 文档的 MFC-微软官方文档
- KConfig、Makefile详解
- Swift-->CocoaPods的使用与安装
- #151 Best Time to Buy and Sell Stock III
- 2015年蓝桥杯省赛C组
- 利用jQuery ui dialog 显示表单对话框通用JS方法