随笔分类 -  STM32

1 2 下一页

37LCD-TFTLCD原理与配置
摘要:1、TFTLCD驱动原理 简介 阅读全文

posted @ 2016-10-10 00:43 gary_123 阅读(198) 评论(0) 推荐(0) 编辑

36-OLED显示实验
摘要:1、OLED原理 有四种工作模式 先把片选拉低,如果是写的话,把RD拉高,在WR的上升沿写数据到数据线上,DC决定是数据还是命令。读类似了。 2、程序显示原理 3、代码 4、自己写代码 http://www.cnblogs.com/wwjdwy/archive/2013/03/27/2984857. 阅读全文

posted @ 2016-10-09 19:49 gary_123 阅读(361) 评论(0) 推荐(0) 编辑

35-电容触摸按键实验
摘要:1、电容触摸按键原理 通过触摸这个logo来执行相应的命令。 通过I/O口的边沿触发来检测电容Cs在充电到达某个电压值时,所需要的时间,这通过输入捕获,这个时间记为t1;当按下触摸屏TPAD的时候,此时电容增大,那么充电的时间也会增加,通过记录此时到达相同电压值时的时间不同,来判断是否有按下,这时候 阅读全文

posted @ 2016-10-09 16:05 gary_123 阅读(450) 评论(0) 推荐(0) 编辑

can基础知识介绍
摘要:1、什么是can 2、can的特点 2、物理层特征 我们使用ISO11898标准,物理层特征如图所示 3、帧的种类介绍 实际上有一些帧是有硬件来实现的。 4、数据帧介绍 5、总线仲裁 6、位时序(用于设置波特率) 在STM32中传播时间段和相位缓冲段1是放在一起形成PBS1的 7、总结 阅读全文

posted @ 2016-10-05 15:32 gary_123 阅读(366) 评论(0) 推荐(0) 编辑

can通信实验
摘要:源码讲解 1、硬件连接 需要两个开发板 2、初始化函数讲解 针对F103的 3、发送函数讲解 4、接收函数讲解 5、main函数讲解 阅读全文

posted @ 2016-10-03 15:34 gary_123 阅读(311) 评论(0) 推荐(0) 编辑

STM32 CAN控制器简介
摘要:1、STM32自带了基本扩展CAN外设,又称bxCAN,bxCAN的特点如下: 2、模式:分为工作模式、测试模式、调试模式 睡眠模式主要用于降低功耗! 在静默模式下的工作原理 由图可知,它只会接受来自于can的数据,不会发送数据,其CANTX始终为1.可以监控总线上的数据 环回模式的工作原理: 它只 阅读全文

posted @ 2016-10-03 11:44 gary_123 阅读(1163) 评论(0) 推荐(0) 编辑

UCOSII在STM32F407上的移植
摘要:1、ucosii移植准备工作 1.1准备基础工程: 移植的时候需要一个基础工程,为了方便起见我们就选取跑马灯实验,作为ucossii移植的基础工程。 1.2Ucossii源码: 1)Micrium官网下载 2)开发板光盘自带 2、Ucossii移植步骤 1)step1 在基础工程文件夹中先建立UCO 阅读全文

posted @ 2016-08-24 13:42 gary_123 阅读(3032) 评论(0) 推荐(0) 编辑

独立看门狗实验-IWDG
摘要:为什么要看门狗? 注意:喂狗是0XAAAA写到KR。 头文件iwdg.h iwdg.c 阅读全文

posted @ 2016-07-21 14:08 gary_123 阅读(259) 评论(0) 推荐(0) 编辑

IO引脚复用和映射
摘要:1、端口复用 这些外设包括ADC,DAC以及串口等等。 查找STM32F429数据手册可以找到相关IO口的复用功能引脚。 注意:除ADC和DAC要配置成模拟通道外,其他的所有外设都要配置成复用功能。 阅读全文

posted @ 2016-07-20 17:24 gary_123 阅读(804) 评论(0) 推荐(0) 编辑

RTC实时时钟-备份区域BKP--原理讲解
摘要:RTC(Real Time Clock):实时时钟 BCD码:用4位2进制来表示10以内的十进制的形式。 RTC的时钟源:LSE(32.768KHZ)、HSE_RTC、LSI。经过一个精密校准(RTC_CALR)。再经过7位的预分频器进行分频(RTC_PRER,默认127+1=128)会产生一个ck 阅读全文

posted @ 2016-07-19 12:02 gary_123 阅读(1878) 评论(0) 推荐(0) 编辑

STM32F4库函数里面的RCC_DeInit(void)函数分析
摘要:void RCC_DeInit(void) { /*Set HSION bit,内部高速时钟使能HSI振荡器打开*/ RCC->CR |=(uint32_t)0x00000001; /*Reset CFGR register, 31:30--00:选择系统时钟 (SYSCLK) 输出到 MCO2 引 阅读全文

posted @ 2016-07-13 13:34 gary_123 阅读(2832) 评论(0) 推荐(0) 编辑

TIMER_PWM_CAPTURE
摘要: 阅读全文

posted @ 2016-07-07 18:20 gary_123 阅读(411) 评论(0) 推荐(0) 编辑

PWM输出
摘要:周期由自动重装载寄存器ARR寄存器来决定的,捕获/比较寄存器CCRx来决定占空比!!! 工作过程描述:首先假设输出为向上计数,且设置CC1P位为0高电平有效,当设置为模式1,即计数器CNT的数值小于捕获比较寄存器CCR1的值时,电平输出高电平,CNT数值大于CCR1时输出低电平,使能CC1E,最后就 阅读全文

posted @ 2016-07-07 17:40 gary_123 阅读(722) 评论(0) 推荐(0) 编辑

STM32F4通用定时器
摘要:1、基本原理 三种定时器区别 通用定时器功能特点描述 在这里只用输入捕获事件也能获取脉冲个数同时可以只使用它来获取脉冲宽度,比如当捕获到上升沿,马上进入中断,把计数器的值置零,然后等待捕获下降沿的到来,记下此时的值,(当然中间有可能有多次中断,故计算脉冲时要算上),输出比较来输出PWM波形,更新来做 阅读全文

posted @ 2016-07-07 14:15 gary_123 阅读(1761) 评论(0) 推荐(0) 编辑

USART
该文被密码保护。

posted @ 2016-07-06 23:28 gary_123 阅读(7) 评论(0) 推荐(0) 编辑

EXTI—外部中断事件控制器
摘要:外部中断概述 STM32F4的每个IO都可以作为外部中断输入。 STM32F4的中断控制器支持22个外部中断/事件请求: 从上面可以看出,STM32F4供IO使用的中断线只有16个,但是STM32F4XX系列的IO口多达上百个,那么中断线怎么跟IO口对应呢? 可以看出GPIOx.0映射到EXTI0 阅读全文

posted @ 2016-07-04 18:14 gary_123 阅读(743) 评论(0) 推荐(0) 编辑

STM32 中断应用概览
摘要:中断类型: 1、系统异常,体现在内核水平 2、外部中断,体现在外设水平 中断编程要点: 1、使能中断请求; 使能外设某个中断,这个具体由每个外设的相关中断使能位控制。比如串口有发送完成中断,接收完成中断,这两个中断都由串口控制寄存器的相关中断使能位控制。 2、配置中断优先级分组; 初始化 NVIC_ 阅读全文

posted @ 2016-07-04 15:05 gary_123 阅读(391) 评论(0) 推荐(0) 编辑

RCC—使用 HSE/HIS 配置时钟
摘要:RCC :reset clock control 复位和时钟控制器;特别是要着重理解时钟树,理解了时钟树,F429 的一切时钟的来龙去脉都会了如指掌。 STM32F4系列有5个时钟源: LSIRC(低速时钟32KHZ);LSEOSC(低速外部时钟32.768KHZ);HSIRC(高速内部时钟16MH 阅读全文

posted @ 2016-07-03 17:55 gary_123 阅读(1213) 评论(0) 推荐(0) 编辑

新建工程—库函数版
摘要:在了解STM32的标准库文件之后,我们就可以使用它来建立工程了,因为用库新建工程步骤较多,我们一般是使用库建立一个空的工程,作为工程模板。以后直接复制一份工程模板,在它之上进行开发。 1、新建工程 1)新建本地工程文件夹 在本地电脑上新建一个“Template”工程模板文件夹,然后在它之下新建6个文 阅读全文

posted @ 2016-07-03 13:28 gary_123 阅读(414) 评论(0) 推荐(0) 编辑

初识STM32标准库
摘要:1、CMSIS 标准及库层次关系 CMSIS 标准中最主要的为 CMSIS 核心层,它包括了: STM32标准库可以从官网获得; 在使用库开发时,我们需要把 libraries 目录下的库函数文件添加到工程中,并查阅库帮助文档来了解 ST 提供的库函数,这个文档说明了每一个库函数的使用方法。 这两个 阅读全文

posted @ 2016-07-03 09:01 gary_123 阅读(2718) 评论(0) 推荐(0) 编辑

1 2 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示