![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
guosir_
这个作者很懒,什么都没留下…
展开
-
STM32之TIM1高级定时器
定时器应用之PWM输出1.1 TIM1_CH1N 与 TIM1_CH1 的区别在刚准备使用定时器的时候,我看了下原理图,发现对于定时器1,它的每一个输出通道都是成对的,即TIM1_CH1N与TIM1_CH1两个一组,通过网络查询后,明白了芯片这样设计的原因。TIM1是一个完整的电机控制用定时器外设,TIM1_CH1和TIM1_CH1N,用于驱动上下两个功率管。如果Deadtime为0,转载 2017-10-28 11:45:05 · 58828 阅读 · 2 评论 -
STM32的时钟系统RCC详细整理
一、综述:1、时钟源在 STM32 中,一共有 5 个时钟源,分别是 HSI 、 HSE 、 LSI 、 LSE 、 PLL 。 ①HSI 是高速内部时钟, RC 振荡器,频率为 8MHz ; ②HSE 是高速外部时钟,可接石英 / 陶瓷谐振器,或者接外部时钟源,频率范围是 4MHz – 16MHz ; ③LSI 是低速内部时钟, RC 振荡器,转载 2017-10-26 20:28:58 · 687 阅读 · 0 评论 -
stm32头文件学习之Core_cm3.c(h)
CMSIS是Cortex微控制器软件接口标准(CortexMicroController Software Interface Standard)的缩写,这个是ARM定制的一个用于Cortex-M系列的一个标准,主要是为了提供通用api接口来访问内核和一些片上外设,提高代码的可移植性。CMSIS有三个层:核内外设访问层CorePeripheral Access Layer(CPAL),中间件访转载 2017-11-24 20:22:26 · 12162 阅读 · 1 评论 -
STM32头文件学习之sys.h
/*sys.h 今天我们来讲讲这个头文件*/#ifndef __SYS_H //头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用,你都要加上这个#d转载 2017-11-24 21:10:45 · 37449 阅读 · 2 评论 -
STM32存储器结构
Notes Introduction本连载笔记,记录了在STM32学习中对存储器的理解;描述了STM32存储器的结构划分,以及STM32存储器相关知识,能够获得对存储器的整体性认识;并能够顺利的付诸实践,达到真正的对存储器的认识+应用。 本连载共有三篇笔记,分别是:《关于STM32的存储器》能够了解STM32的存储器结构,及其结构设计由来;能转载 2017-12-04 20:21:40 · 1546 阅读 · 0 评论