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
stm32f1
STM32F10x之SysTick 定时器
周崇杰学号:16140120059专业:机械设计制造及其自动化转载自:http://blog.csdn.net/u011318735/article/details/17620315,有删节【嵌牛导读】:
STM32F1
CJbaby
·
2019-12-02 04:52
STM32定时器学习---基本定时器
周崇杰学号:16140120059专业:机械设计制造及其自动化转载自:http://blog.csdn.net/u011318735/article/details/17620177,有删节【嵌牛导读】:
STM32F1
CJbaby
·
2019-11-06 04:16
STM32通用定时器中断
STM32F1
的通用定时器是一个通过可编程预分频器(PSC,16位,1~65535)驱动的16位自动装载计数器(CNT)构成。
X_xxieRiemann
·
2019-11-04 09:33
基于
STM32F1
与NRF24L01模块的SPI简单通信
一、前言1.简介:本文是基于
STM32F1
,将数据发送至NRF模块的寄存器,并将数据重新读取,通过串口发送出来的简单SPI单通信。
莎莎ting
·
2019-10-18 16:00
嵌入式02 STM32 实验10 定时器中断
blog.csdn.net/qq_38351824/article/details/82619734一、STM32通用定时器(TIM2、TIM3、TIM4和TIM5共四个通用定时器,它们之间完全独立,不共享任何资源)
STM32F1
柯珂柯珂
·
2019-10-13 09:00
速攻蓝牙NRF52832系列教程之方法篇(三)
笔者依次使用过51系列STC89C52、AVR系列mega16、
STM32F1
系列、ARMCM3内核的富士通MB9BF524、
金云天
·
2019-09-26 18:24
蓝牙
NRF52832
MDK5(Keil)简明安装教程
准备工作准备下列包MDK安装程序mdk523.exezhuceji压缩包用于pojieMDK解除32k代码限制
STM32F1
器件支持包Keil.STM32F1xx_DFP.2.3.0.packPart1
Sumn255
·
2019-08-03 01:19
STM32开发 -- 低功耗模式详解(1)
参看:
STM32F1
开发指南-库函数版本_V3.2.pdfSTM32中文参考手册_V10.pdf一、低功耗模式在系统或电源复位以后
聚优致成
·
2019-07-10 18:52
stm32库开发实战指南
[FreeRTOS].FreeRTOS CortexM3 M4中断优先级设置总结
总结【1】STM32L1系列,
STM32F1
系列,STM32F4系列,设置NVIC时需要使用NVIC_PriorityGroup_4。【2】抢占优先级的要比“MAX
aaronGao
·
2019-06-29 22:00
Ardupilot
stm32f1
Bootloader学习
目录文章目录目录摘要1.Bootloader代码执行1.board_init();2.jump_to_app();3.do_jump();4.bootloader(timeout)摘要本节主要记录自己学习Ardupilotstm32f1Bootloader,欢迎批评指正!1.Bootloader代码执行intmain(void){unsignedtimeout=0;/*做板层初始化------do
魔城烟雨
·
2019-06-14 08:37
ardupilot学习
PIBOT下位机开发
代码分析5.参数配置5.1默认参数apollozeusapolloXhadeshera5.2配置参数6.电机方向和编码器方向软件调整1.概述PIBOT下位机支持多种主板,ArduinoMega2560、
STM32F1
PIBOT
·
2019-06-02 23:14
ROS自主导航机器人
ROS
基于
STM32F1
实现秒表及万年历功能【寄存器版】
源码地址:GitHub源码前言实验基于STM32F103开发板,Keil4。这里仅作为记录实验过程,代码上传至GitHub,尽量优化代码,本人小白,有不当之处请指教实验目标1.实现秒表功能:分、秒和毫秒计时按K1键开始计时按K2键计录一个时间,再按继续记录下一时间,共可记录五个时间按K3键停止计时停止后,K2,K3可以前后翻看五个时间2.实现万能历功能能显示年、月、日或时、分、秒,通过按键切换显示
feng_zhiyu
·
2019-05-21 23:27
嵌入式
解决蓝桥杯嵌入式竞赛板在MDK5上使用CooCox下载出现unknown device的问题。同时也是蓝桥杯嵌入式下载程序的详细教程。
安装
STM32F1
器件支持pack包不对。下载MDK5的设置问题。下面根据问题一步一步的排查。一、检查设备驱动的安装:首先将板子连接到电脑。
fengmeng8094
·
2019-03-15 12:35
STM32F103入门 | 1.STM32F103介绍
1.1开发板简介
STM32F1
入门学习将使用STM32F103C8T6开发板最小系统板。小R为什么选择它来入门呢?
S2R.JunoFly
·
2018-12-30 10:32
STM32
STM32F1
STM32F103
STM32F1
en.DM00151047 使用说明
2017年3月DocID027272Rev31/261UM1847用户手册
STM32F1
系列STM32CubeF1固件包入门简介STMCube™是STMicroelectronics的一项初创计划,旨在通过减少开发工作量
LiuhCode
·
2018-12-28 18:07
使用说明
STM32中断及FreeRTOS中断优先级配置知识!
STM32属于ARM中Cortex-M系列处理器,比如:
STM32F1
数据Cortex-M3,STM32F7数据Cortex-M7。
嵌入式资讯精选
·
2018-12-26 11:00
使用keil4 下载.hex文件
背景近期在一个基于
stm32f1
的项目中需要更新别人提供的驱动,因为涉及利益问题,所以无法直接获得相应的源码,只得到了一个相应的.hex文件。
苍雨流痕
·
2018-11-16 20:39
嵌入式
STM32F1
笔记(十三)SPI
SPI:SerialPeripheralinterface,串行外围设备接口。SPI接口一般使用4条线通信:MISO主设备数据输入,从设备数据输出。MOSI主设备数据输出,从设备数据输入。SCLK时钟信号,由主设备产生。从图中可以看出,主机和从机都有一个串行移位寄存器,主机通过向它的SPI串行寄存器写入一个字节来发起一次传输。寄存器通过MOSI信号线将字节传送给从机,从机也将自己的移位寄存器中的内
Dr_Haven
·
2018-09-13 18:15
STM32F1
STM32F1
笔记(十三)SPI
SPI:SerialPeripheralinterface,串行外围设备接口。SPI接口一般使用4条线通信:MISO主设备数据输入,从设备数据输出。MOSI主设备数据输出,从设备数据输入。SCLK时钟信号,由主设备产生。从图中可以看出,主机和从机都有一个串行移位寄存器,主机通过向它的SPI串行寄存器写入一个字节来发起一次传输。寄存器通过MOSI信号线将字节传送给从机,从机也将自己的移位寄存器中的内
Dr_Haven
·
2018-09-13 18:15
STM32F1
STM32F1
笔记(十二)DAC
先看《STM32中文参考手册》中DAC的介绍引脚的定义与ADC类似这里需要留意手册提供的注意,DAC应该是输出,但是GPIO初始化配置时却要设置为模拟输入。DAC配置示例voidDAC_Init(void){GPIO_InitTypeDefGPIO_InitStructure;DAC_InitTypeDefDAC_InitType;RCC_APB2PeriphClockCmd(RCC_APB2Pe
Dr_Haven
·
2018-09-13 15:07
STM32F1
STM32F1
笔记(十二)DAC
先看《STM32中文参考手册》中DAC的介绍引脚的定义与ADC类似这里需要留意手册提供的注意,DAC应该是输出,但是GPIO初始化配置时却要设置为模拟输入。DAC配置示例voidDAC_Init(void){GPIO_InitTypeDefGPIO_InitStructure;DAC_InitTypeDefDAC_InitType;RCC_APB2PeriphClockCmd(RCC_APB2Pe
Dr_Haven
·
2018-09-13 15:07
STM32F1
STM32F1
笔记(十一)ADC
查看《STM32中文参考手册》里ADC的介绍和特性STM32的ADC最大转换速率为1Mhz,即1us,在ADCCLK=14M,采样周期为1.5个ADC时钟下得到。当ADC的时钟超过14M时,将导致结果准确度下降。规则通道相当于正常运行的程序。注入通道就相当于中断。因此注入通道的转换可以打断规则通道的转换,在注入通道被转换完成之后,规则通道才得以继续转换。单次、连续、扫描模式的理解举例,用ADC1规
Dr_Haven
·
2018-09-13 12:25
STM32F1
STM32F1
做RSA,AES数据加解密,MD5信息摘要处理
转自:https://blog.csdn.net/qq_31878855/article/details/69396791一.加密算法分类及选取按照密钥的特点加密算法分为两大类一类是对称密钥算法,一类是非对称加密算法。1.1对称算法介绍对称加密算法其实就是加密方和解密方所用的密钥是相同的,意思就是你们通讯的双方都必须知道这个密钥,如果密钥发生改变就必须一起改变。坏处就是密钥不好管理,你必须把你的密
康二栋
·
2018-09-05 23:05
stm32
STM32F1
笔记(九)通用定时器
STM32F1
的定时器分为TIME1/8等高级定时器,TIME2~5等通用定时器,TIME6/7基本定时器。三者的区别主要参考《STM32中文参考手册》里特性的每种定时器主要特性的异同。
Dr_Haven
·
2018-08-23 15:31
STM32F1
STM32F1
笔记(六)独立看门狗IWDG
STM32F1
内置了两个看门狗,独立看门狗IWDG和窗口看门狗WWDG,可以用来检测和解决由软件错误引起的故障。
Dr_Haven
·
2018-08-23 11:13
STM32F1
STM32F1
笔记(五)外部中断EXTI
STM32的每个IO都可以作为外部中断的中断输入口。STM32F103的中断控制器支持19个外部中断/事件请求。每个中断设有状态为,每个中断/事件都有独立的触发和屏蔽设置。STM32F103的19个外部中断为:EXTI线0~15:对应外部IO口的输入中断。EXTI线16:连接到PVD输出。(ProgrammableVotageDetector可编程电压监测器。连到EXTI的电源电压检测(PVD)中
Dr_Haven
·
2018-08-23 10:42
STM32F1
STM32F1
笔记(四)NVIC中断优先级管理
STM32将中断分为5个组,组0~4。配置代码如下:NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);在标准库里,分组的定义如下:/**@defgroupPreemption_Priority_Group*@{*/#defineNVIC_PriorityGroup_0((uint32_t)0x700)/*!<0bitsforpre-emptionprio
Dr_Haven
·
2018-08-23 09:08
STM32F1
STM32F1
笔记(三)UART/USART
UART:UniversalAsynchronousReceiver/Transmitter(通用异步收/发器)USART:UniversalSynchronous/AsynchronousReceiver/Transmitter(通用同步/异步串行收/发器)从命名即可看出USART就是UART的基础上添加了同步功能。通常把UART/USART称为串口。串口包含TLL电平和232的串口,485等电
Dr_Haven
·
2018-08-22 10:48
STM32F1
STM32F1
笔记(二)GPIO输入
STM32GPIO输入的经典应用是按键。先看电路。声明:参考正点原子战舰开发板。在这里可以看到,KEY_UP按键是高电平有效的,即当按下该按键时,GPIO读到高电平。KEY0/1/2是低电平有效的,即当按下该按键时,GPIO读到低电平。而且外部电路都没有上下拉电阻。所以,需要在STM32内部配置上下拉。上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。下拉同理,也是将不确定的信号
Dr_Haven
·
2018-08-20 16:07
STM32F1
STM32F1
笔记(一)GPIO输出
GPIO:GeneralPurposeInputOutput(通用输入/输出)。GPIO最经典应用:LED灯。先看电路。声明:参考正点原子战舰开发板。与LED串联的电阻称为限流电阻。限流电阻计算公式:R=(U-LED压降)/20ma。U为LED工作电压,LED一般最大电流为20ma。在此R=(3.3-0.7)/0.02=130Ω。因此本次示例中限流电阻阻值大于130Ω,才不会烧坏LED。再看代码。
Dr_Haven
·
2018-08-20 15:23
STM32F1
STM32F1
笔记(一)GPIO输出
GPIO:GeneralPurposeInputOutput(通用输入/输出)。GPIO最经典应用:LED灯。先看电路。声明:参考正点原子战舰开发板。与LED串联的电阻称为限流电阻。限流电阻计算公式:R=(U-LED压降)/20ma。U为LED工作电压,LED一般最大电流为20ma。在此R=(3.3-0.7)/0.02=130Ω。因此本次示例中限流电阻阻值大于130Ω,才不会烧坏LED。再看代码。
Dr_Haven
·
2018-08-20 15:23
STM32F1
MODBUS主机协议移植
以下是我的移植过程,最下面有
STM32F1
和MSP430F5的源码与MODBUS虚拟设备下面使用的芯片是stm32f103zet6,IDE是MDK1、首先将下
JT同学
·
2018-07-27 10:00
STM32编译环境、建立工程模板以及程序下载
1、之前写51的程序我们一般都是用的keil5软件,现在写32程序,要用到keilMDK软件,但是keil5和keilMDK不兼容,也就是说在keil5里面我们没办法写
STM32F1
之类的程序,而在keilMDK
逸凌Time
·
2018-07-26 20:40
STM32
我的STM32学习之路(1)---STM32概述(Cortex-M3)
参考文献:stm32中文参考手册,cortexm3权威指南,
stm32f1
开发指南(库函数)前记大学以来,一直觉得单片机还有C语言很有用,并且对那种技术大佬表示十分的钦佩。
HIT_Superfeng
·
2018-07-24 11:34
STM32F103C8X的I/O按键扩展使用
众所周知,虽然
STM32F1
系列属于中低端的32位ARM控制器,但其功能也是极为强大。
CoolSuperman
·
2018-03-18 23:47
STM32
单片机入门学习十三 STM32单片机学习十 通用定时器
本篇重点记录的是
STM32F1
的通用定时器。
风水月
·
2018-01-25 10:29
楼宇自控
单片机
单片机入门学习
stm32
一、stm32最小系统
下载电路电源电路时钟电路STM32最小系统外部共有两个时钟电路:(1)32.768KHZ低速晶振电路,主要做RTC时钟源(2)4~16M的外部高速晶振电路(该开发板选用8MHZ),经过内部锁相环PLL可做系统时钟(
STM32F1
关于我在程序员路上越走越远
·
2017-12-11 05:43
STM32定时器学习---基本定时器
STM32F1
系列的产品,除了互联型产品外,工位8个定时器TIM6、TIM7:基本定时器TIM2/3/4/5:通用定时器TIM1、TIM8:高级定时器三种定时器的区别:基本定时器:基本定时器TIM6和TIM7
qcz_nuist
·
2017-12-02 20:33
stm32
100脚的STM32F103VE单片机通过FSMC接口读写DS12C887时钟芯片中的寄存器
STM32F1
系列的单片机本身自带的RTC实时时钟外设只是一个单纯的32位计数器,没有分立为年月日、小时、分钟、秒等寄存器,使用起来不是很方便。
巨大八爪鱼
·
2017-09-27 11:01
ROS机器人底盘(3)-通讯协议
说明底盘驱动板ArdunioMega2560/
STM32F1
/STMF32F4与树莓派通过串口通讯硬件板卡通讯协议板卡通讯协议使用串口进行通信,每条消息包含消息头和消息体校验码三部分,所有数字采用小端序传递消息定义每条消息都由
PIBOT导航机器人
·
2017-08-02 09:57
使用STM32CubeMX生成RTC工程[闹钟中断]
需要主要注意:
STM32F1
系列WARNING:DriversRestrictionsRTCversionusedonSTM32F1familiesisversionV1.AllthefeaturessupportedbyV2
陌鉎こ城sHi
·
2017-07-14 15:00
基于89C51和
STM32F1
实现2.4G无线射频智能家居
前段时间学51单片机的时候做了一个简单的智能家居,实现了三个传感器采集数据,于OLED显示。当时并没有深入的去研究,仅仅是51采集数据显示:单片机==简易智能家居OLED。这次扩展了一下这个项目。项目需求:采集房间的温度、湿度、光照、烟雾等信息,51采集完数据在OLED上显示,采用2.4G射频模块NRF24L01,将51采集的数据发送给STM32,STM32接收完数据在TFT屏中显示一下。当温度、
hjf161105
·
2017-06-20 00:24
项目
单片机学习
嵌入式系统STM32
STM32F1
外部中断实例
使用外部中断的基本步骤如下:1.设置好相应的时钟;2.设置相应的中断;3.IO口初始化;4.把相应的IO口设置为中断线路(要在设置外部中断之前)并初始化;5.在选择的中断通道的响应函数中中断函数。1、开启时钟voidRCC_Config(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE)|RCC_APB2Periph_GPIOC|RCC_APB2P
_IronMan
·
2017-04-25 22:50
stm32
实例
函数
f1
STM32F1单片机
嵌入式应用编程BUG-引脚复用
目标芯片:STM32F101R6 这里谈到关于
STM32F1
系列的芯片的IO口的使用,想必每个朋友在学习这款芯片的时候,第一件事情就是学习怎么控制芯片的IO口去点亮LED灯。
Freelifewe
·
2017-03-21 14:00
编程
嵌入式
单片机
stm32
UCOS2_STM32_任务间信号量通信(一)_应用实例描述
本文虽然是
STM32F1
的芯片,但也适合其他芯片的学习(应用层)。 今天提供的工程代码也适用于STM32其他系列芯片(下载我前面移植好的其他系列工程,替换bsp和app下面相关文件就行。当然,里
ybhuangfugui
·
2016-09-24 23:00
信号量
stm32
ucos
信号量通信
STM32F10x_RTC日历
STM32F1
系列芯片的RTC功能和其他系列(F0、F2、F4等)相比来说,功能要弱一点,原因在于F1系列的RTC日历功能需要我们通过软件进行处理(换算RTC计数值)才能真正实现RTC日历的功能,而其他系列芯片不用这么麻烦
ybhuangfugui
·
2016-07-19 10:00
日历
stm32
RTC
UCOS2_STM32F1移植详细过程(一)
UCOS移植相关平台:系统平台:µC/OS-II (最新V2.92版)硬件平台:
STM32F1
(适合F1所以系列)开发平台:Keil(MDK-ARM)V5 1.为什么是µC/OS-II?
ybhuangfugui
·
2016-06-26 09:00
ucos
移植过程
[stm32F4,0]zephyr镜像的入口函数--移置的第一步
移置当然是有个base,所以这里是
stm32f1
。第一步当然是cpu上电后执行的第一个命令。
cn13512
·
2016-06-10 16:38
zephyr
Keil(MDK-ARM)系列教程(一)_新建软件工程详细过程
本文使用的处理器是ST公司的
STM32F1
系列芯片,ST公司其它系列(如:F4等)、其它公司(如:TI)新建软件工程的过程也是一样。 为方便
ybhuangfugui
·
2016-05-26 20:00
keil
Keil教程
新建软件工程
STM32F1_常见外设资源汇总
前言
STM32F1
系列芯片算是在STM32中最早的一系列,在实际生活中应用的比较广泛。因此,汇总一下
STM32F1
系列芯片常见片内资源,每一篇文章把重点提出来讲解,并提供软件源代码工程。
ybhuangfugui
·
2016-05-24 18:00
SysTick
usart
Tim
STM32F1
FSCM
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他