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
STM32F1
移植USB库实现外部FLASH模拟U盘功能
在
STM32F1
上移植FatFs文件系统后,实现了对FLASH数据的读写管理,但还不够直观,如果能像U盘一样在电脑上直接操作FLASH的文件数据,进行一些参数的预设和修改等功能,可以提供更好的用户体验。
笔尖清风
·
2020-07-04 11:36
STM32
关于
stm32f1
使用ST官方DSP库中的FFT方法
先分享一下ST官方基于F1的DSP固件库,自从ST推出F4系列的DSP固件库之后,网上好像很难找到原来F1系列的DSP固件库了。链接:https://pan.baidu.com/s/1S5h2Ti3O1tuLzRxN-SJYtg密码:yzxv。也可自行网上搜索“UM0585”。此固件库中我主要用到了FFT库函数,只能使用基4的FFT运算,即64、256、2014这样的点数。而且输入输出的数据只能是
aimu8686
·
2020-07-04 10:55
基于
stm32f1
的esp01s的驱动库及使用
@基于
stm32f1
的esp01s的驱动库及使用基于用户zero_rose的驱动改进,文章来源STM32的ESP01驱动库_面向对象的形式正常情况下,使用AT命令即可配置esp01s,因此当我们需要用stm32
明天多云转雨
·
2020-07-04 08:58
STM32 CubeMX 使用实例教程
通过此文的讲解,大家可以大致了解下CubeMx从建立工程到CreatCode过程1.首先,我们安装好此版本的CubeMX2.打开界面后本次我们以STM32F103C8类型的muc为例子3.在SEARCH框中输入
STM32F1
吉大一菜鸡
·
2020-07-04 08:52
软件使用
stm32f1
单片机上用FFT测量信号频率、幅度和相位(高精度、过程详细)
在
STM32F1
系列单片机上面实现FFT最近需要做一台基于stm32的示波器。如果测量信号参数,用单片机上面一些传统的方法局限性还是比较大,就开始琢磨直接上FFT。
Mr Justin
·
2020-07-04 03:15
stm32
FFT
STM32超声波测距
基于STM32超声波测距采用
STM32F1
系列的开发板,配合HC-SR04模快实现超声波测距,将距离显示在TFTLCD上,精度为小数点后两位,单位厘米,并可实现当距离小于某一个设计值时自动报警。
weixin_41401568
·
2020-07-04 03:58
测距
STM32
报警
【STM32H7教程】第23章 STM32H7的MPU内存保护单元(重要)
viewthread&tid=86980第23章STM32H7的MPU内存保护单元(重要)本章节为大家讲解STM32H7学习中的一个重要知识点MPU(MemoryProtectionUnit,内存保护单元),早在
STM32F1
weixin_30305735
·
2020-07-04 02:42
RT-Thread Studio
stm32f1
使能5个串口
#defineBSP_USING_UART1#defineBSP_USING_UART2#defineBSP_USING_UART3#defineBSP_USING_UART4#defineBSP_USING_UART5#ifdefined(BSP_USING_UART1)#defineUART1_TX_PORTGPIOA#defineUART1_RX_PORTGPIOA#defineUART1_
小盼你最萌哒
·
2020-07-04 01:24
rt-thread
stm32串口通信实验
STM32F1
串口简介串口作为MCU的重要外部接口,同时也是软件开发重要的调试手段,其重要性不言而喻。现在基本上所有的MCU都会带有串口,STM32自然也不例外。
生权
·
2020-07-02 01:38
工科
STM32F1
GPIO操作宏封装
GPIO的操作很常用,使用标准的库函数比较麻烦,尤其在动态指定GPIO引脚时很不方便,正点原子的示例代码中对于GPIO操作宏封装比库函数方便许多。例如对GPIOA的第0个引脚输出和输入的方式如下:PAout(0)=1;if(PAin()){}但对于不同的GPIOx的操作还不是很方便,比如在函数参数传递GPIOPIN时需要两个参数,GPIOx和GPIO_Pin_x。下面分享这段代码帮助解决这个问题,
白錵錵
·
2020-07-01 17:07
问题解决
51&arm
STM32之串口通信
本文实验需要环境:一、stm32开发环境:1、安装Java环境2、安装STM32cubeMX并导入
stm32f1
系列开发包3、安装KeilμVision5并导入
stm32f1
系列开发包4、jilink驱动二
「已注销」
·
2020-07-01 08:15
STM32睡眠模式低功耗(停止模式)
我对比了STM32F0和
STM32F1
两者进入低功耗是一样的,STM32F4的类似目前没有研究。低功耗模式有三种,1.睡眠模式,(CM3内核停止,外设仍然运行)此功耗是最高的。
zzw3255
·
2020-06-30 21:41
STM32
stm32
低功耗
停机模式
睡眠模式
待机模式
STM32系统学习——TIM(基本定时器)
一、定时器分类
STM32F1
系列中,除了互联型的产品,共有8个定时器,分为基本定时器,通用定时器和高级定时器。基本定时器TIM6和TIM7是一个16位的只能向上计数的定时器,只能定时,没有外部IO。
Yuk丶
·
2020-06-30 20:40
STM32
STM32芯片写保护/解除写保护的方法
2.开发环境适用于
STM32F1
和F4系列(其他系列没有用过);F1系列的库:STM32F10x_Std
zht2370201
·
2020-06-30 17:09
STM32 HAL库 硬件I2C 从机主机防BUG程序
前言最近死磕了5天的
STM32F1
硬件I2C从机的程序,天天早上8点到凌晨,几乎全程心流状态。
Foresights
·
2020-06-30 15:17
STM32
stm32
硬件I2C
从机
HAL
硬件IIC
##
stm32F1
VL53L0X例程及部分代码讲解(可调工作模式版)
stm32F1VL53L0X例程及部分代码讲解(可调工作模式版)前段时间为了使用这个模块,翻看手册,发现全是英文看不太懂,就到处从网上找VL53L0X的例程,发现下载的很多个例程都不能用。为了避免大家少走弯路,我在这里总结一下容易出错误的地方。顺便在介绍一下多个I2C工作的基本配置。1.1模块初始化VL53L0X_Errorvl53l0x_init(VL53L0X_Dev_t*dev){GPIO_
周星星001
·
2020-06-30 13:55
stm32
F1
STM32F0利用C语言位域实现仿位带操作,编写STM32通用的sys.h,同正点原子的sys.h函数名和功能一致,方面程序移植
一、前言平常使用
STM32F1
和F4,程序不少参考的正点原子的教程,代码里都包含头文件他们的sys.h,这里面主要是实现了stm32的位带操作,位带是啥,博主也没深入研究,但是就是能直接读写GPIO口的某一位
哀歌与世无争
·
2020-06-30 11:55
STM32
IAR建立stm32工程
常用的stm32编译器有IAR和mdk两种,接下来是利用
stm32f1
固件库3.5在IAR下的建立的工程模板历程:1、在常用的文件夹下新建立一个文件夹,根据个人喜好,分别建立如下几个文件夹,用于分别存放固件库中的文件和用户自己的文件
Sun_Shine_999
·
2020-06-30 08:38
STM32_HAL
STM32时钟树分析
STM32总线
STM32F1
时钟系统STM32F4时钟系统1STM32总线首先,说点不靠谱的,APB和AHB总线,我个人感觉这个类似于个人PC系统里的北桥和南桥总线。
戈 扬
·
2020-06-30 04:04
STM32
STM32开发入门及实战 (1)
有关
stm32F1
,stm32F4固件驱动包的下载,请打开这篇文章:https://blog.csdn.net/xiaoeleis/article/
xiaoeleis
·
2020-06-30 00:20
101STM32基础
102STM32调试
STM32F0唯一ID ,Unique device ID ,UID
(
STM32F1
系列的唯一ID地址是0x1FFFF7E8)UniquedeviceID(唯一ID),这个是STM32全球唯一ID,出厂时设定(我用的芯片是STM32F030,能正确的读出ID)读取ID的代码
狗狗25
·
2020-06-29 23:03
MCU
STM32F1
系列的时钟系统
STM32F1
系列的时钟系统STM32的5个时钟源系统时钟SYSCLK来源:时钟输出几种非常重要的时钟:图1来自STM32中文参考手册图二来自正点原子资料STM32的5个时钟源HSI:高速内部时钟,RC
DAN (real)
·
2020-06-29 15:43
STM32
3、STM32F103建工程
③安装
STM32F1
支持包。keil.STM32F1xx_D
Harry Fu
·
2020-06-29 07:55
STM32
STM32实例-蜂鸣器实验
通过
STM32F1
芯片的一个IO口控制板载有源/无源蜂鸣器,实现蜂鸣器控制。
VX13260562029
·
2020-06-29 06:40
stm32的外部晶振不起振以及更改外部晶振值的问题
今天有人问我关于外部晶振不起振以及如歌更改32的外部晶振,在此我做一个简单的记录(以
stm32f1
系列为例,其余类似)。1.晶振不起振此次遇到的问题倒不是出在电路上,实际上还是软件上的问题。
SmartFish
·
2020-06-29 06:31
STM32F1
改用内部时钟HSI,配置系统时钟64M
参考:https://blog.csdn.net/zxh1592000/article/details/78644工程下载链接:https://download.csdn.net/download/weixin_42225238/10934926因项目需要改用内部时钟配置系统时钟,使用8MHSI,配置64M系统时钟。此文记录修改过程。1.修改在SystemInit(void)中被调用的SetSys
乘风少年
·
2020-06-29 04:50
时钟
[10]STM32程序调试方法-STLINK调试和软件调试
前言这一篇博客主要讲解
STM32F1
开发板如何进行调试,分别是硬件调试(STLINK)调试和软件调试。调试原理STM32的调试原理核心是比较复杂的,但是我们了解的东西可以简单一些。
爪爪x
·
2020-06-29 04:16
STM32
KEIL的基本介绍
keil官方库文件编译文件stm32的文件夹:
STM32F1
系列:COREHARDWAREOBJSTM32F10x_FWLibSYSTEMUSERSTM32L1系列:DrivermainOutputProjectSTM32L1xx_StdPeriph_DriverSystem
IOTTEC
·
2020-06-29 03:00
KEIL&IAR
【stm32】IO口详解
用在
stm32f1
系列typedefenum{GP
IOTTEC
·
2020-06-29 03:29
STM32
STM32F1
的IO口不能输出高低电平的情况
学习
STM32F1
的小伙伴,经常需要控制IO口输出高低电平,但是有时候会出现这样一种情况,就是无论你开好了时钟,配置好了引脚属性,该IO口依旧不能如你所愿输出高低电平。
五月525
·
2020-06-29 02:44
stm32f103zet6引脚说明
stm32f103zet6是一种嵌入式-微控制器的集成电路(IC),是由ST公司开发的
STM32F1
系列的其中一种,芯体尺寸是32位,速度是72MHz,程序存储器容量是256KB,程序存储器类型是FLASH
weixin_34237596
·
2020-06-28 14:35
STM32F0系列——停机模式(低功耗)
经过了解,STM32F0芯片与其他
STM32F1
系列一样,有休眠(Sleep)、停机(Stop)和待机(Standby)三个模式,相应的功耗如下图。
weixin_30808575
·
2020-06-28 00:56
使用STM32的USART的同步模式Synchronous调戏SPI[2] 【实现spi 9bit】
说说一下我什么写这个的原因是在
STM32f1
中的SPI只支持8bit和16bit的。(新的芯片类似stm32f3,stm32f051之类的spi都支持4bit-16bit配置。)
weixin_30710457
·
2020-06-27 23:41
实验一:基于
STM32F1
的流水灯实验(库函数)
参考原子哥学习程序条件:实验板STM32103ZET6;固件库STM32F10x_StdPeriph_Lib_V3.5.0;环境MDK5;目的:了解STM32的IO口如何作为输出使用;以两个LED灯交替闪烁为目标。目录:1.新建工程2.硬件连接3.R软件设计3.1test1.c程序3.2test.h头文件3.3main.c主函数4.仿真下载1.新建工程(简单介绍)新建文件夹“实验一流水灯”,里面建
weixin_30535167
·
2020-06-27 21:02
STM32-RTC实时时钟-毫秒计时实现
详细资料请参考ALIENTEK的官方文档——《
STM32F1
开发指南(精英版-库函数版)》,以下为博主摘录要点:RTC模块和时钟配置系统(RCC_BDCR寄存器)在后备区域,系
weixin_30296405
·
2020-06-27 15:07
STM32详解一
STM32F107xxstartup_stm32f10x_hd.s大容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_hd_vl.s大容量的
STM32F1
w282529350
·
2020-06-27 11:36
stm32
STM32F1
GPIO工作原理
STM32F103ZET6(144脚芯片)7组IO,每组16个,一共112个IO口。GPIOA,GPIOB…GPIOGGPIOA:PA0~PA15(A,B,C,D,E,F,G均是16个IO口)FT表示可以容忍5V一、4种输入模式:输入浮空,输入上拉,输入下拉,模拟输入1.GPIO的输入工作模式1—输入浮空模式2.GPIO的输入工作模式2—输入上拉模式3.GPIO的输入工作模式3—输入下拉模式4.G
visual_eagle
·
2020-06-27 11:21
32F1
stm32定时器时钟源问题
在
STM32F1
系列中,其中定时器TIM1、TIM8是挂在在APB2上的,而定时器TIM2、3、4是关在在APB1上的。
xbotao2014
·
2020-06-27 08:37
mdk
stm32
STM32F1xx及STM32F2系列串口,SPI配置,CAN配置
同时指出了
STM32F1
系列和STM32F2系列经常出现的问题。使用的库函数为标准库函数,而非HAL库。
暗狼天使
·
2020-06-27 07:51
嵌入式
FreeRTOS移植——基于
stm32f1
准备在移植之前,我们首先要获取到FreeRTOS的官方的源码包。这里我们提供两个下载链接:一个是官网:http://www.freertos.org/另外一个是代码托管网站:https://sourceforge.net/projects/freertos/files/FreeRTOS/这里我们演示如何在代码托管网站里面下载。打开网站链接之后,我们选择FreeRTOS的最新版本V9.0.0(201
蓝白天际线
·
2020-06-27 00:17
FreeRTOS
STM32F1
的5个串口使用方法
串口是我们常用的一个数据传输接口,STM32F103系列单片机共有5个串口,其中1-3是通用同步/异步串行接口USART(UniversalSynchronous/AsynchronousReceiver/Transmitter),4,、5是通用异步串行接口UART(UniversalAsynchronousReceiver/Transmitter)。配置串口包括三部分内容:1.I/O口配置:TX
出迷者
·
2020-06-26 18:25
全TM搞进“物联网”
基于
STM32F1
的HMC5883L电子罗盘驱动——妈妈从此再也不担心我迷路了
HMC5883L是一种IIC通信的电子罗盘芯片,输出与北的角度偏差,数值是0-360度,靠西方向增长,可以理解为逆时针为正。配合GPS模块简直就是四轴飞行器的铁杆标配。驱动分为驱动IIC和转换角度两块。1.驱动IICvoidIIC_IO_Init(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Peri
schumi2000
·
2020-06-26 07:21
STM32
STM32
电子罗盘
IIC
stm32定时器的配置步骤
STM32F1
定时器介绍:由两个基本定时器(TIM6、TIM7),4个通用定时器(TIM2—TIM5),2个高级定时器(TIM1、TIM8);基本定时器结构功能简单,类似于51单片机中的定时器,通用定时器在基本定时器基础上扩展而来
_始梦少(青)年°
·
2020-06-26 02:48
关于系统时钟的配置问题,如是
stm32f1
的系统时钟为72Mhz
系统时钟配置错误而产生的串口定时器等问题在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。从时钟频率来分可以分为高速时钟源和低速时钟源,在这5个中HIS,HSE以及PLL是高速时钟,LSI和LSE是低速时钟。从来源可分为外部时钟源和内部时钟源,外部时钟源就是从外部通过接晶振的方式获取时钟源,其中HSE和LSE是外部时钟源,其他的是内部时钟源。下面我们看看STM32的5个时钟源
生活语言
·
2020-06-26 02:42
STM32粗略延时,大致精确
STM32F1
系列,对于72Mhz来说voidmy_delay_ms(u32ms){//对于
stm32f1
系列72mhz大致是1msu16i=0;while(ms--){i=4050;while(i--
残酷中进击
·
2020-06-26 01:37
STM32
STM32F1
AM2311 温湿度传感器 单总线通信
大家好,本人小白一个,最近在使用到了温湿度传感器AM2311,虽然原子哥的代码当中,有温湿度传感器的模块,相对而言比较简陋。这次采用AM2311作为数据采集模块,优点在于有IIC和单总线通信两种方式,不过小弟手贱,买了一堆单总线通信方式的模块。花了一天多的时间,才将这个模块搞定,在这里和大家分享一下。重点!重点!重点!如何读懂手册,AM2311单总线通信方式,网上几乎没有完整的代码,所以,产品手册
只吃包子不喝粥
·
2020-06-25 21:08
stm32
基于
stm32f1
时钟的多功能定时器(基本功能篇)
前言此题目是学院的一个科技竞赛题目,科技含量比较低,但是重在贴近生活,而且比较考验同学的编程能力,设计思路灵活,也算一个中肯的题目。本篇博客中,依旧按照从拿到题目到完成题目的顺序进行介绍,重难点,博主会进行强调,或者单独列写博客。程序编写思路简单,但是代码量较大,属于提升类项目。题目原型题目分析及思路材料采购实际制作遇到困难及解决方法精彩代码片段分享思路亮点分享个人总结1.题目原型2.题目分析及思
只吃包子不喝粥
·
2020-06-25 21:37
stm32
知识技能
STM32F1
系列--ADC库函数学习笔记
图1:图2:图3:RCC_CFGR寄存器图4:ADC_CR1寄存器之模式的选择:(常用模式为独立模式)图5:ADC_CR1寄存器(PS:单通道读取不需要设置该位,设置为DISABLE即可)图6:ADC_CR1寄存器(数据对其位设置)图7:ADC_CR1寄存器(常用的规则通道的设置位)图8:ADC_CR2寄存器(一般设为连续转换,如果有什么实际应用是设置位单次的欢迎大家讨论)图9:ADC_CR2寄存
近视越来越深了
·
2020-06-25 19:23
解决
stm32f1
和FPGA串口通信的问题(stm32接收FPGA发送)!!!!!
部分用了某位大神的串口通信模块进行参考(moduletx_module,moduletx_control_module,moduletx_bps_module,moduleuartsent),然后自己写了
stm32f1
R-九尾
·
2020-06-25 19:22
FPGA
STM32F1
系列超声波测距程序
STM32F1
系列超声波测距程序因为自己做毕设的缘故,用到超声波HCSR04模块,在网上查找了相关的代码,发现关于超声波测距大体上有两种写法。
CLLCLccl
·
2020-06-25 18:06
上一页
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
其他