![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 63
Andrew_Ren
请简单介绍一下自己,让别人更不想了解你
展开
-
pwm实验纯文字总结
PWM主要是对STM32的定时器的应用。STM32有8个定时器,其中TIM1和TIM8是高级定时器,其他为通用定时器。实验中函数用的是TIM1。原创 2016-02-20 22:22:17 · 2467 阅读 · 0 评论 -
stm32之GPIO配置及库函数学习笔记——以流水灯为例
1.GPIO全称:gpio general-purpose input/output 通用输入/输出端口2.GPIO寄存器中文名称与英文缩写对照表 3.GPIO_InitTypeDef结构体定义typedef struct{ uint16_t GPIO_Pin;//选择待设置的GPIO引脚 GPIOSpeed_TypeDef GPIO_Speed;//设置选中管脚的速原创 2016-02-21 15:14:15 · 2693 阅读 · 0 评论 -
stm32之USART串口配置
通用同步异步收发器(USART),它提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。原创 2016-02-22 23:10:57 · 15243 阅读 · 0 评论 -
stm32之Cortex系统定时器(SysTick)
SysTick时钟,俗称“嘀嗒定时器”,它能按设定的时间产生一次中断。控制工程代码中随处可见形如delay_ms()之函数。但是一直不清楚其内在机制。今天花时间研究了一下。首先还是在数据手册上看一下SysTick寄存器的配置,如图: 寄存器说明原创 2016-02-27 14:25:56 · 4483 阅读 · 0 评论 -
stm32之assert_param 函数
我们在学STM32的时候函数assert_param出现的几率非常大,上网搜索一下,网上一般解释断言机制,做为程序开发调试阶段时使用。下面我就谈一下我对这些应用的看法,学习东西抱着知其然也要知其所以然。4 断言机制函数assert_param我们在分析库函数的时候,几乎每一个函数的原型有这个函数assert_param();下面以assert_param(IS_GPIO_ALL_PERIP转载 2016-02-28 08:45:54 · 780 阅读 · 0 评论 -
stm32之RCC学习笔记
stm32芯片的所有片上外设都需要手动设置时钟。三种不同的时钟源可被用来驱动系统时钟(SYSCLK): HSI振荡器时钟 由内部8MHz的RC振荡器产生,可直接作为系统时钟或在2分频后作为PLL输入。HSI RC振荡器能够在不需要任何外部器件的条件下提供系统时钟。它的启动时间比HSE晶体振荡器短。然而,即使在校准之后它的时钟频率精度仍较差。(所以通常不用与提供SYSCLK) HSE振荡器时钟:转载 2016-02-28 14:08:17 · 1390 阅读 · 0 评论 -
stm32之pwm输出实验
基于stm32的pwm输出实验碎碎记~(~ ̄▽ ̄)~原创 2016-02-20 22:00:54 · 1430 阅读 · 0 评论