E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stm32F10x
stm32f10x
NVIC_Init()函数
函数NVIC_Init()函数名NVIC_Init函数原型voidNVIC_Init(NVIC_InitTypeDdf*NVIC_InitStruct)功能描述根据NVIC_InitStruct中指定的参数初始化外设NVIC寄存器输入参数NVIC_InitStruct:指向结构体NVIC_InitTypeDdf的指针输出参数无返回值无先决条件无被调用函数无NVIC_InitTypeDdf定义于文件
csdn_wkh
·
2020-06-23 00:50
stm32
stm32f10x
单片机寄存器初探,使用寄存器点亮LED
需要的资源有
stm32f10x
开发板一块stm32中文参考手册首先我们来了解一下单片机的启动文件,根据单片机大小的不同需要选择不同的启动文件1.好的我们现在来新建一个工程文件2.接下来进入单片机选择界面在这个界面选择的需要在
baidu_39521615
·
2020-06-22 16:50
stm32单片机
STM32F10x
的系统初始化 SystemInit()
Libaries\CMSIS_MDK\CM3\DeviceSupport\ST\
STM32F10x
\system_stm32f10x.c中,官方给出了系统初始化函数SystemInit(),我添加了一些中文注释
aLife2P6
·
2020-06-22 11:59
STM32编程
STM32F407zET6芯片总结
STM32以前没有接触过,今年第一次接触,在搭建环境配置的时候就给了我很多下马威:1:总是出现:C:\Keil_STM32\ARM\INC\ST\
STM32F10x
\stm32f10x.h(80):error
伶仃洋
·
2020-06-21 09:20
STM32
STM32F10X
的时钟树及时钟初始化
对于初学者而言,时钟是一个很重要很深的概念,对于STM32芯片来讲,为了实现低功耗,设计了一个功能完善但是却很复杂的时钟系统,使得外围功能的时钟可配置,相对应的,单片机的时钟基本上固定的几种,简单配置后就能使用,而STM32的外围功能不仅要配置,还需要在最开始就要设置这些外设时钟,只有使能这些外设时钟后,这些外设才能够使用。STM32的时钟树,如下图所示:STM32有一下4个时钟源:(1)高速外部
猪哥-嵌入式
·
2020-06-21 08:22
嵌入式
ARM
STM32串口通信(针对
stm32f10x
)
处理器与外部通信的两种方式并行通信数据各个位同时传输,速度快,占用引脚资源多串行通信数据按位顺序传输,占用引脚资源少,速度相对比较慢1.按照数据传送方向可以分为:单工:数据传输只支持在一个方向上传输。半双工:允许数据在两个方向上传输,但是在某一时刻只允许数据在一个方向上传输。全双工:允许数据同时在两个方向上传输。2.串行通信的通信方式同步通信:带时钟同步信号传输,如SPI,IIC通信接口异步通信:
那可真是太开心了呢
·
2020-06-21 06:43
STM32时钟体系结构
STM32的时钟体系可以直接以图概括(摘自
STM32F10X
参考手册)下面就此图做分析1.STM32输入时钟源1.1时钟源的作用无论是小型单片机还是像STM32这样高级单片机,它们工作的核心都是大规模的时序逻辑电路
mybright_
·
2020-06-21 04:31
STM32单片机
STM32F4如何设置系统时钟,非常重要
方法一,采用官方库提供的配置(这里外部晶振8MHz,系统配置为168MHz)STM32F4启动与
STM32F10X
不同,时钟已经默认配置好启动代码,文件:startup_stm32f4x
Justice_Gao
·
2020-06-21 02:36
STM32学习
※回顾※STM32入门学习之_SysTick_Config()函数的SysTick时钟配置
这里讨论的是基于
STM32F10x
的基于V3.5.0库的库函数配置方法。Systick又叫系统嘀答定时器,是一个24位的硬件定时器。
tcjy1000
·
2020-06-20 21:26
嵌入式软件
STM32F4时钟设置分析
时钟设置分析本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:MDK4.72MCU:STM32F407VGT6STM32F4启动与
STM32F10X
jdh99
·
2020-06-20 20:35
STM32
STM32由浅入深
stm32外部中断
一、外部中断介绍1.1EXTI简介EXTI简介
STM32F10x
外部中断/事件控制器(EXTI)包含多达20个用于产生事件/中断请求的边沿检测器。
罗晓
·
2020-04-03 15:00
[毕设记录] WiFi完成过程文档
文档创建时间:2016年3月10日本文档描述的是如何在
stm32f10x
上用串口转wifi模块ESP8266实现与上位机的通信。
eric_lai
·
2020-04-03 08:20
在RT-Thread中使用SPI和UART设备
SPI驱动文件
stm32f10x
下面的drivers并没有spi驱动,我们需要将stm32f107对应的spi驱动移植过来。
linanwx
·
2020-02-01 00:49
Keil之No target connected
今天在使用KeiluVision调试
STM32F10x
系列芯片时Debug的Settings中SWDevice一直显示“Notargetconnected”,产生这种现象无外乎以下几种情况:1.仿真器损坏
hackvilin
·
2020-01-08 01:27
ST(意法半导体)官网下载STM32固件库的通用方法和步骤
STM32F10x
标准外设固件库3.5.0下载页面。STM32EmbeddedSoftware列表页面,可以通过过滤器(filter)快速找到所需的软件。
离澜呢喃
·
2020-01-05 04:59
STM32F10x
之CAN
1概述1.1简介bxCAN是基本扩展CAN(BasicExtendedCAN)的缩写,它支持CAN协议2.0A和2.0B。它的设计目标是,以最小的CPU负荷来高效处理大量收到的报文。它也支持报文发送的优先级要求(优先级特性可软件配置)。对于安全紧要的应用,bxCAN提供所有支持时间触发通信模式所需的硬件功能。1.2特点支持CAN协议2.0A和2.0B主动模式波特率最高可达1Mbps支持时间出发通信
hackvilin
·
2020-01-01 17:16
STM32F10x
之标准外设库
1简介
STM32F10x
标准外设库是一个完整的包,包含了所有标准外设的设备驱动,适用于STM32价值系列(高、中和低),互联系列,超高、高、中、低密度32-bitFlash的微处理器。
hackvilin
·
2019-12-29 03:01
STM32F10x
之SysTick 定时器
姓名:周崇杰学号:16140120059专业:机械设计制造及其自动化转载自:http://blog.csdn.net/u011318735/article/details/17620315,有删节【嵌牛导读】:STM32F1系列的产品的SysTick定时器操作简单,功能强大,本文将会通过库函数讲解该定时器的使用。【嵌牛鼻子】:STM32单片机,SysTick定时器。【嵌牛提问】:STM32单片机的
CJbaby
·
2019-12-02 04:52
STM32F10x
系列的引导汇编程序说明
这个是我在网上找到详细说明版,可以直接用。做一个备份。;********************(C)COPYRIGHT2009STMicroelectronics********************;*FileName:startup_stm32f10x_cl.s;*Author:MCDApplicationTeam;*Version:V3.1.0;*Date:06/19/2009;*Des
赋闲
·
2019-11-28 02:48
stm32F103采用内部晶振8MHz时钟和外部晶振初始化代码
使用HSE配置系统时钟(
stm32F10x
系列外部晶振一般为4M–25MHz,具体见芯片手册)首先需要复位RCC寄存器!
Ocarina_123
·
2019-03-31 18:42
stm32
STM32之JTAG口作为普通IO使用
STM32F10x
系列的MCU复位后,PA13/14/15以及PB3/4默认配置为JTAG功能。有时我们为了充分利用MCUI/O口的资源,会把这些端口设置为普通I/O口。
ReCclay
·
2018-10-01 23:30
KST
-
STM32
STM32F10x
固件库简介
本人以前接触过一些STM32的东西,也做过一些项目,但更多的是专注于项目本身,而没有过多的思考一个完整的STM32工程究竟需要哪些文件,仅仅是使用一些开发板自带的工程模板,直接进行项目开发。现在想更深入的学习STM32的知识,为更高级的项目做准备,于是打算从头学起,从基础的学起。遇到的第一个问题便是基于固件库的STM32工程创建,经过一段时间的研究,初步了解了相关的知识,所以打算用两篇博文分别介绍
摸蛤校尉
·
2018-09-18 21:00
STM32
如何下载STM32库函数
点击在工具与软件页面下的“STM32StandardPeripheralLibraries(8)”步骤五:在“STM32StandardPeripheralLibraries(8)”页面中选择自己需要的标准库,以下载
STM32F10x
菜鸟攻城师XP
·
2018-09-12 16:43
STM32
STM32的IAP功能
此外
STM32F10X
是基于Cortex-M3内核的微控制器,其内部通过一张“中断向量表”来响应中断,程序启动后,将首先从“中断向量表”取出复位中断向量执行复位中断程序完成启动,而这张“中断向量表”的起始地址是
Dummkopfer
·
2018-05-28 22:19
STM32f10x
启动文件:startup_stm32f10x_hd.s 学习
本文是对https://blog.csdn.net/wqx521/article/details/50925553博文的学习,将内容整理了一下,转写入代码中,方便学习查阅。文件综述这一部分主要讲了该文件的版权、版本、日期、描述等信息,主要看“描述”部分,Description,详细说明了启动文件的作用。(MDK汇编文件;表示注释);********************(C)COPYRIGHT2
DIDI的二维空间
·
2018-05-24 22:47
嵌入式之STM32
Stm32学习笔记(三)串口通信基本原理
串行通信方式STM32的串口通信接口UART:通用异步收发器USART:通用同步异步收发器大容量
STM32F10x
系列芯片,包含3个USART和2个UARTUART异步通信方式引脚连接方法:UART异步通信方式特点
ArrowYL
·
2018-04-06 16:21
Stm32
单片机---GPIO功能框图
芯片数据手册
STM32F10x
系列引脚分类引脚分类电源晶振IO下载IOBOOTIO设置系统的启动方
Webster_WXH
·
2018-01-07 18:12
单片机--STM32
STM32F10X
系列LCD屏的配置及子函数
首先是LCD的RAM写子函数:voidLCD_WriteRAM(u16RGB_Code){GPIO_SetBits(LCD_RS_PORT,LCD_RS_PIN);GPIO_Write(LCD_PORT_PORT,RGB_Code>>8);//Delay(5);GPIO_ResetBits(LCD_WR_PORT,LCD_WR_PIN);//Delay(10);GPIO_SetBits(LCD_W
CrazyHoney6666
·
2017-09-20 15:34
STM32开发
C
单板开发
STM32F103系列 PB4引脚问题
因为
STM32F10x
系列的MCU复位后,PA13/14/15&PB3/4默认配置为JTAG功能1、禁用PB4复用功能GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable
要多渣有多渣
·
2017-08-09 15:11
STM32
STM32F10x
时钟相关分析
//======================================================//**基于STM32的时钟树和通用定时器的使用实例详解**内容1:时钟树的相关分析**内容2:通用定时器的使用**内容3:定时器复用功能重映射的相关分析**内容3:PWM脉宽调节输出//==================================================
JohnnyTim
·
2017-07-19 17:29
STM32篇
STM32(1)
现在利用空余时间学习下STM32最小系统
STM32F10X
电源,时钟电路,复位电路,下载电路电源:AMS1117,电压变换,直接接主板的地,方便散热,5V转3.3V复位电路:stm32低电平复位时钟电路
B0B_ShE
·
2017-07-09 23:49
成都学习
基于
stm32f10x
单片机USB流程理解
主要思路:文件从main.c文件到main()函数开始:主要重点是,开启中断:USB_Interrupts_Config();STM32不像C51单片机那样可以用过interrupt关键字来定义中断响应函数,STM32的中断响应函数接口存在中断向量表中。其格式如下:在文件hw_config.c里:/*EnabletheUSBinterrupt*/NVIC_InitStructure.NVIC_IR
dahanlin
·
2017-06-12 14:18
USB
KEIL5.23环境搭建和软件仿真
STM32F10x
KEIL5.23环境搭建和软件仿真STM32F10xMDK-523.EXE下载https://www.keil.com/demo/eval/arm.htm需要填写一些资料后,才能下载。标准库下载http://www.st.com/en/embedded-software/stm32-standard-peripheral-libraries.html?querycriteria=productId
cometure2000
·
2017-02-21 10:07
STM32
基于STM32的DSP库的FFT变换
由图可见,在
STM32F10x
系列处理器上,如果使用72M的系统主频,进行64点的FFT运算,仅仅需要0.078ms而已。如果是进行1024点的FFT运算,也才需要2.
Jesse_helenie
·
2016-12-03 09:11
单片机
STM32值SPI的使用及SPI初始化注意事项
在
STM32F10x
系列芯片中,虽然所拥有的SPI同步串口数量不相同,但是初始化的方法都是一样的。其中使用SPI时候我们回忆GPIO的使用,要注意6点,我们这里主要讲解一点。
Cherish511842885
·
2016-10-14 11:49
STM32的通用SPI
STM32值SPI的使用及SPI初始化注意事项
在
STM32F10x
系列芯片中,虽然所拥有的SPI同步串口数量不相同,但是初始化的方法都是一样的。其中使用SPI时候我们回忆GPIO的使用,要注意6点,我们这里主要讲解一点。
Cherish511842885
·
2016-10-14 11:49
STM32的通用SPI
STM32之系统时钟基定时器
STM32F10x
内核中都具有一个系统时钟基定时器,是一个24位的递减计数器。在其设置处置并使能后,每经过一个系统时钟周期,计数值减1.档计数值减到0时系统时基定时器又会自动重载初值。
Cherish511842885
·
2016-10-10 13:20
STM32之系统时钟基定时器
STM32F10x
内核中都具有一个系统时钟基定时器,是一个24位的递减计数器。在其设置处置并使能后,每经过一个系统时钟周期,计数值减1.档计数值减到0时系统时基定时器又会自动重载初值。
Cherish511842885
·
2016-10-10 13:20
STM32之USART的基本知识点
STM32F10x
系列的芯片都提供了功能比较强大的USART串口,基本上的串口功能都可以通过硬件来实现。
Cherish511842885
·
2016-10-08 15:37
STM32基本知识点
STM32之USART的基本知识点
STM32F10x
系列的芯片都提供了功能比较强大的USART串口,基本上的串口功能都可以通过硬件来实现。
Cherish511842885
·
2016-10-08 15:37
STM32基本知识点
STM32学习中遇到的问题-(1)跑马灯的实现
依据"正点原子教程视频,零死角玩转STM32,STM32不完全手册,STM32F103固件函数库,STM32中文参考手册,
STM32F10X
数据手册"进行学习。
iizQ
·
2016-06-26 00:55
STM32学习
将freeRTOS(版本号FreeRTOSv9.0.0)移植到
STM32F10x
Date:2016.06.01步骤新建一个MDK5工程
stm32f10x
相关文件导入工程设置裸奔点灯freeRTOS系统文件导入点个高级灯再试试新建一个MDK5工程新建工程目录和文件目录工程结构对应的文件结构
ThinkSpark
·
2016-06-01 14:02
STM32F4时钟设置分析
时钟设置分析本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:MDK4.72MCU:STM32F407VGT6STM32F4启动与
STM32F10X
JXDZ
·
2016-05-20 13:49
STM32F4学习总结
STM32F10x
之NVIC
1异常类型Cortex-M3内核具有强大的异常响应系统,它把能够打断当前代码执行流程的事件分为异常(exception)和中断(interrupt),并把它们用一个表管理起来,编号为0~15的称为内核异常,而16以上的则称为外部中断,这个表就称为中断向量表。CM3内核总共支持256个中断,其中包含了16个内核中断和240个外部中断,并且具有256级的可编程中断设置。除了个别异常的优先级固定外,其它
hackvilin
·
2016-04-09 19:36
STM32F10x
之GPIO
1GPIO概述1.1功能描述STM32的GPIO端口相对比较复杂,所以使用起来也困难许多,STM32的GPIO端口的每一位都可以由软件配置成多种模式。4种输入模式:输入浮空;输入上拉;输入下拉;模拟输入;4种输出模式:开漏输出;推免输出;推免式复用功能;开漏复用功能。每个I/O可以自由编程,然而必须按照32位字访问I/O端口寄存器(不允许半字或字节访问)。每个I/O端口有两个32位配置寄存器(GP
hackvilin
·
2016-03-30 16:19
STM32F10x
之RCC
1综述1.1时钟源在STM32中,一共有5个时钟源,分别是HSI、HSE、LSI、LSE、PLL。HSI:高速内部时钟源,RC振荡器,频率为8MHz。HSE:高速外部时钟源,可接石英/陶瓷谐振器或外部时钟,频率范围为4~16MHz。LSI:低速内部时钟源,RC振荡器,频率为40KHz。LSE:低速外部时钟源,接频率为32.768KHz的石英晶体。PLL:锁相环倍频输出,严格来说它不是独立时钟源,需
hackvilin
·
2016-03-29 15:00
经典_STM32_ADC多通道采样的例子
程序如下:#include"stm32f10x.h"//这个头文件包括
STM32F10x
所有外围寄存器、位、内存映射的定义#in
dldw8816
·
2016-03-14 18:00
STM32F10x
GPIO引脚说明
此篇文章重点讨论STM32的GPIO的配置种类以及上拉输入、下拉输入、浮空输入、模拟输入的区别经过学习STM32发现,GPIO有8种工作方式输入模式:输入浮空、输入上拉、输入下拉、模拟输入输出模式:开漏输出、开漏复用功能、推挽式输出、推挽式复用功能输入模式参照图片来讲浮空输入:浮空输入状态下上拉电阻和下拉电阻都是断开的,信号经过I/O端口——施密特触发器——输入数据寄存器——CPU读取上拉输入:相
zhitianya
·
2016-03-02 12:00
stm32
开漏
推挽
端口模式
io端口
STM32F10x
Flash 模拟 EEPROM
STM32F10x
芯片本身没有集成EEPROM,替代方案是用片上Flash来模拟EEPROM。
Cracent
·
2016-02-20 16:00
源码
Flash
stm32
STM32库函数(3):库文件stm32f10x_flash.c内的函数
函数:voidFLASH_PrefetchBufferCmd(uint32_tFLASH_PrefetchBuffer)功能:使能或禁止预读文件缓存器(这个函数可以在所有的
STM32F10x
设备上使用)
L20130316
·
2015-12-08 21:00
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他