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
stm32项目设计
江科大
stm32
学习笔记5——蜂鸣器
目录一、接线二、代码部分三、查看库函数的方法一、接线蜂鸣器选择有源高电平触发蜂鸣器。GND——GNDVCC——正极I/O——B12注意:32上的PA15、PB3、和PB4是默认调试端口,如果使用需要进行额外配置,一般避开这三个端口。二、代码部分将3-2文件夹复制粘贴一份,重命名为“3-3蜂鸣器”打开之后,我们只需要将“GPIOA”改为“GPIOB”,“GPIO_Pin_0”改为“GPIO_Pin_
风痕天际
·
2024-01-29 18:43
江科大stm32学习笔记
stm32
学习
笔记
江科大
stm32
学习笔记6——GPIO输入准备
一、按键消抖由于按键内部使用的是机械式弹簧片,所以在按下和松开时会产生5~10ms的抖动,需要通过代码来进行消抖。二、滤波电容在电路中,如果见到一端接在电路中,一端接地的电容,则可以考虑它的作用为滤波电容,作用为保证电路的稳定,在分析电路时可以隐去。三、sdint关键字sdint关键字是用typedef定义的关键字,用来代替原C语言的关键字,这里只是换个叫法而已,含义其实都相同。int8_t对应c
风痕天际
·
2024-01-29 18:43
江科大stm32学习笔记
stm32
学习
笔记
C
江科大
stm32
学习笔记2——点个灯先
目录一、ST-LINK接线二、keil5设置三、通过配置寄存器点灯四、通过库函数点灯一、ST-LINK接线烧录器上的“SWCLK”接32“SWCLK”“SWDIO”接“SWDIO”“GND”接“GND”“3.3V”接“3.3V”接好后,将烧录器插在电脑上,电源灯常量,另一个灯闪烁状态,这样就说明接好了。二、keil5设置回到keil5主界面,在工具栏中选择“魔术棒”——“Debug”,在该界面中选
风痕天际
·
2024-01-29 18:13
江科大stm32学习笔记
单片机
stm32
STM32
duino舵机控制-2
使用定时器进行精确延时,串口接收数据进行500度--十六进制32250180度--十六进制FA串口接收到AA32两个字节,舵机转到0度;接收到AAFA,转到180度。请验证代码:constunsignedlongTIMER_PRESCALER=72;//定时器预分频因子constunsignedlongMICROSECONDS_PER_SECOND=1000000;//每秒微秒数voidsetup
es15071848238
·
2024-01-29 18:12
stm32
嵌入式硬件
单片机
江科大
stm32
学习笔记7——按键控制LED
接线:复制粘贴蜂鸣器文件夹,重命名为“3-4按键控制LED”,新建一个名为“Hardware”的文件夹用于存放硬件驱动文件。打开keil5,点击三个箱子按钮,在“Groups”中新建一个“Hardware”。再点击魔术棒按钮,在C/C++中选择“IncludePaths”,将Hardware的文件路径加入进来。回到keil,右键“Hardware”新建“LED.c”和“LED.h”,注意在新建时记
风痕天际
·
2024-01-29 18:08
江科大stm32学习笔记
stm32
学习
笔记
C
【
STM32
F103单片机】利用ST-LINK V2烧录程序 面包板的使用
1、ST‐LINKV2安装参考:http://t.csdnimg.cn/Ulhhq成功:2、烧录器接线背后有标识的引脚对应:3、烧录成功烧录成功后,按下核心板的RESET键复位!!!即可成功!4、面包板的使用连通相连,不同颜色的不连通:
王哈哈、
·
2024-01-29 18:26
STM32单片机
单片机
stm32
嵌入式硬件
STM32
之SPIFLASH W24Q64的结构
截图是
STM32
内部的flash其实跟我们的W25是一样的,
STM32
F103的最小单元是page,一个page是2K也就是最少要擦除2K。
GKoSon
·
2024-01-29 17:49
DS18B20温度传感器(
STM32
F103C8T6)
一、前言使用LCD1602实时显示DS18B20传感器捕抓的环境温度(学习笔记整理)。二、概述(一)传感器说明DS18B20数字温度计提供9位温度读数。信息经过单线接口送入或送出DS18B20传感器,因此从中央处理器到DS18B20仅需要提供电源以及一根数据线,就可以工作。(二)DS18B20的ROM指令表ROM指令表指令约定代码功能读ROM33H读取DS18B20温度传感器ROM中的编码(即64
程序员超庆
·
2024-01-29 14:32
stm32
stm32
DS18B20
ds18b20温度转换指令_使用
STM32
控制DS18B20温度传感器
前言温度传感器是各种传感器中最常用的一种,在做项目时经常会需要测量当前的温度,而DS18B20采用单总线协议,即与单片机借口仅需占用一个I/O端口,无需任何外部元件,仅需要一个上拉电阻,即可将外部环境温度以数字码的方式串行输出,从而大大简化了传感器与微处理器的接口,且DS18B20提供了9—12位的可编程分辨率为9—12位对应的可分辨温度分别为0.5°C,0.25°C,0.125°C,0.0625
愤怒美智
·
2024-01-29 14:31
ds18b20温度转换指令
STM32
读取 DS18B20 温度传感器
DS18B20是常用的数字温度传感器,和DHT11一样采用单线接口方式,
STM32
通过一个IO改变输入输出状态即可读取温度。
远望创客学堂
·
2024-01-29 14:30
STM32
arduino
keil
stm32
驱动开发
c语言
开发语言
嵌入式硬件
用
stm32
操作DS18B20温度传感器学习思考
#include"
stm32
f10x.h"//Deviceheader#include"Delay.h"#defineDS_DQ_PORTGPIOB//数据线#defineDS_DQ_PINGPIO_Pin
保佑我勇心想事成
·
2024-01-29 14:57
stm32
学习
嵌入式硬件
STM32
控制DS18B20温度传感器获取温度
时间记录:2024/1/28一、DS18B20温度传感器介绍(1)测温范围-55℃~+125℃,在-10℃到+85℃范围内误差为±0.4(2)返回的温度数据为16位二进制数据(3)
STM32
和DS18B20
KINO32
·
2024-01-29 14:26
STM32
stm32
嵌入式硬件
单片机
DS18B20
基于
STM32
的人体测温系统设计与实现
系统选用
STM32
F103的最小系统板,测温传感器选取DS18B20,液晶显示部
科创工作室li
·
2024-01-29 14:54
STM32
stm32
单片机
嵌入式硬件
基于
stm32
F103的智能药盒的设计
撰写关于基于
STM32
F103智能药盒设计的论文时,你需要涵盖以下几个核心部分:**标题**---一种基于
STM32
F103微控制器的智能药盒设计与实现**摘要**---本文旨在设计一款基于
STM32
F103
科创工作室li
·
2024-01-29 14:23
STM32
stm32
嵌入式硬件
单片机
基于
stm32
的伸缩晒衣架的设计
标题:基于
STM32
F103单片机的智能伸缩晒衣架控制系统设计与实现摘要:本论文探讨了一种基于
STM32
F103微控制器设计的智能伸缩晒衣架系统,该系统集成了环境感知、智能控制和无线通信等功能,以适应现代生活对便捷化
科创工作室li
·
2024-01-29 14:53
STM32
stm32
嵌入式硬件
单片机
STM32
串口下载模式
之前没搞明白JTAG,SW和串口的下载方式,且串口用另外的工具,SW又有keil和ST的工具,所以整混了。把JLINK下SW的方式搞清楚了,剩下常用的串口方式,而JTAG方式用线多,反而不常用。有几个要点:使用MCUISP软件,这个网上下个绿色版的,方便;使用USB-TTL的模块接出TTL电平的串口,核心板上的物理串口是SW,因此需要使用USB-TTL,而TX、RX对应的A9和A10。这点是之前没
chinxue2008
·
2024-01-29 14:57
stm32
单片机
嵌入式硬件
Stm32
学习笔记,3万字超详细
Stm32
学习笔记文章目录
Stm32
学习笔记前言的前言前言笔记
Stm32
三种开发方式的区别为什么
Stm32
初始化外设都需要先打开时钟GPIO八种模式
Stm32
寄存器映射
Stm32
中的位段映射
Stm32
中的时钟系统
TheBszk
·
2024-01-29 14:56
嵌入式
stm32
单片机
学习
嵌入式硬件
c语言
stm32
学习笔记1
STM32
的环境搭建:KeilMDK,
STM32
F10X库函数文件,
stm32
f103最小系统版。
nayuta0728
·
2024-01-29 13:54
stm32
单片机
学习
STM32
自学笔记 学习笔记 一
起源,A7,A9,M3,原来弄了A9的TQ2440,结果还得来重新熟悉下32函数JLINK使用SW方式,本来可以下载,但是一根线掉了重新上去,就出各种跟线无关问题,干脆把32断了重新接,结果就成功了,白下单了一个32和STLINK,还附带下单一台电脑。。只需要4根线的SWIO,速度最高20M,只拔掉VCC,会报错误,导致不能下载,看log是reset功能相关。只拔掉GND可以工作,看来极限情况只需
chinxue2008
·
2024-01-29 13:22
笔记
学习
STM32
引脚重映射
2.1RCC_APB2PeriphClockCmd函数2.2GPIO_PinRemapConfig函数三、重映射步骤四、重映射代码示例4.1开启AFIO时钟4.2引脚重映射配置4.3解除调试端口复用总结前言
STM32
Echo_cy_
·
2024-01-29 11:47
STM32
stm32
嵌入式硬件
单片机
学习正点原子
STM32
MP157编译buildroot出现了错误,解决办法
正点原子编译buildtoot这一小节配置完成以后就可以编译buildroot了,编译完成以后buildroot就会生成编译出来的根文件系统压缩包,我们可以直接使用。输入如下命令开始编译:sudomake//注意,一定要加sudo,而且不能通过-jx来指定多核编译!!直接按照正点原子的说法输入sudomake会出现错误,单独输入make就不会出现错误。也不懂这是为什么。
m0_70572045
·
2024-01-29 10:06
学习
stm32
嵌入式硬件
【Axure教程0基础入门】00Axure9汉化版下载、安装、汉化、注册+01制作线框图
课程主要分为4个部分,快速入门、动态面板、常用动效、
项目设计
。UP主账号【Song老师产品经理课堂】。
小虾米0720
·
2024-01-29 10:36
Axure教程0基础入门
axure
STM32
单片机的基本原理与应用(二)
单片机外部中断的基本原理
STM32
的每个IO都可以作为外部中断的中断输入口,这点也是
STM32
的强大之处。那么其中断是怎样实现的呢?
江苏学蠡信息科技有限公司
·
2024-01-29 10:26
单片机
stm32
嵌入式硬件
STM32
单片机基本原理与应用(三)
矩阵键盘工作原理矩阵键盘由多个独立按键组成,按键的一端接地,一端接MCU的GPIO。当按键没有被按下时,电路其实是一个断路,将单片机该引脚设置成输入上拉状态,读到的电平为高电平。当按下按键时,引脚会被拉低,此时读到的电平为低电平,说明按键已经被按下。4*4的矩阵键盘,通常采用逐行逐列进行扫描。先扫描第一行,将该行输出高电平,其他行输出低电平,记为0xF7(11110111)。然后开始扫描列,控制列
江苏学蠡信息科技有限公司
·
2024-01-29 10:26
单片机
stm32
嵌入式硬件
NB-IOT实验练习3——传感器采集及执行器控制
上一节介绍了无锡学蠡信息科技有限公司的无线传感器网络实验平台关于
STM32
F103单片机的基础实验,这一章,主要是使用
STM32
对单个传感器或执行器模块的单个实验进行介绍和演示。
江苏学蠡信息科技有限公司
·
2024-01-29 10:25
单片机
物联网
stm32
总结NB-IoT模块和单片机的区别
大纲如图:一、硬件层面1、采用芯片不同,(1)封装:封装尺寸、方式不同,对于
STM32
F103T8U6,其封装形式为VFQFPN36_6x6x05P(塑料四方扁平封装)体积小、重量轻。
江苏学蠡信息科技有限公司
·
2024-01-29 10:23
笔记
【智能家居入门之环境信息监测】(
STM32
、ONENET云平台、微信小程序、HTTP协议)
作为入门本篇只实现微信小程序接收下位机上传的数据,之后会持续发布如下项目:①可以实现微信小程序控制下位机动作,真正意义上的智能家居;②将网络通讯协议换成MQTT协议再实现上述功能,此时的服务器也不再是ONENET,可以是公用的MQTT服务器也可以自己搭建或者租最终效果一、下位机模块测试与分析1、MQ系列传感器2、DHT11温湿度传感器3、Esp8266-01s4、oled液晶屏二、微信小程序三、项
海风-
·
2024-01-29 09:57
智能家居
stm32
微信小程序
【
stm32
】hal库学习笔记-FSMC连接TFT_LCD
【
stm32
】hal库学习笔记-FSMC连接TFTLCD触摸屏结构与原理LCD模块接口原理图LCD接口连接在FSMC总线上面,图中的T_MISO/T_MOSI/T_PEN/T_SCK/T_CS连接在MCU
Chole_Waston
·
2024-01-29 09:23
stm32
学习
笔记
嵌入式硬件
STM32
之IIC总线控制ATC24C04
一、存储器介绍1、电子密码存储概述单片机的电子密码存储是一种将密码信息以电子形式存储在单片机内部的技术。它通常用于需要保护敏感信息或限制访问权限的应用程序,如安全系统、门禁系统、电子锁等。电子密码存储可以通过多种方式实现,以下是其中一种常见的概述:(1)存储器选择:选择适合存储密码的内部或外部存储器。内部存储器通常是非易失性存储器(如闪存),可以在断电情况下保持数据。外部存储器可以是EEPROM(
故人倾莹
·
2024-01-29 09:53
STM32单片机
stm32
单片机
初识
STM32
CubeMX
因为要调一个
STM32
的小项目,为了快速建立项目,第一次接触这个工具,比较方便。
一丠
·
2024-01-29 08:38
江科大
stm32
学习笔记3——LED闪烁
一、GPIO简介GPIO全称GeneralPurposeInputOutput,通用输入输出口,引脚电平一般是0~3.3V,部分引脚(就是文档中带了“FT”的可以承受5V电压),输出模式可以控制外设电路,出入模式可以读取外界信息。二、LED闪烁接线将32接在面板板相应位置,上方留两个空,下方留三个空。LED正脚连在芯片上方正极条处,另一个连在芯片A0处。使用跳线将正负极连在面包板正负两条上。三、小
风痕天际
·
2024-01-29 06:19
江科大stm32学习笔记
stm32
学习
笔记
基于
STM32
的智能点餐系统
前言基于
STM32
的智能点餐系统,主控使用
STM32
F103C8T6核心板针对传统就餐点餐流程出现的问题,进行需求分析,对点餐流程和功能模块进行分析,设计一款以单片机为主控器的智能点餐系统。
傅里叶也头大
·
2024-01-29 06:22
毕业设计
stm32
单片机
arm
点餐系统
基于ARM的餐厅点餐系统的设计与实现
基于ARM的餐厅点餐系统的设计与实现系统简介本设计主要将
STM32
F103ZET6芯片作为无线订购系统主要控制芯片,分为顾客终端和厨师终端。
释博文
·
2024-01-29 06:20
STM32
单片机
嵌入式
arm开发
STM32
CubeMX学习笔记(44)——USB接口使用(HID按键)
一、USB简介USB(UniversalSerialBUS)通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。USB发展到现在已经有USB1.0/1.1/2.0/3.0等多个版本。目前用的最多的就是USB1.1和USB2.0
Leung_ManWah
·
2024-01-29 05:07
STM32CubeMX
stm32
STM32CubeMX
USB
HID
键盘
stm32
USB复合设备 cubeMX库一键生成 多路CDC串口 HID鼠标键盘 Composite Device
最近有个需求,需要同时用usb键盘鼠标和虚拟串口等,因为平时没怎么研究过usb协议,所以自己写复合设备一直没有成功,然后正巧在github上看到了一个
stm32
的一个usb复合设备库,可以快速配置usb
KJdog
·
2024-01-29 05:06
stm32
单片机
arm
STM32
CubeMX教程28 SDIO - 使用FatFs文件系统读写SD卡
目录1、准备材料2、实验目标3、FatFs轮询读取SD卡流程3.0、前提知识3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.0、配置ProjectManager页面3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、烧录验证5、FatFsDMA读写SD卡流程简述5
OSnotes
·
2024-01-29 05:05
stm32
嵌入式硬件
单片机
STM32
CubeMX教程29 USB_HOST - 使用FatFs文件系统读写U盘
目录1、准备材料2、实验目标3、USB概述3.1、USB协议3.2、USB设备3.3、USB接口3.4、硬件原理4、实验流程4.0、前提知识4.1、CubeMX相关配置4.1.0、工程基本配置4.1.1、时钟树配置4.1.2、外设参数配置4.1.3、外设中断配置4.2、生成代码4.2.0、配置ProjectManager页面4.2.1、设初始化调用流程4.2.2、外设中断调用流程4.2.3、添加其
OSnotes
·
2024-01-29 05:05
stm32
单片机
嵌入式硬件
STM32
CubeMX教程30 USB_DEVICE - MSC外设_读卡器
3.2、生成代码3.2.0、配置ProjectManager页面3.2.1、设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、烧录验证5、常用函数参考资料1、准备材料正点原子
stm32
f407
OSnotes
·
2024-01-29 05:05
stm32
单片机
嵌入式硬件
STM32
CubeMX教程27 SDIO - 读写SD卡
目录1、准备材料2、实验目标3、轮询方式读取SD卡流程3.0、前提知识3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.0、配置ProjectManager页面3.2.1、外设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、烧录验证5、中断方式读写SD卡流程简述5.1、Cube
OSnotes
·
2024-01-29 05:35
stm32
嵌入式硬件
单片机
STM32
CubeMX教程31 USB_DEVICE - HID外设_模拟键盘或鼠标
目录1、准备材料2、实验目标3、模拟鼠标实验流程3.0、前提知识3.1、CubeMX相关配置3.1.0、工程基本配置3.1.1、时钟树配置3.1.2、外设参数配置3.1.3、外设中断配置3.2、生成代码3.2.0、配置ProjectManager页面3.2.1、设初始化调用流程3.2.2、外设中断调用流程3.2.3、添加其他必要代码4、烧录验证5、模拟键盘实验流程简述5.0、前提知识5.1、Cub
OSnotes
·
2024-01-29 05:31
stm32
嵌入式硬件
计算机外设
平衡小车制作系列之二——模块原理解析
文章目录一、模块概述二、直流电机2.1直流电机介绍2.2直流电机外围设备介绍2.2.1减速器2.2.2控制PWM的单片机2.2.3编码器三、编码器3.1编码器介绍3.1.1编码器作用3.1.2具体原理3.2
STM32
有心の敢敢
·
2024-01-29 04:58
平衡小车
单片机
stm32
嵌入式
【平衡小车制作】01-----让电机转起来
主控
Stm32
f103C8T6电机驱动DRV8833电机:就是普通平衡小车编码电机一.DRV8833的使用DRV8833具有双通道,AIN,BIN各作为两个电机的控制输入端。
おもいね
·
2024-01-29 04:57
STM32平衡小车
单片机
stm32
物联网
野火霸道V2学习笔记
野火霸道V2学习笔记
STM32
F103学习笔记说明基础配置配置KeilMDK配置串口下载程序美化Keil界面配置VScode理论知识
STM32
命名方式例子置位与清零GPIOGPIO简介GPIO和引脚的区别引脚的分类
JUSTfFUN
·
2024-01-29 03:02
#
野火霸道V2学习笔记
笔记
stm32
野火霸道V2的LED点亮-
STM32
电控学习笔记11
野火霸道V2的LED点亮-
STM32
电控学习笔记11大二太忙了,每天忙着学(gao)习(qian)之前学习
stm32
纯粹因为兴趣,现在报名了电赛(大学生电子设计大赛),需要从0开始学习
stm32
,恰好最近广东的大学都提前放假了
SZTU_ELIAS
·
2024-01-29 03:32
stm32
单片机
学习
野火学习笔记(15) —— I2C —— 读写 EEPROM
这里写目录标题1.I2C协议简介1.1I2C物理层1.2协议层1.2.1I2C基本读写过程1.2.2通讯的起始和停止信号1.2.3数据有效性1.2.4地址及数据方向1.2.5响应2.
STM32
的I2C特性及架构
没霖好叫咩
·
2024-01-29 03:32
STM32-固件库
单片机
stm32
STM32
SDIO接口传输中的错误处理和中断优化技巧
在
STM32
的SDIO接口传输中,错误处理和中断优化是确保传输稳定和可靠性的重要方面。下面将介绍一些常用的错误处理和中断优化技巧,并给出相应的代码示例。
嵌入式杂谈
·
2024-01-29 02:34
stm32
嵌入式硬件
单片机
STM32
SDIO接口的高速数据传输优化技巧
在
STM32
的SDIO接口中实现高速数据传输,可以采用以下优化技巧来提升传输速度和性能。下面将详细介绍这些技巧,并附上相关代码实现。
嵌入式杂谈
·
2024-01-29 02:03
stm32
嵌入式硬件
单片机
使用
STM32
的SDIO接口实现大容量存储器访问
在使用
STM32
的SDIO接口实现大容量存储器访问时(如SD卡、SDHC卡或SDXC卡),主要需要处理以下几个方面的问题:初始化、读取数据和写入数据。下面将详细介绍这些方面,并提供相应的代码示例。
嵌入式杂谈
·
2024-01-29 02:03
stm32
单片机
嵌入式硬件
基于
STM32
的SDIO接口与WiFi模块联合应用探索
基于
STM32
的SDIO接口与WiFi模块联合应用可以在嵌入式系统中实现高速无线数据传输和存储等功能。
嵌入式杂谈
·
2024-01-29 02:31
stm32
嵌入式硬件
单片机
STM32
外部中断配置操作
总体操作:第一步:打开时钟,开启GPIO时钟和AFIO时钟,只有开启时钟了才能运行。第二步:配置GPIO,选择端口为输入模式第三步:配置AFIO,选择使用的GPIO连接到EXTI第四步:配置EXTI,选择边沿触发方式(上升,下降,双边)及响应方式(中断,事件)第五步:配置NVIC,选择中断优先级最后通过NVIC,外部中断信号便可以进入CPU具体操作:第一步:开启时钟RCC_APB2PeriphCl
Hungry_11
·
2024-01-28 23:07
stm32
单片机
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他