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
——LCD液晶显示(4)
大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正因如此,才有了借助CSDN平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思的教学设计分享出来,主要面向广大师生朋友,单片机老鸟就略过吧。欢迎点赞+关注,各位的支持是本人持续输出的动力,多谢多谢!前边我们讲解了LED、按键和蜂鸣器的
南耿先生
·
2025-01-26 00:29
我在高职教STM32
stm32
嵌入式硬件
单片机
第9章 空闲任务与阻塞延时的实现--总结
整理野火《FreeRTOS内核实现与应用开发实战指南》—基于野火
STM32
全系列(M3/4/7)开发板文章目录第9章空闲任务与阻塞延时的实现9.1实现空闲任务9.1.1定义空闲任务的栈9.1.2定义空闲任务的任务控制块
LS·Cui
·
2025-01-25 10:14
freeRtos
c语言
物联网
VScode使用笔记
VScode打开keil工程的配置[
STM32
]从零开始的vscode连接keil教程_vscode配置keil环境-CSDN博客补充:包含头文件vscode编辑keilarm工程中遇到的问题以及解决方法
我的老子姓彭
·
2025-01-25 07:50
vscode
笔记
ide
STM32
/GD32同类别芯片编号标识字段释义
嵌入式_
STM32
/GD32同类别芯片编号标识字段释义`
STM32
或国产GD32的产品都有个16个字母或数字构成的编号标示,该标识各个字段表示什么意思,这里整理一下方便自己查阅选型和配置文章目录嵌入式_
Awen_y
·
2025-01-25 05:32
单片机之路
stm32
单片机
嵌入式硬件
STM32
+CubeMX -- 开发辅助工具
下面是开发时,每天高频用到的几款工具:一、串口助手单片机在调试程序时,用得最多的调试方式,并非是进入debug模式,而是:观察LED的不同设定状态,如:亮、灭、常亮、快闪、慢闪等;使用UART,经USB转TTL,把数据输出到串口助手观察,比进入debug观察数据更清晰、直观。网盘文件夹中提供了几款串口助手,直接复制到桌面上,即可使用。也可以从这里下载:链接:串口助手集合:XCOM-v3.0、SSC
【 STM32开发 】
·
2025-01-25 02:43
stm32
嵌入式硬件
单片机
stm32
内存溢出怎么办
STM32
内存溢出是一个常见的问题,可能由多种原因引起,如数组定义过大、函数调用层级过深、堆栈空间不足等。
嵌入式小强工作室
·
2025-01-24 23:24
stm32
java
嵌入式硬件
在
stm32
中C语言编写的程序中,一个整形数据是怎么存储的,高位在前还是低位在前
目录举个例子如何验证小结在
STM32
(基于ARMCortex-M架构)的系统中,默认是小端(LittleEndian)存储方式。
魂兮-龙游
·
2025-01-24 22:14
嵌入式C语言开发
stm32
c语言
java
STM32
GPIO
GPIO简介GPIO(GeneralPurposeInputOutput)通用输入输出口可配置为8种输入输出模式引脚电平:0V~3.3V,部分引脚可容忍5V输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时许等。输入模式下可读取端口的高低电平或者电压,用于读取按键输入、外接模块电平信号输入、ADC电压采集、模拟通信协议接受数据等。系统结构寄存器:是一段特殊的存储器,内
2401-
·
2025-01-24 22:42
stm32
单片机
嵌入式硬件
用ESP-IDF驱动WS2812
esp32ws2812关于LED看这个资料吧,我不再继续说明ESP-IDF这个也初学,不太熟悉其中编译原理,大概说一下延时问题inti;for(i=0;i<(20);i++);关于纳秒级别延时函数,上面这段代码在72M的
stm32
103
楚谭
·
2025-01-24 19:22
ESP-IDF
c语言
05
STM32
寄存器开发基础-串口编程
四、
STM32
编程-配置串口4.1
STM32
开发板4.2原理图4.3
STM32
的GPIO口4.4开时钟4.5配置GPIO模式的寄存器4.6配置串口参数的寄存器4.7初始化串口1:实现数据发送4.8初始化串口
DS小龙哥
·
2025-01-24 15:15
智能家居与物联网项目实战
stm32
嵌入式硬件
单片机
串口编程
clion配置
stm32
开发环境
能正确配置好环境后就能生成hex文件了,然后用
stm32
st-linkutility程序烧录就OK了环境准备:1、clion,注意clion默认带有cmake,每个版本的clion都支持一个范围的cmake
行走的bug...
·
2025-01-24 13:34
单片机
嵌入式硬件
c++
c语言
STM32
标准库工程中移植TencentOS-tiny
一、移植前的准备1.引言因为项目的原因需要将原有的标准库工程升级为基于TencentOS-tiny的RTOS工程,所以花费一点时间记录移植过程,提供一份向基于
STM32
标准库的老工程中移植TencentOS-tiny
Mculover666
·
2025-01-24 12:56
TencentOS-tiny
stm32
野火
STM32
F103学习笔记
(
stm32
串口1才具有下载功能)JTAG:JTAG接口是一
世事如云有卷舒
·
2025-01-24 12:23
嵌入式
stm32
学习
笔记
全面解读
STM32
F103和
STM32
F107手册与Cortex-M3架构
本文还有配套的精品资源,点击获取简介:基于ARM的Cortex-M3内核的
STM32
系列微控制器在嵌入式系统、物联网和工业控制领域得到广泛应用。
脑叔
·
2025-01-24 12:53
【单片机程序架构】时间片任务轮询调度算法架构
前言:博主总结三步完成搭建单片机时间片任务轮询调度程序架构,以
STM32
F1和
STM32
F4系列单片机讲解。
阿齐Archie
·
2025-01-24 10:11
嵌入式软件
单片机项目合集
单片机
架构
嵌入式硬件
从零开始的
stm32
最小系统板——(4)启动模式
一、
stm32
的三种启动方式
stm32
有3种自举模式,也叫启动方式,不同的启动方式对应有不同应用。如何确定不同的启动方式,其实是通过
stm32
的boot1和boot0引脚的电平情况决定的。
小程不睡觉
·
2025-01-24 01:59
stm32最小系统板
stm32
嵌入式硬件
单片机
STM32
GPIO工作模式设置
用于自学,有错请指出!!!引脚模式选择(GPIO_Mode)1、浮空输入:GPIO_Mode_IN_FLOATING引脚自身视为开路,电平由外部电路决定,不能输出;2、上拉输入:GPIO_Mode_IPU当外部电平不确定时,会被拉至高电平;3、下拉输入:GPIO_Mode_IPD当外部电平不确定时,会被拉至低电平;4、模拟输入:GPIO_Mode_AIN用作内部AD采样脚;5、通用开漏输出:GPI
LLLLLLZZZZZZHHHHHH
·
2025-01-24 01:56
stm32
单片机
STM32
F4xx LL库定时器主从触发
LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_TIM2);LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_TIM3);/*Slavetimerinit*/LL_TIM_SetCounterMode(TIM3,LL_TIM_COUNTERMODE_UP);LL_TIM_SetPrescaler(TIM3,0);LL
sayang_shao
·
2025-01-23 21:55
stm32
嵌入式硬件
单片机
STM32
学习和实践笔记(28):printf重定向实验
1.printf重定向简介在C语言中printf函数里,默认输出设备是显示器,如果想要用这个函数将输出结果到串口或者LCD上显示,就必须重定义标准库函数里中printf函数调用的与输出设备相关的函数。比如要使用printf输出到串口,需要先将fputc函数里面的输出指向串口,这个更改就叫重定向。
复业思维20240108
·
2025-01-23 19:15
STM32
stm32
学习
笔记
STM32
CubeIDE 的应用: 重定向printf 到
stm32
串口
一。导入stdio.h库文件/*Privateincludes----------------------------------------------------------*//*USERCODEBEGINIncludes*/#include/*USERCODEENDIncludes*/二。重写函数/*USERCODEBEGIN4*/#ifdef__GNUC__#definePUTCHAR_
logan_lei
·
2025-01-23 19:15
stm32
uart
串口通信
STM32
F1与
STM32
CubeIDE快速入门-USB虚拟串口(CDC)
USB虚拟串口(CDC)文章目录USB虚拟串口(CDC)1、USB虚拟串口配置2、USB虚拟串口驱动实现3、运行结果4、
STM32
F1与
STM32
CubeIDE系列文章4.1
STM32
F1与
STM32
CubeIDE
视觉与物联智能
·
2025-01-23 10:43
物联网全栈开发实战
STM32
STM32CubeIDE
USB
嵌入式硬件
物联网
(6)
STM32
USB设备开发-USB键鼠一体设备
例程:
STM32
USBdevice:基于
STM32
的USB设备例子程序-Gitee.com键鼠一体的应用场景如集合器,比如我们在网上购买的键鼠套装,是将2.4G集合到一个USB接收器中,这个USB接收器对于
andylauren
·
2025-01-23 09:08
STM32
USB设备开发
stm32
嵌入式硬件
单片机
【HAL库】
STM32
CubeMX开发----
STM32
F407----USB实验(CDC虚拟串口)
STM32
CubeMX下载和安装详细教程【HAL库】
STM32
CubeMX开发----
STM32
F407----目录
STM32
F407-HAL库:USB实验(CDC虚拟串口)-程序源码前言本次实验以
STM32
F407VET6
根号五
·
2025-01-23 09:37
#
嵌入式开发
stm32
单片机
HAL库
STM32CubeMX
USB
STM32
更新程序OTA
STM32
的OTA(Over-The-Air)更新程序是一种通过无线通信方式,为设备分发新软件、配置甚至更新加密密钥的技术。
嵌入式小强工作室
·
2025-01-23 07:16
stm32
嵌入式硬件
单片机
02
STM32
F103 USB固件开发-移植JoyStickMouse(1)
STM32
F103USB固件开发-移植JoyStickMouse(1)文章目录
STM32
F103USB固件开发-移植JoyStickMouse(1)1.STUSB固件库介绍2.移植JoyStickMouse
yplinux
·
2025-01-23 07:14
基于ST
USB固件库
STM32F103
USB设备开发
stm32
嵌入式硬件
单片机
学习
STM32
的USB通信
STM32
是一款广泛应用于嵌入式系统开发的微控制器系列,其具备丰富的外设和强大的计算能力。
MyM满满
·
2025-01-23 06:08
学习
stm32
嵌入式硬件
基于
STM32
设计的WiFi语音播报日程表
1.前言近年来,随着电子产品的发展,数字日程表这项应用在人们工作和生活中起到越来越重要的作用。时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间,忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,遇上重要事务,一时的耽误可能酿成大祸。因此从人们的日常生活到公司办公,从台式电脑到便携式智能手机,都要求标配上日程表的作用。人们要求随时随地都能快速准确的提醒当前事务,
DS小龙哥
·
2025-01-22 12:44
智能家居与物联网项目实战
stm32
单片机
嵌入式硬件
STM32
特殊功能引脚详解文章·
STM32
特殊功能引脚能当作GPIO使用嘛详解!!!
目录
STM32
特殊功能引脚使用
STM32
特殊功能引脚函数禁止搬运,仅供学习,编写不易,感谢理解!!!
看,是大狗
·
2025-01-22 10:28
嵌入式硬件
STM32特殊功能引脚
STM32特殊功能引脚详解文章
STM32特殊功能引脚服用
STM32
AFIO
特殊引脚
【
STM32
F1例程5】RT-THREAD实验
解释说明这个概念还是想唠叨一下(个人总结,仅供参考)!!!RT-Thread是一个开源的、中英文双语的、面向嵌入式系统领域的实时操作系统(RTOS)。它具备以下特点:1.轻量级:RT-Thread的内核非常小,整个内核的代码量不足3K,可以运行在各种资源受限的嵌入式硬件上。2.可伸缩性:RT-Thread可以运行在从几百字节内存的8051到大型的ARM7以及更高性能的处理器上。3.实时性:作为一个
不会计算机的g_c__b
·
2025-01-22 10:22
嵌入式开发
stm32
嵌入式硬件
单片机
最全复习嵌入式
STM32
知识点总结
STM32
F103系列
STM32
:芯片系列F:芯片类型103:芯片子系列R:引脚数目B:FLASH容量T:封装信息6:工作温度范围
STM32
:系统内核小、专用性强、系统精简Lx系列:低功耗F0/1/3系列
One Kb
·
2025-01-22 08:13
STM32入门基础
stm32
嵌入式硬件
单片机
单片机/嵌入式软件架构分层思想
以
STM32
裸机开发为例。
Dr_Haven
·
2025-01-22 06:24
代码规范
单片机
STM32
FreeROTS 任务创建和删除实验(静态方法)
STM32
FreeRTOS任务创建和删除实验(动态方法)-CSDN博
雁过留声花欲落
·
2025-01-21 23:31
STM32
FreeRTOS
stm32
嵌入式硬件
单片机
嵌入式硬件篇---ADC模拟-数字转换
文章目录前言第一部分:
STM32
ADC的主要特点1.分辨率2.多通道3.转换模式4.转换速度5.触发源6.数据对齐7.温度传感器和Vrefint通道第二部分:
STM32
ADC的工作流程:1.配置ADC2
Ronin-Lotus
·
2025-01-21 19:27
嵌入式硬件篇
嵌入式硬件
单片机
学习
stm32
模块测试
低代码
笔记
vscode开发
stm32
的编译环境配置教程
硬件浮点选项2.3.5.使用自定义的链接脚本2.3.6.RAM/FLASH布局2.3.7.构建器选项2.4.编译3.问题汇总3.1.浮点编译开关3.2.MicroLIB编译参考:1.背景想在vscode中开发
STM32
智驾
·
2025-01-21 12:54
汽车电子软件
stm32
vscode
单片机
编译环境
STM32
禁用或开启总中断
STM32
ARMMDK中提供两个接口来禁用和开启总中断:__disable_irq();//关闭总中断__enable_irq();//开启总中断
一个正在努力的potato
·
2025-01-21 10:39
stm32
嵌入式硬件
单片机
STM32
程序开发要考虑的几个问题
#
STM32
程序开发要考虑的几个问题关于
STM32
或其它MCU的程序开发,什么样的选择才是最好的。也许每个人/每个项目都有不同的选择。或许我们没有精力和时间对以下选择都尝试,这将花费太多的时间和精力。
安正和科技
·
2025-01-21 09:53
stm32
单片机
linux
【2022年的
STM32
】 01-开发环境上手初体验
S32K1博客专栏开发环境
STM32
的开发环境有很多EclipseARMEMbedKeilIARSystems
STM32
CUBEIDE
STM32
CUBE这里我们选择ST官方基于eclipse的免费
STM32
CUBEIDE
mcucpp
·
2025-01-21 07:42
STM32
stm32
单片机
arm
mcu
嵌入式
Visual Studio Code +
Stm32
(IAR)
记录一下,以前看别人在vsc下配置
stm32
工程非常麻烦。最近,突然发现,iar官方出了两个插件,iarbuild、iarC-Spy安装之后,配置一下iar软件路径。
UIUI
·
2025-01-21 07:07
vscode
stm32
ide
旋转编码器驱动-标准库和HAL库
一、标准库Encoder.c-标准库#include"
stm32
f10x.h"//Deviceheader#include"Delay.h"int8_tEncoder_Count;/***函数:旋转编码器初始化
末时清
·
2025-01-20 23:50
单片机
stm32
嵌入式硬件
STM32
的USART串口通讯
文章目录一、寄存器与固件库1、基于寄存器方式的开发特点2、基于固态库方式的开发特点二、
STM32
的USART串口通讯程序
STM32
的USART简介1、实验要求2、实验环境3、实验准备4、实验代码5、程序烧录
我 淦
·
2025-01-20 23:20
嵌入式
stm32
基于Ubuntu(x86)系统和
STM32
(Keil)编写C程序分别进行编程、验证
文章目录实验内容一、基本概念(一)、全局变量(二)、局部变量(三)、堆和栈二、编程验证(一)、基于Ubuntu用Linux系统编写C程序(二)、基于
STM32
用Keil编写C程序三、归纳分析四、总结五、
迷信的兔子
·
2025-01-20 22:47
ubuntu
stm32
单片机
linux
keil
mdk
【
STM32
-学习笔记-11-】RTC实时时钟
文章目录RTC实时时钟一、RTC简介二、RTC框图三、RTC基本结构四、RTC操作注意事项五、RTC函数六、配置RTCMyRTC.c七、示例:实时时钟①、main.c②、MyRTC.c③、MyRTC.hRTC实时时钟一、RTC简介RTC(RealTimeClock)实时时钟RTC是一个独立的定时器,可为系统提供时钟和日历的功能RTC和时钟配置系统处于后备区域,系统复位时数据不清零,VDD(2.0~
隼玉
·
2025-01-20 14:33
【STM32学习笔记】
stm32
学习
笔记
c语言
stm32
+w5500实现web服务_【NodeJS】简单静态WEB服务器实现
说明利用HTTP模块URl模块Path模块Fs模块创建在项目文件夹下,创建文件夹static,下面创建index.html//引入http模块var http=require('http');//fs模块var fs=require('fs');http.createServer(function(req,res){ //http://localhost:8001/news.html/new
weixin_39711441
·
2025-01-20 12:06
STM32
FreeRTOS 事件标志组
目录事件标志组简介基本概念1、事件位(事件标志)2、事件组事件组和事件位数据类型事件标志组和信号量的区别事件标志组相关API函数介绍事件标志组简介基本概念当在嵌入式系统中运行多个任务时,这些任务可能需要相互通信,协调其操作。FreeRTOS中的事件标志组(EventFlagsGroup)提供了一种轻量级的机制,用于在任务之间传递信息和同步操作。事件标志组就像是一个共享的标志牌集合,每个标志位都代表
雁过留声花欲落
·
2025-01-20 12:32
STM32
FreeRTOS
stm32
嵌入式硬件
单片机
基于
STM32
+ W5500的以太网功能开发与时间同步方案
基于
STM32
+W5500的以太网功能开发与时间同步方案
STM32
W5500移植NTP更新时间.rar项目地址:https://gitcode.com/open-source-toolkit/60355
嵇英芹
·
2025-01-20 12:57
具体毕设方案100例之第4例
STM32
智能家居烟雾温度火灾防盗报警系统设计版本4
LCD1602液晶显示:实时展现当前检测到的烟雾浓度值,为用户提供直观的视觉信息。按键设置报警上限:用户可通过简单操作按键,自定义烟雾浓度的报警阈值,以满足不同场景的安全需求。蜂鸣器报警:当烟雾浓度超过用户设定的报警值时,蜂鸣器将立即启动,发出声音报警,提醒用户注意安全。无线WiFi传输:通过集成的ESP8266无线WiFi模块,将烟雾浓度数据实时传输至用户手机端,实现远程监控与数据查看。继电器模
李学长单片机毕设
·
2025-01-19 23:56
单片机毕设具体方案
课程设计
stm32
智能家居
单片机
毕业设计
嵌入式硬件
51单片机
智能家居语音识别模块
#include#include"
stm32
f10x.h"#include"usart.h"#include"user_common.h"#include"SNR1806/snr1806.h"#ifndefNULL
兢兢业业的打野
·
2025-01-19 22:13
单片机
嵌入式硬件
stm32
通过串口发送float数据的方法
1、通过将小数转化为整形小数×100或者1000倍之后放在两个字节里面发送,接收端将两个字节解析出来后÷100或者1000即可,缺点损失精度2、通过sprintf发送发送端代码如下:floatdata[6]={0};g_usart4_tx_buf[0]=0x5A;for(uint8_ti=0;i<6;i++){sprintf((char*)&g_usart4_tx_buf[1+9*i],"%.6f
嵌入~狮
·
2025-01-19 18:07
stm32
stm32
嵌入式硬件
单片机
HC-SR04超声波模块关于
stm32
的使用
先说模块的使用引脚VCCTrigEchoGND共四个引脚,它实现原理就是给Trig引脚一个高电平持续10us之后拉低,这个时候他就会产生发射超声波,同时它的Echo引脚会输出高电平,直到它接到反射回来的超声波之后它就会置低,所以要想测距的话我们只需要写一个捕获程序,来捕获它的高电平持续的时间就可以间接的计算出距离。(具体的工作原理其他博主写得都很好可以参考他们的)下面就是代码实现用TIM3定时中断
又又(づ ●─● )づ
·
2025-01-19 17:58
stm32
STM32
F103定时中断暂时的关闭与开启
本文解决的问题是:当我在执行程序的时候会遇到一种状况,会有一个子程序去处理这种状况,但是定时中断服务函数的运行会对我这个子程序的运行造成影响而不能去解决这种状况时,我就需要去暂时关闭我的定时中断,去让这个对应的子程序去处理这种状况。一第一种思路就是我不去关闭定时器中断,让它继续的定时中断,而不让它去运行它的服务函数。怎样实现呢·?给它的中断服务函数里加个大前提LED0写在定时中断里(100ms反转
又又(づ ●─● )づ
·
2025-01-19 17:28
stm32
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他