天道酬勤

Just do it!

STM32F407--串行通信的原理

一、通信接口背景知识 1、处理器与外部设备通信的两种方式:   传输原理 优点 缺点 并行通信 数据各个位是同时传输 速度快 占用引脚资源多 串行通信 数据按位顺序传输 占用引脚资源少 速度相对较慢 2、串行通信: (1)按照...

2018-09-06 15:04:59

阅读数:78

评论数:0

时钟频率、波特率、波特因子关系详解

smartcard和串口复用, guardtime就是停止位。smartcard标准是3.57M,如果时钟因子(    波特率因子)为372,  则对应波特率为9600,  时钟因子=  CLK / 波特率etu =时钟因子/ CLK =  1/波特率, 即传输一个符号位(一个bit)的时间。  ...

2018-04-12 08:49:27

阅读数:255

评论数:0

STM32F407--wifi

一、wifi基础 1、详细见如下链接 (1)WiFi基础知识解析 (2)WiFi基本知识 (3)11种物联网协议简介,如WiFi、蓝牙、ZigBee、蜂窝等   二、wifi模块浅析 1、WiFi模块浅析   三、wifi驱动浅析 1、SDIO接口WiFi驱动浅析 2、USB...

2018-04-10 21:45:44

阅读数:428

评论数:2

STM32F407--Software flow

为应用程序构建程序流有很多方法,这里将介绍一些基本概念 一、轮询 1、对于非常简单的应用程序,处理器可以等待,直到有数据准备就绪,处理它,然后再等待。对于简单的任务,这是非常容易setup并且运行很好。下图显示了一个简单的轮询程序流程图。 2、在大多数情况下,一个微控制器将不得不服务多个...

2018-03-11 21:19:17

阅读数:105

评论数:0

STM32F407--keil MDK介绍

一、keil介绍 1、MDK 即 Microcontroller Development Kit、 2、Keil MDK is the most comprehensive software development solution for Arm-based microcontrollers...

2018-03-11 11:39:46

阅读数:205

评论数:0

STM32F407--强化知识

一、STM32对应的芯片基础知识 1、STM32F407学习笔记--基础知识   二、M3/M4简化的视图   三、系统 1、ucous

2018-03-10 21:28:00

阅读数:151

评论数:0

STM32F407--指令集小结

一、指令集介绍 1、为了增强和扩展指令系统的能力而奋斗,多少年来这一直是ARM锲而不舍的精神动力。由于历史原因(从ARM7TDMI开始),ARM处理器一直支持两种形式上相对独立的指令集,它们分别是: (1)32位的ARM指令集。对应处理器状态:ARM状态 (2)16位的Thumb指令集。对应...

2018-03-08 23:35:24

阅读数:334

评论数:0

STM32F407--蜂鸣器

一、蜂鸣器简介 1、蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。 2、探索者 STM32F4 开发板板载的蜂鸣器是电磁式的有源(自...

2018-03-07 22:17:22

阅读数:657

评论数:0

STM32F407--位带操作

一、位带操作原理 1、把每个比特膨胀为一个32位的字,当访问这些字的时候就达到了访问比特的目的,比如说BSRR寄存器有32个位,那么可以映射到32个地址上,我们去访问(都-改-写)这32个地址就达到访问32个比特的目的。   二、位带操作特点 1、支持了位带操作,可以使用普通的加载/存...

2018-03-06 22:34:02

阅读数:685

评论数:0

STM32F407--编写跑马灯

一、跑马灯硬件连接   二、库函数版--程序编写 1、库函数 // 头文件:stm32f4xx_gpio.h 源文件:stm32f4xx_gpio.c // 2、初始化函数 3、GPIO_Init函数初始化样例 // GPIO_InitTypeDef GPIO_InitS...

2018-03-05 22:41:14

阅读数:332

评论数:0

施密特触发器

一、电路图说民电路图中的施密特触发器符号是一个三角中画有一个反相或非反向滞回符号。这一符号描绘了对应的理想滞回曲线。二、介绍在电子学中,施密特触发器(英语:Schmitt trigger)是包含正回授的比较器电路。对于标准施密特触发器,当输入电压高于正向阈值电压,输出为高;当输入电压低于负向阈值电...

2018-03-01 11:03:05

阅读数:791

评论数:0

STM32F407--GPIO的工作原理

一、参考资料 1、STM32F407ZGT6.pdf(探索者\资料盘A\7,硬件资料\2,芯片资料)[芯片资料] 2、STM32F4xx中文参考手册.pdf(探索者\资料盘A\8,STM32参考资料)[中文参考手册] 3、STM32F4开发指南-库函数版本_V1.1.pdf(探索者\资料盘A...

2018-02-28 16:39:32

阅读数:748

评论数:0

STM32F407--工程创建

一、库函数和寄存器的区别   二、基于固件库 1、固件库的版本: V1.4(F4专用) 2、添加 3、固件库包简介 3、新建基于 STM32F40x  固件库的 MDK5工程  (1)请看STM32F4开发指南-库函数版本_V1.1.pdf中的如下章节         3....

2018-02-28 15:18:18

阅读数:249

评论数:0

STM32F407--程序下载

一、下载的方式 1、STM32程序下载的方式有 串口模式、SW模式、JLINK、STLINK 2、串口模式、SW模式、JLINK、STLINK四种方式下载程序的区别如下: (1)串口模式占用的引脚较少,2个,能下载程序但不能仿真或单步运行;(2)SW模式占用的引脚较少,2个,能下载程序还可以...

2018-02-28 15:04:00

阅读数:661

评论数:0

STM32F407--开发环境

注:该环境适用于STM32F1xx和STM32F4xx系列的正点原子的板子! 一、MDK软件的安装 1、MDK 即RealView MDK 或MDK-ARM(Microcontroller Development kit),是 ARM 公司收购Keil公司以后,基于uVision界面推出的针对...

2018-02-28 13:32:37

阅读数:338

评论数:0

STM32F407--芯片解读

注:博主使用的是STM32F4探索者   一、参考资料 1、STM32F4数据手册:STM32F407ZGT6.pdf 2、STM32F4中文手册:STM32F4xx中文参考手册.pdf 3、开发板原理图:Explorer STM32F4_Vxx_SCH.pdf   二、芯片内部资源...

2018-02-27 21:22:26

阅读数:5918

评论数:1

STM32F407--手册与技术网站

注:博主使用的是STM32F4探索者 一、官方资料 1、文档 (1)STM32F4数据手册:STM32F407ZGT6.pdf (2)STM32F4中文手册:STM32F4xx中文参考手册.pdf (3)开发板原理图:Explorer STM32F4_Vxx_SCH.pdf   二、...

2018-02-27 20:53:57

阅读数:1500

评论数:0

STM32F407--底板分析、Cortex内核的比较(M3和M4)、DSP、运算性能影响因素、

一、开发板资源描述     二、STM32总结 1、stm32是基于ARM内核的32位MCU。 2、高性能、低电压、低功耗。 3、简单易用,自由,低风险。   三、Cortex内核的比较   四、Cortex-M4内核   五、M3和M4内核的比较 ...

2018-02-27 19:57:04

阅读数:1253

评论数:0

提示
确定要删除当前文章?
取消 删除