stm32
文章平均质量分 71
千里浪20170128
以诗明志--驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。
----农历丁酉年 辛丑月 乙卯日
展开
-
单片机控制TFT液晶屏显示数字
单片机控制TFT液晶屏显示数字,此工程的硬件部分如下 单片机部分 液晶电路 接下来就是软件部分程序的编写,我们先来看main函数,main函数如下 main函数里做了3件事,第一件就是对TFT液晶屏的初始化,包括对TFT液晶屏接口的初始化和驱动芯片ILI9341的初始化,这个不是我们研究的重点; 第二件就是设置液晶屏的背景色,代码如下, 屏幕分辨率是原创 2017-09-20 21:07:15 · 7588 阅读 · 1 评论 -
ST官方库函数之GPIO复位函数void GPIO_DeInit(GPIO_TypeDef* GPIOx) 的理解
通常我们需要对ST单片机的整个IO进行复位操作,这是我们可以用到复位函数void GPIO_DeInit(GPIO_TypeDef* GPIOx); 先来看一下这个函数的定义 void GPIO_DeInit(GPIO_TypeDef* GPIOx) { /* Check the parameters */ assert_param(IS_GPIO_ALL_PERIPH(GPIO原创 2017-10-19 11:00:06 · 3748 阅读 · 0 评论 -
ST之GPIO使用之理解
在使用ST单片机的GPIO时,会经常涉及到2个结构体的使用 typedef struct { uint16_t GPIO_Pin; /*! GPIOSpeed_TypeDef GPIO_Speed; /*! GPIOMode_TypeDef GPIO_Mode; /*! This parameter can be a val原创 2017-10-19 13:49:51 · 767 阅读 · 1 评论 -
ST官方库函数之GPIO口读写函数
GPIO口读写函数有如下8个; uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx); uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t原创 2017-10-19 16:42:06 · 2150 阅读 · 1 评论 -
STM32的RCC配置流程
在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 ①HSI是高速内部时钟,RC振荡器,频率为8MHz。 ②HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。 ③LSI是低速内部时钟,RC振荡器,频率为40kHz。 ④LSE是低速外部时钟,接频率为32.768kHz的石英晶体。 ⑤PLL为锁相环倍频输出原创 2017-10-20 15:37:33 · 2822 阅读 · 1 评论