![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
夏日的冰
今年,我们毕业了!
展开
-
STM32学习笔记整理之(2)——外部中断
学习STM32也快一年了,现在工作的内容跟用的是STM32平台的,趁着年前工作量比较小,总结一下STM32的基础知识,不出意外的话将会连续发布完整的笔记整理,学习的时候主要是跟着野火教程学的,然后在整理出适合自己的笔记。2.1 NVIC配置1、中断分组在配置优先级的时候,NVIC 只可以配置 16 种中断向量的优先级,抢占优先级和响应优先级的数量由一个 4 位的数字来决定,把这个 4原创 2015-01-28 16:00:33 · 1727 阅读 · 0 评论 -
STM32学习笔记整理之(1)——MDK的设置
MDK是一个集成开发环境,编译、调试、下载于一体。现在总结一下新建一个STM32工程的时候需要设置MDK的那些选项。一、基本设置1、注释:选中代码-->右键Asvanced-->Comment Selection(Unco mment Selection)2、查看宏定义、函数、变量定义:右键 GO To Defi nation XXX3、查看所有文件的函数:工程目录栏选择F原创 2015-01-30 16:22:45 · 3473 阅读 · 0 评论 -
STM32学习笔记整理之(0)——新建工程
转载:原创文章:http://emouse.cnblogs.com1.1.1 开发工具与开发环境1. 软件版本本节所使用Keil MDK 为目前的最新版V4.21,具体版本信息如图 5‑6所示。其他版本差别不大,读者可以根据自己使用的版本进行操作或者从Keil的官网下载新版本。使用的标准外设库为目前最新的V3.5版本。使用的开发调试工具为JLINK-V8,使用的驱动版本为V4.08转载 2015-04-17 11:22:02 · 1993 阅读 · 0 评论 -
STM32 Development For Linux
独白:使用STM32也快三年了,最近正在从windows转移到linux下,系统装好后大致的环境和软件都调的差不多,接下来就是开发一类的工具转移,今天要吸血的是STM32,准备使用GCC编译、eclipse编写,依然使用官方的库。测试型号是STM32F103RC,我并不打算捣鼓一个最简洁的工程做测试一了了之,在这里我将我的平时整理的整个STM32的工程移过来。1.1 安装GCC1、stm3原创 2016-03-03 20:59:04 · 2532 阅读 · 1 评论 -
STM32的FPU体验
STM32-F4属于Cortex-M4构架,与M0、M3的最大不同就是有硬件浮点运算FPU,数学计算速度相比普通cpu运算快上几十倍。想要使用FPU首先包含#include “arm_math.h”,还有在keil的target选项中勾选use single precision。 1.1 简单的FPU运算性能测试 测试条件是开启一个100ms定时器,定时串口打印计算次数,优化级别原创 2016-03-16 19:36:49 · 25175 阅读 · 3 评论