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
[FreeRTOS学习] 移植到
STM32F1
准备工作下载FreeRTOSv9.0.0源码
STM32F1
相关环境和文件创建工程创建
stm32f1
工程template新建文件夹FreeRTOS并将FreeRTOSv9.0.0\surce\的所有文件复制到
EleZtian
·
2020-04-02 01:40
【STM32学习记录】1、点亮LED
(
STM32F1
基础性主频72M&STM32F4高性能主频168M)这个开发板是从某宝上买的,价格也不贵,四五十块钱适合学生党。
AXYZdong
·
2020-03-26 20:49
FreeRTOS移植——基于
stm32f1
准备在移植之前,我们首先要获取到FreeRTOS的官方的源码包。这里我们提供两个下载链接:一个是官网:http://www.freertos.org/另外一个是代码托管网站:https://sourceforge.net/projects/freertos/files/FreeRTOS/这里我们演示如何在代码托管网站里面下载。打开网站链接之后,我们选择FreeRTOS的最新版本V9.0.0(201
杰杰T_T
·
2020-02-22 05:59
STM32F1
连接X9313调节电压
1、查看X9313手册这就是个滑动变阻器的电动版。每滑动一次就改变一次电压,往电压高或者低的方向滑动,最多只能滑动1-31次。每滑动一次,Vw管脚的电压就增加或减少0.106V。手册说CS片选管脚为高电平,就啥也干不了。当CS为低电平,UD为高电平,INC从高电平变为低电平一次,就向高电平方向滑动一次。当CS为低电平,UD为低电平,INC从高电平变为低电平一次,就向低电平方向滑动一次。当CS由低电
王木木界
·
2020-01-11 16:37
STM32
从零学stm32_时钟配置
stm32f1
系列的时钟,可以达到72MHz,它的时钟象心跳一样,每秒能执行72000000条指令。stm32有5个时钟源,HSI、HSE、LSI、LSE、PLL。
宜居远控
·
2020-01-05 19:42
STM32F1
高级定时器做普通PWM输出配置(例TIM1)
TIM1的四个通道做PWM输出配置voidpwm_time1(){GPIO_InitTypeDefGPIO_InitStructure;TIM_TimeBaseInitTypeDefTIM_TimeBaseInitStructure;TIM_OCInitTypeDefTIM_OCInitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,EN
PacexDong
·
2019-12-31 13:00
STM32F1
F4 USB 工程更新
现状基于STM32CubeMX的F103/F40X的USB堆栈测试完毕;基于MbedOS的F103/F40X的USB堆栈测试完毕;主要测试USBCDC设备;基于USBACM/CDC实现nRF24L01及类似“小无线”系统集成;基于USBACM/CDC开发了VT100cmdline基于USBACM/CDC和cmdline实现SPINORFlash的读写;基于USBACM/CDC开发HCI定制协议;基
小鱼儿他老汉
·
2019-12-20 08:37
STM32F103C8 USBSerial 无输出的解决方式之一
在不同版本操作系统中,比如低版本Linux中没有输出,高版本Linux中有输出
STM32F1
小鱼儿他老汉
·
2019-12-16 03:02
外设寄存器应该怎么看?
KEIL集成的外设窗口(注意这个外设串口对STM32F4系列支持效果并不理想,但对
STM32F1
的支持特别好)。首先介绍比较一般的查看方式。
鱼鹰谈单片机
·
2019-12-06 07:38
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
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他