STM32
文章平均质量分 82
SahPah
这个作者很懒,什么都没留下…
展开
-
STM32学习笔记——学前准备
学前准备 由于学科上需要,及个人兴趣,日前,入手了一块STM32的开发板,准备开始学习STM32。先前一直在学的只有51单片机,开始对STM32了解后发现,STM32与51单片机的区别相当大,性能也要好的多。而自己无法一下子从51单片机转变过来适应STM32,因此决定将自己的学习过程整理成笔记,方便日后查询回顾,也希望能得到其他对STM32感兴趣的同学的指教,让自己尽快入门。一. 首原创 2014-08-13 12:04:14 · 1374 阅读 · 0 评论 -
STM32学习笔记——使用SysTick定时器做延时
开学了,无法再像假期一样能够一整天玩板了!好在这学期的课说少不少,说多也不多,每周也有十几大节。剩下的时间除去学生工作等一些七七八八的事情,间断着还是能看看教程玩玩板!越发发现《STM32菜鸟学习手册——啰嗦版》真是不错的入门教程,简单易懂。其他诸如《固件库手册》等等官方文件更是必不可少,可惜ST公司的网页找手册实在麻烦得很呐! 这两天一直在看有关于系统嘀嗒时钟SysTick的文件,但由原创 2014-08-13 12:04:20 · 7324 阅读 · 0 评论 -
STM32学习笔记——使用函数库编程控制GPIO口输出
使用函数库编程控制GPIO口输出看了网上许多人的代码以及各类开发板所带的例程,大多数使用的都是官方发布的函数库来编程,通过查询后发现,使用函数库来编程可以简化开发过程,并不需要追溯到各个寄存器,通过查看库手册,新手也可以快速应用STM32,因此,决定先从函数库开始入门!1. 建立带函数库的IAR项目工程先从网上下载3.5版(据说3.0版以后的固件库才逐渐稳定)stm32固件库(stm3原创 2014-08-13 12:04:18 · 8674 阅读 · 1 评论 -
STM32学习笔记——控制GPIO输出点亮LED灯(直接操作存储器)
控制GPIO输出点亮LED灯——直接操作存储器一.预备知识使用51单片机控制IO口相对来说要简单得多,最小系统搭建完毕后直接通过软件往各IO口写“1”或者写“0”即可。但使用STM32控制IO口输入输出却远没有这么容易,经过一个下午的查阅文献及探索后,略微有了头绪。个人所使用的STM32F103VBT6有100个引脚,其中有五组GPIO(GPIOA…GPIOE),每组有16个GPIO原创 2014-08-13 12:04:16 · 17371 阅读 · 0 评论 -
STM32学习笔记——利用通用定时器TIM2进行精确延时
利用通用定时器TIM2进行精确延时1. 通用定时器概述及性能1.1 概述在作者所使用的stm32芯片上,共有TIM1 1个高级定时器以及TIM2、TIM3、TIM4共3个通用定时器。其中各通用定时器均由一个通过可编程预分频器驱动的16位自动装载计数器构成。适用于多种场合,包括测量输入信号的脉冲长度(输入采集)或者产生输出波形(输出比较和PWM)。使用定时器预原创 2014-08-13 23:07:53 · 39706 阅读 · 5 评论