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
常用外设介绍
STM32学习笔记GPIO配置步骤步骤:第一步,使用RCC开启GPIO的时钟第二步,使用GPIO_Init()函数初始化GPIO第三步,使用输出或者输入的函数控制GPIO口常用的RCC开启始终函数voidRCC_AHBPeriphClockCmd(uint32_tRCC_AHBPeriph,FunctionalStateNewState);voidRCC_APB2PeriphClockCmd(ui
ztllikezt
·
2023-04-07 03:38
单片机
stm32
单片机
嵌入式硬件
STM32F1
常用外设介绍(超详细35000字介绍)
STM32学习笔记GPIO配置步骤步骤:第一步,使用RCC开启GPIO的时钟第二步,使用GPIO_Init()函数初始化GPIO第三步,使用输出或者输入的函数控制GPIO口常用的RCC开启始终函数voidRCC_AHBPeriphClockCmd(uint32_tRCC_AHBPeriph,FunctionalStateNewState);voidRCC_APB2PeriphClockCmd(ui
计算机小混子
·
2023-04-07 03:29
单片机
单片机
STM32芯片包下载和安装教程
STM32芯片包链接----点击下载STM32芯片包1.下载芯片包官方下载链接:http://www.keil.com/dd2/pack/这次安装的是
STM32F1
系列的芯片包将芯片包下载到Keil_5
根号五
·
2023-04-05 19:59
#
嵌入式开发编译环境搭建
stm32
单片机
arm
基于HAL库
stm32f1
的DS18B20温度传感器
由于做比赛,所以写了温度传感器,记录一下一.介绍DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。[1]DS18B20数字温度传感器接线方便,封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式,型号多种多样,有LTM8877,LTM8874等等。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,
地球先生_
·
2023-04-04 10:08
HAL库
32单片机
传感器
stm32
物联网
STM32+多通道模拟输入+MQTT+RTC+OLED显示屏+RFID门禁
首先准备几个东西,1,STM32F103ZET6的板子2,温湿度模块3,OLED显示屏4,RFID门禁卡5,esp8266wifi模块然后百度下载keil5然后安装
STM32F1
的芯片库,在下方链接,安装即可链接
燃烧的奶茶
·
2023-04-04 09:25
模拟输入+RTC
MQTT+esp8266
OLED+RFID
stm32
单片机
arm
嵌入式硬件
c语言
[003] [蓝桥杯物联网] ADC硬件框架与HAL库轮询/中断/DMA方式编程
硬件框架通道选择ADC转换模式ADC硬件框图分析主要寄存器HAL库ADC编程轮询方式中断方式DMA方式总结MCU型号:STM32L071KBUSDK:HAL库工具:CubeMX+MDK1ADC硬件框架下面为
STM32F1
柯西的彷徨
·
2023-04-03 22:05
蓝桥杯
arm开发
stm32
RTOS
嵌入式学习笔记(1)基本知识、C语言常用关键字、OLED
常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器STM32F103C8T6系列:主流系列
STM32F1
小巨同学
·
2023-04-02 04:25
嵌入式
单片机
学习
c语言
STM32【H7】理论——综述、HAL库简述
文章目录1.STM32H7芯片简介1.1STM32H7与
STM32F1
、F4系列芯片的区别1.2硬件框图1.3STM32H7各型号对比1.4总线框图和时钟1.5AXI总线1.5.1AXI总线简介1.5.2AXI
Truffle7电子
·
2023-04-02 01:59
#
STM32
H7
stm32
安富莱
mcu
STM32F103学习笔记(十二)
实验十二RTC实时时钟这一章我们将介绍
STM32F1
的内部实时时钟(RTC)。在本章中,我们将利用ALIENTEK2.8寸TFTLCD模块来显示日期和时间,实现一个简单的时钟。
与你同在sherry
·
2023-04-01 07:50
stm32
单片机
arm
从零开始的
STM32F1
课程学习(STM32CubeMX)
新学期新气象,新学期我们要学32了,之前虽然学了一点点,但是学的都不是很系统,这里终于能系统的学习一下32了,从原理角度进行一下学习。文章目录我的基本配置:STM32CubeMX、Jlink、STM32F103RCT6MINI第一节课第一节课课后练习:点灯1.配置好Cube的ProjectManager2.时钟树设置3.RCC设置4.Debug模式设置5.LED0引脚设置6.生成代码7.在主函数w
Sol-itude
·
2023-03-31 15:39
stm32
学习
单片机
stm32学习笔记1(开发板入门和注意事项)
学习所用开发板:
STM32F1
精英版(STM32F103ZET6)STM32=基于ARM的32位微控制器F=通用类型103=增强型Z=144脚E=512k字节的闪存存储器T=LQFP6=工业级温度范围,
建设美好祖国
·
2023-03-31 15:37
stm32笔记
stm32
单片机
学习
Cortex-M3内核架构(常回家看看简单的底层)
STM32F1
系列属于Cortex-M3系列是ARMv7架构,ARMv7应用十分广泛,A系列,B系列,C系列Cortex-M0-M1-M3-M4(32位的处理器)。
学习啊12138
·
2023-03-29 11:55
单片机
VSCode嵌入式开发环境搭建
在VSCode上部署
STM32F1
的开发环境1.MXCube配置工程生成Makefile文件借助正确的编译工具链进行编译,2.编译工具链搭建编译工具链使用GCC的ARM版本arm-none-eabi-gcc
hdaiojdas
·
2023-03-29 02:54
工具
单片机
vscode
stm32
STM32单片机基础知识总结(二)
这里呢,声明一下,《stm32单片机基础知识总结》主要基于
stm32f1
及stm32f4两个系列来做的。
电子工程师联盟
·
2023-03-27 08:39
单片机
stm32
c语言
零基础入门STM32编程(一)
2007年,
STM32F1
诞生。这是业界首款搭载ARMCortex-M3内核的32位MCU,采用180nm闪存工艺,配有128KB闪存和20KBRAM,运行主频为72MHz,在当时属于相当高的配置。
好儿
·
2023-03-27 08:55
单片机
单片机
stm32
proteus
硬件工程
STM32F1
系列简单介绍及入门学习
目录一、初识STM321.什么是STM322.STM32的应用场景3.STM32产品命名规则二、STM32F103C8T6介绍1.简要说明2.基本参数3.最小系统板三、STM32F103系列芯片寄存器映射1.什么是寄存器2.什么是存储器映射3.确定寄存器地址的方法4.实例说明四、GPIO端口初始化1.时钟配置2.输入输入配置及最大速率的配置五、实例战斗——仿真点亮LED灯1.创建工程2.编写.h文
houlile_sunny
·
2023-03-25 03:25
stm32
单片机
学习
STM32产品命名规则,系统结构介绍,总线功能。
该系列产品分为以下几个系列:STM32F0系列
STM32F1
系列STM32F2系列STM32F3系列STM32F4系列STM32F7系列STM32G0系列STM32G4系列STM32H7系列STM32L0
一杯烟火
·
2023-03-25 03:21
B站自化协学习笔记
stm32
单片机
嵌入式硬件
STM32CubeMX学习笔记(23)——通用定时器接口使用(输入捕获测量脉宽)
一、定时器简介
STM32F1
系列中,除了互联型的产品,共有8个定时器,分为基本定时器,通用定时器和高级定时器。基本定时器TIM6和TIM7是一个16位的只能向上计数的定时器,只能定时,没有外部IO。
Leung_ManWah
·
2023-03-20 05:48
STM32F1
端口复用与重映射(学习心得)
端口的复用(*)以USART1为例PA9管脚的复用功能为USART1_TX(串口发送端)PA10管脚的复用功能为USART1_RX(串口接收端)对端口复用的配置GPIO端口的时钟使能。RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);复用外设的时钟使能。RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,E
不会拉网线的通信学生
·
2023-03-16 07:00
STM32
端口复用
重映射
有关STM32F103C8T6的超频
其实是学校有个实训,给的单片机是
STM32F1
做,想着能弄的更好点就想着把F1超频一下,感觉能完成更多的事情吧。平台是淘宝上通用的ST32F103C8T6最小系统板。
并非凑巧
·
2023-03-15 05:18
STM32
STM32
超频
STM32 ADC详解
【
STM32F1
的ADC特性】
STM32F1
的单片机内部自带12位的ADC处理器,如果12位已经满足了采样要求,那么不用另外接入ADC芯片(这类芯片一般很贵),可以外接的ADC芯片比如ads1256(24
YauJunking
·
2023-03-09 12:04
STM32CubeMX学习笔记(5)——基本定时器接口使用
一、定时器简介
STM32F1
系列中,除了互联型的产品,共有8个定时器,分为基本定时器,通用定时器和高级定时器。基本定时器TIM6和TIM7是一个16位的只能向上计数的定时器,只能定时,没有外部IO。
Leung_ManWah
·
2023-03-09 03:13
STM32学习:USART串口通信
一、
STM32F1
的USART介绍(一)串口通信简介串口通信(SerialCommunication),是指外设和计算机间,通过数据信号线、地线等,按位进行传输数据的一种通信方式,属于串行通信方式。
虞锦雯
·
2023-01-29 01:59
玩
STM32F1
中遇到的问题
芯片供电不足可能会导致cpu运行正常但是外设运行不正常。keilctrl+f5进调试界面时程序跑飞是因为boot管脚的问题。
Gbcays
·
2023-01-26 00:10
RT-thread Studio 输出PWM(基于
STM32F1
系列)
1.首先在RT-threadSettings中打开PWM然后点这个保存全部。(这个时候编译整个文件会报很多错)2.打开Divers文件夹下的board.h文件定义如上的两个。由于我开启的是定时器2的通道一(引脚是PA0),所以我定义了#defineBSP_USING_PWM2#defineBSP_USING_PWM2_CH13.打开位于dirvers文件夹下的stm32f1xx_hal_conf.
张剑刚
·
2023-01-23 06:27
stm32
单片机
嵌入式硬件
线性自抗扰(LADRC)的
stm32f1
程序,实现用编码器反馈控制直流电机调速
线性自抗扰(LADRC)的
stm32f1
程序,实现用编码器反馈控制直流电机调速,控制器采用加了TD的LADRC,控制效果良好,.h和.c分开,代码清晰有注释。
「已注销」
·
2023-01-20 08:28
stm32
单片机
嵌入式硬件
STM32深度学习———— 1、STM32简介
2.Cortex内核3.STM32VSARM7二、STM32概述(
STM32F1
系列为例)1.CM3芯片结构2.STM32F103系列3.STM32命名规则一、为什么选择STM32**1.什么是STM32
偷懒摸鱼攻城狮
·
2023-01-19 07:29
stm32
单片机
arm开发
ROS机器人RIKIBOT硬件介绍
2.1ROS机器人RIKIBOT硬件介绍2.1.1硬件框架RIKIBOTROS机器人硬件采用Jetsonnano和
STM32F1
驱动板组成双系统通信框架,具体组成参考下图:2.1.2主控制器ROS控制器采用
RIKIBOT智能机器人
·
2023-01-18 22:51
RIKIBOT
智能小车
机器人
ROS
自动驾驶
SLAM
人工智能
ROS自动驾驶
迷你四足机器人制作_从0到1
用到的软件:keil、STM32CubeMX用到的硬件:主控
STM32F1
DDHEJKS
·
2023-01-15 23:15
单片机
单片机
嵌入式硬件
STM32-外部中断
外部中断概述STM32的每个IO都可以作为外部中断输入
STM32F1
的中断控制器支持19个外部中断/事件请求:线0~15:对应外部IO口的输入中断。线16:连接到PVD输出。
ONE_Day|
·
2023-01-14 19:52
STM32
stm32
单片机
arm
嵌入式硬件
学习
BLDC无刷直流电机和PMSM永磁同步电机 基于
stm32F1
的有传感器和无传感驱动 直流无刷电机有传感器和无传感驱动程序
BLDC无刷直流电机和PMSM永磁同步电机基于
stm32F1
的有传感器和无传感驱动直流无刷电机有传感器和无传感驱动程序,无传感的实现是基于反电动势过零点实现的,有传感是霍尔实现。
「已注销」
·
2023-01-13 16:26
stm32
单片机
嵌入式硬件
输入捕获笔记
STM32F1
除了基本定时器TIM6和TIM7,其他定时器都具有输入捕获功能。输入捕获可以对输入的信号的上升沿,下降沿或者双边沿进行捕获,通常用于测量输入信号的脉宽、测量PWM输入信号的频率及占空比。
十年前的树
·
2023-01-03 08:18
STM32
单片机
stm32
嵌入式硬件
网盘下载 stm32f10X标准库启动文件 startup_stm32f10x_md.s等
这是ST提供的3个启动文件,分别适用于不同容量的
STM32F1
芯片。
Zrone10
·
2022-12-30 19:40
keil5
keil
stm32
单片机
arm
2021电赛D题长度、角度测量思路
我们组选择的方案是:
stm32f1
战舰板(正点原子)+LCD+OV7725(因为三个设备需要和交换机相连接,战舰的板载资源恰好有对应的接口)。当
Cubexue方块
·
2022-12-29 03:52
stm32
嵌入式
SLAM小车系统配置与软件安装过程
WH-Robot2SLAM小车系统配置与软件安装过程---边城量子(wechat:shihezichen),2018.09.09概述背景:出于成本考虑,只购买了维航科技的小车底盘(含
STM32F1
板和底盘
边城量子96
·
2022-12-23 21:44
树莓派
ROS
智能车
SLAM
SLAM
树莓派
ROS
GMAPPING
STM32F1
开发指南笔记26----步进电机
步进电机应用场景:打印机、智能打印机、机器人…1、步进电机2、直流电机直流电机上电就开始工作,固定朝着一个方向转动,转动的频率与电流和负载有关,电流越大负载越小,则转动速度越快。应用于不需要精密控制的地方,例如电风扇等。3、五线四相步进电机内部原理COM端是其他4端的公共端,只要给COM端一个高电平(类似共阳接口),其余端给一个低电平即可导通产生磁性吸引永磁铁。4、四拍,转动一次角度为90度当A+
_Amen
·
2022-12-21 16:46
STM32
单片机
stm32
嵌入式
程序设计
人工智能
【32】STM32F103在Keil4软件下开发环境的建立
STM32F10x固件库下载二、对所需的库文件分类存放三、配置Keil4开发环境一、下载STM32F10x固件库下载STM32固件库STM32StandardPeripheralLibraries,适用于
STM32F1
FYBZ2020
·
2022-12-20 02:23
stm32
单片机
arm
C# 通过Com端口和单片机通讯(232/485/USB)
modbus协议交互,参考我的文章:modbus协议讲解,上位机与PLC交互_花开莫与流年错_的博客-CSDN博客1、首先呢,运行起来是这样的,一直在收取单片机的数据2、对应单片机呢,是这样发的(大学的时候买的
STM32F1
花开莫与流年错_
·
2022-12-12 11:21
C#
C#
serialport
Com
USB
485
stm32学习之 定时器产生多通道pwm波和定时器中断学习
参考1、《
STM32F1
开发指南V3.1-库函数版本》2、https://blog.csdn.net/qinrenzhi/article/details/81744751STM32F103系列的单片机一共有
脱发小白龙
·
2022-12-09 11:06
stm32
stm32
单片机
嵌入式
STM32F1
与STM32CubeIDE编程实例-超声波测距传感器驱动
超声波测距传感器驱动超声波测距模块HC-SR04提供2cm-400cm非接触测量功能,测距精度可达3mm。该模块包括超声波发射器、接收器和控制电路。HC-SR04的工作非常简单直接。模块发出40KHz的超声波,在被障碍物反射后,反射回模块。通过使用传播时间和声音的速度,我们可以计算出传感器与障碍物之间的距离。HC-SR04工作的时序图如下:结合工作时序图,我们可以得到HC-SR04的驱动步骤如下:
视觉&物联智能
·
2022-12-07 16:13
物联网全栈开发实战
stm32
单片机
arm
传感器
物联网
STM32F1XX的串口配置代码详解
下面根据
stm32f1
的中文手册和st
纸箱里的猫咪
·
2022-11-27 05:34
stm32
单片机
arm
stm32-USB使用记录(一)
文章目录1、USB设备介绍2、虚拟串口进行数据收发1、在
stm32F1
上进行2、在stm32F4上进行3、大容量设备访问内部flash1、USB设备介绍USB,即为通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯
桃成蹊2.0
·
2022-11-24 13:24
单片机学习记录
嵌入式硬件
stm32
单片机
mcu
arm
基于STM32的小游戏——谷歌小恐龙(Chrome Dino Game)
简单使用0.96寸OLED屏幕搭配
STM32F1
系列的MCU就可以实现,硬件要
混分巨兽龙某某
·
2022-11-23 14:01
STM32开发
stm32
arm
单片机
游戏程序
开发板STM32 三轴联动 带插补 加减速 源代码 MDK 源码 分别基于
STM32F1
和STM32F4两套的三轴联动插补
开发板STM32三轴联动带插补加减速源代码MDK源码分别基于
STM32F1
和STM32F4两套的三轴联动插补(直线圆弧两种带)加减速的源码,基于国外写的脱机简易雕刻机源码的项目修改,添加了大量的中文注释
「已注销」
·
2022-11-19 04:03
stm32
单片机
arm
stm32f1
可以移植鸿蒙系统吗,鸿蒙系统freeModbusTcp移植简介
freeModebus是工业中常用的一种通信,在鸿蒙系统来移植细节查看代码中,博文只是一些参考以及注意点,参考了wifi连接:https://harmonyos.51cto.com/posts/1235首先下载freemodbus:https://sourceforge.net/projects/freemodbus.berlios/找到linux下的程序文件夹;复制一份出来,第三方库的移植:ht
MW18
·
2022-09-30 00:57
音频数据的Flash读取与DAC STM32F103C8T6
市面上
STM32F1
开发板使用的芯片是STM32F103系列,其FLASH容量一般为512K字节,属于大容量
zerojoker1
·
2022-09-29 19:17
stm32
音视频
单片机
STM32——RTC实时时钟
STM32F4的实时时钟(RTC)相对于
STM32F1
来说,改进了不少,自带了日历功能,让软件编程更加简单。两个32位寄存器(T
基尔霍夫原来是码农
·
2022-08-23 13:21
STM32
STM32F1
网络编程-W5500-动态获取IP(DHCP)
W5500-动态获取IP(DHCP)在前面的文章中,我们成功将W5500的驱动成功移植,并以静态方式配置W5500的IP。本文在前面文章介绍内容的基础上,详细介绍如何配置W5500动态获取IP,即DHCP方式分配IP。配置W5500的DHCP方式步主要骤如下:第一步,设置网卡属性为NETINFO_DHCP第二步,设置网卡信息第三步,初始化W5500芯片第四步,DHCP初始化第五步,注册DHCP回调
视觉&物联智能
·
2022-07-22 11:36
物联网全栈开发实战
网络
stm32
嵌入式硬件
物联网
arm
STM32F1
网络编程-TCP客户端(基于W5500网卡)
STM32F1
网络编程-W5500网卡驱动移植
STM32F1
网络编程-W5500-动态获取IP(DHCP)W5500客户端实现的主要步骤如下:1)查询soc
视觉&物联智能
·
2022-07-22 11:21
物联网全栈开发实战
网络
stm32
tcp/ip
嵌入式硬件
物联网
stm32f1
串口发送与接收
目录串口配置串口发送1使用SendString函数发送2使用printf函数发送串口接收串口配置首先对串口进行初始化包括使能串口时钟,这里我使用的是usart2,使能GPIO时钟,这里我用的是A口,以及GPIO口的配置,这里我的串口输出是PA2,输入是PA3然后初始化usart2,再使能usart2,具体代码如下:/*串口初始化*/voidSTM_EVAL_COMInit(USART_InitTy
居安士
·
2022-07-18 11:51
stm32
单片机
硬件工程
上一页
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
其他