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
F407 SPI通信
1、SPI介绍SPI(串行外设接口)是一种由摩托罗拉公司开发的同步串行通信协议,主要用于短距离、高速通信的场景(如芯片间通信)。其核心特点是主从架构、全双工通信和硬件简单,广泛应用于嵌入式系统中连接微控制器(MCU)与传感器、存储器(如EEPROMFlash)、显示屏、实时时钟和网络控制器等外设。SPI接口提供两个主要功能,支持SPI协议或I2S音频协议。默认情况下,选择的是SPI功能。可通过软件
Klein、凉城
·
2025-03-15 09:46
STM32F407标准库
stm32
嵌入式硬件
单片机
STM32
上使用UCOSII--软件定时器和任务延时
有关UCOS任务的介绍:
STM32
上使用UCOSII–任务有关UCOS信号量和邮箱的介绍:
STM32
上使用UCOSII–信号量和邮箱有关消息队列和信号量集的介绍:
STM32
上使用UCOSII–消息队列和信号量集一
Zach_z
·
2025-03-15 05:42
嵌入式
stm32
ucosii
《基于
单片机
的交通灯设计与实现(附论文+源代码)》
传统的交通灯系统多为固定时长控制,而基于
单片机
的交通灯控制系统可以通过编程实现更灵活的控制逻辑,例如根据车流量调整信号时长,甚至实现智能交通管理。
Blossom.118
·
2025-03-14 23:23
单片机课程设计系列
单片机
嵌入式硬件
单片机课程设计
51单片机
工科软硬件技术
stm32
c++
使用DeepSeek完成一个简单嵌入式开发
开启DeepSeek对话请帮我使用AltiumDesigner设计原理图、PCB,使用keil完成代码编写;要求:使用
stm32
F103RCT6为主控芯片,控制3个流水灯的原理图这里需要注意,每次DeepSeek
大牛攻城狮
·
2025-03-14 19:13
AI能替换码农
DeepSeek
AI
嵌入式
AI替代码农
STM32
流水灯
用keil语言定义c51,51
单片机
Keil C51的使用(C语言)
这个软件既可以与硬件(SUNES59PA实验仪)连接,在硬件(
单片机
)上运行程序;也可以不与硬件连接,仅在计算机上以虚拟仿真的方法运行程序。
杨佶Kulbear
·
2025-03-14 19:10
用keil语言定义c51
功能驱动层
单片机
编程
功能驱动层
单片机
编程在嵌入式系统开发中,功能驱动层是非常重要的组成部分,它是位于硬件抽象层和应用程序之间的一层。其主要作用是将硬件抽象层提供的功能接口封装为高层次的、易于使用的接口。
代码编织匠人
·
2025-03-14 19:09
单片机
嵌入式硬件
深入解析ADC寄存器:从原理到实战配置
目录引言一、ADC寄存器核心作用与分类1.寄存器在ADC中的角色2.寄存器典型分类二、
STM32
ADC寄存器深度解析1.关键寄存器映射表2.寄存器级ADC配置实战三、TIADS1115配置寄存器详解1.16
Electron-er
·
2025-03-14 17:30
嵌入式硬件
单片机
架构
stm32
深入解析
STM32
时钟树:从原理到实战配置
目录引言一、
STM32
时钟树体系架构解析1.1时钟树全景图1.2核心时钟源详解二、时钟信号流向与控制逻辑2.1主时钟路径2.2关键分频系数2.3时钟门控机制三、CubeMX实战配置3.1配置步骤演示3.2
Electron-er
·
2025-03-14 17:29
stm32
单片机
嵌入式硬件
深入解析模拟/数字转换(ADC):从原理到应用实践
的定义与基本原理2.关键性能指标二、主流ADC架构及适用场景1.逐次逼近型(SARADC)2.积分型(双斜ADC)3.流水线型(PipelineADC)4.Σ-Δ型ADC三、ADC在嵌入式开发中的实践1.
STM32
Electron-er
·
2025-03-14 17:29
单片机
stm32
嵌入式硬件
以
STM32
为例-通俗语言理解SPI通信协议
文章目录SPI是什么四条“车道”的作用工作模式就像“舞蹈的节奏”通信过程是“一场对话”SPI通信的“厉害之处和用途”SPI是什么想象SPI是一个小小的数据高速公路,专门用于让
STM32
芯片和其他设备(比如传感器或者存储卡
Electron-er
·
2025-03-14 17:59
STM32
stm32
单片机
51单片机
物联网
嵌入式硬件
iot
51
单片机
矩阵
unsignedcharkey(){unsignedcharkeyNum;P1=0xFF;P1_7=0;if(P1_3==0){Delay(20);while(P1_3==0);Delay(20);keyNum=1;}if(P1_2==0){Delay(20);while(P1_2==0);Delay(20);keyNum=2;}if(P1_1==0){Delay(20);while(P1_1==
QQ1297157940
·
2025-03-14 17:55
51
算法
单片机
嵌入式硬件
集成学习
深度学习
硬件工程
micropython入门指南电子版_MicroPython入门指南
MicroPython可以在多种嵌入式硬件平台上运行,目前已经有
STM32
EchiTie
·
2025-03-14 15:42
变压器油温实时监测模块设计与仿真(论文+仿真)
采用了AT89S51
单片机
来作为控制器,同时结合DS18B20温度传感器来对变压器油温进行检测,同时配合LCD液晶,蜂鸣器,继电器等模块来实现85度时发出声光报警,在温度达到95度时,跳开变压器的开关(
云山工作室
·
2025-03-14 11:43
单片机
嵌入式硬件
毕业设计
c语言utc时间转换北京时间_
STM32
开发 -- UTC、UNIX时间戳、北京时间之间的转换
我碰到的问题,GPS上UTC时间转北京时间和
STM32
上UNIX时间戳转北京时间。这部分之前讲RTC和GPS的时候有涉及到一部分。
weixin_39628180
·
2025-03-14 10:32
c语言utc时间转换北京时间
STM32
USB通信知识与应用详解
在嵌入式系统开发中,
STM32
作为一款性能卓越的微控制器,其USB通信功能的应用十分广泛。
番茄老夫子
·
2025-03-14 09:55
stm32
嵌入式硬件
单片机
【21】
单片机
编程核心技巧:if语句逻辑与真假判断
【21】
单片机
编程核心技巧:if语句逻辑与真假判断七律·条件分野if语句判真假,括号条件定乾坤。非零为真零为假,大括号内藏玄门。省略虽简风险在,代码规范护本根。单片逻辑由心控,条件分支自成文。
智木芯语
·
2025-03-14 09:55
【编程技巧】
单片机
嵌入式
#STC8
#STM32
STM32
驱动OLED屏幕全解析:从原理到温度显示实战(中) | 零基础入门
STM32
第五十四步
主题内容教学目的/扩展视频OLED显示屏重点课程电路原理,手册分析,驱动程序。初始化,清屏,ASCII字库,显示分区。调用显示函数。做带有加入图形和汉字显示的RTC时钟界面。讲字库的设计原理。师从洋桃电子,杜洋老师文章目录一、OLED驱动架构设计二、关键函数解析(oled0561.c)2.1初始化函数OLED0561_Init2.2显示控制函数2.3清屏函数三、字符显示原理3.1单字符显示函数3.
触角01010001
·
2025-03-14 04:19
STM32入门教程(100步)
stm32
嵌入式硬件
单片机
驱动开发
物联网
OLED屏幕开发全解析:从硬件设计到物联网显示实战 | 零基础入门
STM32
第五十二步
主题内容教学目的/扩展视频OLED显示屏重点课程电路原理,手册分析,驱动程序。初始化,清屏,ASCII字库,显示分区。调用显示函数。做带有加入图形和汉字显示的RTC时钟界面。讲字库的设计原理。师从洋桃电子,杜洋老师文章目录一、OLED屏幕核心特性解析二、OLED模块电路设计要点2.1硬件接口设计2.2电源设计规范三、OLED驱动开发关键技术3.1初始化流程设计3.2显示控制功能四、OLED字库生成
触角01010001
·
2025-03-14 04:17
STM32入门教程(100步)
stm32
嵌入式硬件
驱动开发
物联网
单片机
STM32
I2C通信协议详解
文章目录
STM32
I2C通信协议详解一、I2C协议概述二、物理层特性总线结构:引脚定义:电平特性:地址机制:三、协议层机制起始信号:停止信号:数据有效性:应答信号(ACK):仲裁机制:四、
STM32
与I2C
盼海
·
2025-03-14 03:16
stm32
stm32
嵌入式硬件
单片机
学习
STM32
的CAN总线通信
在
STM32
芯片中,CAN总线通信功能是通过内置的CAN控制器实现的。本文将通过编写代码案例来详细介绍如何在
STM32
芯片上实现CAN总线通信。
心梓知识
·
2025-03-14 03:15
stm32
学习
单片机
STM32
标准库函数 GPIO_SetBits、GPIO_ResetBits、GPIO_WriteBit、GPIO_Write 区别
GPIO_SetBits:使用例:GPIO_SetBits(GPIOA,GPIO_Pin_1|GPIO_Pin_2);意思是将GPIOA1和GPIOA2设为高电平GPIO_SetBits(GPIOA,0x0003);意思也是将GPIOA1和GPIOA2设为高电平实际上当选中GPIOA时,它会按位遍历,在哪一位有1说明对应GPIOA的那一位输出高电平GPIO_ResetBits:使用例:GPIO_R
cykaw2590
·
2025-03-14 03:44
嵌入式
stm32
嵌入式硬件
单片机
单片机
的历史与发展
单片机
(MCU)的发展历程贯穿了从微型计算机雏形到高度集成化智能芯片的技术演进,其历史可分为以下关键阶段:一、萌芽与探索(1971-1976)这是一个从微处理器到
单片机
的阶段。
二年级程序员
·
2025-03-14 01:59
单片机
嵌入式硬件
蜂鸣器详解
有源蜂鸣器内部有振荡源,且振荡源频率单一,所以只能发出一种声音无源内部则没有振荡源,需要外部提供一个振荡源,外部提供的振荡源频率可以多种多样,所以无源蜂鸣器发出的声音也是多种多样驱动方式有源蜂鸣器:
单片机
努力工作的大辉
·
2025-03-14 00:24
电子模块驱动
单片机
嵌入式硬件
STM实战开发(6):
STM32
驱动 LCD 屏幕显示字符开发详解
STM32
作为一个强大的微控制器平台,提供了丰富的外设接口,可以方便地驱动各种类型的LCD屏幕。
嵌入式开发项目
·
2025-03-13 16:26
STM32实战开发
2025年嵌入式开发
stm32
嵌入式硬件
单片机
物联网
STM32
F407 定时器实例解析
文章目录引言
STM32
F407定时器概述定时器配置实例1.时钟源和分频设置2.计数器和自动重载寄存器配置3.工作模式和输出比较配置4.启动定时器和中断配置寄存器方式HAL库方式
STM32
F407定时器实例解析引言
盼海
·
2025-03-13 15:22
stm32
stm32
单片机
嵌入式硬件
记录:
STM32
F407 定时器时钟
(1)高级定时器timer1,timer8以及通用定时器timer9,timer10,timer11的时钟来源是APB2总线(2)通用定时器timer2~timer5,通用定时器timer12~timer14以及基本定时器timer6,timer7的时钟来源是APB1总线(3)当APB1和APB2分频数为1的时候,TIM1、TIM8~TIM11的时钟为APB2的时钟,TIM2~TIM7、TIM12
tenacity0o
·
2025-03-13 15:19
stm32
单片机
嵌入式硬件
STM32
F407定时器基础知识
基本定时器(TIM6TIM7)通用计时器(TIM2~TIM5TIM9~TIM14)高级控制定时器(TIM1TIM8)定时器之间彼此独立,不共享任何资源。一、基本定时器1.组成(1)时钟源时钟源频率=APB1总线时钟频率×倍频器系数APB1预分频器系数=1->倍频器系数=1APB1预分频器系数≥2->倍频器系数=2APB1总线频率42MHz(2)控制器控制定时器复位、使能、计数、触发DAC转换。DA
石雕冰
·
2025-03-13 14:46
stm32
嵌入式硬件
单片机
STM32
F103的APB1和APB2时钟总线外设
APB1操作速度限于36MHz,APB2操作于全速(最高72MHz)。APB2负责ADC,串口1,SPI1,高级TIMI/O,EXTI和AFIO。APB1负责DAC,USB,I2C,CAN,串口2345,SPI23,普通TIM
dlhto
·
2025-03-13 14:11
stm32
stm32
stm32
hal 库 使用模板(1)——界面切换
#include"Pages.h"uint8_tPagesNum=PAGE0;voidPage0Display(uint8_tKey){PagesNum=PAGE0;if(Key==KEY1){PagesNum=PAGE1;}}voidPage1Display(uint8_tKey){PagesNum=PAGE1;if(Key==KEY1){PagesNum=PAGE2;}voidPage2Dis
lh_0012
·
2025-03-13 11:23
单片机
学习
stm32
串口通信-
STM32
的USART串口通讯程序
目录一、原理介绍1.串口协议2.常用协议标准1)RS-2322)RS-4853.RS232、485电平与TTL电平的区别1)RS232电平2)RS485电平3)TTL电平4)RS232、485电平与TTL电平的区别3.USB转串口1)基本原理2)芯片简介3)工作原理二、串口通信操作1.驱动下载2.程序编写1)源程序2)编译运行3)烧录结果三、总结一、原理介绍1.串口协议串口是显控设备与信号处理板之
love_yiyi_li
·
2025-03-13 08:55
stm32
单片机
arm
STM32
固件库解析与示例代码
STM32
固件库是针对STMicroelectronics的
STM32
微控制器系列而设计的一套软件库。它提供了一组丰富的功能和驱动程序,帮助开发人员轻松地编写嵌入式应用程序。
QoyOle
·
2025-03-13 07:20
stm32
单片机
嵌入式硬件
STM32
常见外设的驱动示例和代码解析
以下是针对
STM32
常见外设的驱动示例和代码解析,基于HAL库实现,适用于大多数
STM32
系列(如F1/F4/H7等),可根据具体型号调整引脚和时钟配置。
HH予
·
2025-03-13 07:16
嵌入式驱动工程项目开发
stm32
程序代码篇---
STM32
串口通信
1.头文件和全局变量2.串口1初始化函数3.串口1发送字节函数4.串口1发送字符串函数5.串口1发送数字函数6.重定义fputc函数7.串口数据解析函数8.串口2中断服务程序总结前言本次将介绍一个基于
STM32
Ronin-Lotus
·
2025-03-13 07:16
嵌入式硬件篇
程序代码篇
stm32
单片机
嵌入式硬件
STM32
F407 内部参考电压校准实现 HAL库
STM32
F407提供了一个内部固定参考电压VREFINT,这是一个精确的1.21V固定电压源。
电工小王(全国可飞)
·
2025-03-13 04:54
使用HAL库开发stm32
stm32
单片机
嵌入式硬件
STM32
HAL库 CAN_1
"can.c"#include"stdio.h"CAN_TxHeaderTypeDefmycan_tx;CAN_RxHeaderTypeDefmycan_rx;voidCANFilter_Config(void)//滤波{CAN_FilterTypeDefsFilterConfig;sFilterConfig.FilterBank=0;//CAN过滤器编号,范围0-27sFilterConfig.
泠君
·
2025-03-13 03:51
stm32
arm
嵌入式硬件
单片机
发展趋势
单片机
发展趋势现在可以说
单片机
是百花齐放,百家争鸣的时期,世界上各大芯片制造公司都推出了自己的
单片机
,从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但它们各具特色,
linice01
·
2025-03-13 02:44
嵌入式与单片机
motorola
产品
制造
存储
工作
c
单片机
入门必备常识
目录一、什么是
单片机
二、
单片机
主要的硬件功能三、
单片机
的工作原理:四、
单片机
的特点五、应用领域一、什么是
单片机
我们知道,计算机由控制器、运算器、存储器、输入设备、输出设备五大部分组成。
二年级程序员
·
2025-03-13 02:11
单片机
嵌入式硬件
单片机
的发展
一、引言
单片机
自诞生以来,经历了四十多年的风风雨雨,从最初的工业控制逐步扩展到家电、通信、智能家居等各个领域。其发展过程就像是一场精彩的冒险,每一次技术的革新都像是在未知的海域中开辟新的航线。
九溪弥烟、
·
2025-03-13 02:40
技术杂谈
单片机
嵌入式硬件
c语言让数码管显示时间,请问51
单片机
肿么编写程序让8个数码管显示时间(时分秒)...
//*******时间程序**************////*******2010-7-1400:31:39*******////*******ZXC******************////*******晶体振荡器12.000MHZ共阳数码管***////*******头文件*********************//#include#defineucharunsignedchar#def
3type
·
2025-03-12 21:06
c语言让数码管显示时间
单片机
实现的数字电压表设计
本文还有配套的精品资源,点击获取简介:本文介绍了使用
单片机
设计和实现数字电压表的项目,包括信号采集、
单片机
编程、数据显示、电源管理、误差校正、用户界面和安全措施等关键步骤。
赵阿萌
·
2025-03-12 21:06
单片机
开发为什么不用C++?
最近受到很多初学者的灵魂拷问,
单片机
需要学C++吗?还别说,问这问题的还挺多的,今天以一篇文章来说下。很多小白觉得,C语言这老古董,语法简陋得像石器时代的产物,为什么还牢牢霸占着
单片机
开发的江山?
无际单片机编程
·
2025-03-12 18:18
单片机
嵌入式硬件
嵌入式开发
c++
开发语言
java
stm32
mdk5.38a版本使用v6编译器6.19、6.20,下载,安装编译器,pack固件包,外设标准库。
文章背景:2023年6月因为使用编译器V5太慢,并且我需要的编译调试次数又多,所以需要采用了v6进行编译,v6编译器可以更快;此次花了很大的精力研究,研究了差不多2周,使用的是
stm32
f4;环境准备:
我的老子姓彭
·
2025-03-12 16:06
单片机
stm32
嵌入式硬件
OTP
单片机
调试工具
大部分的OTP
单片机
开发流程是先用仿真器进行仿真,f仿真完成之后再烧录OTP
单片机
芯片进行验证,但是很多少时候会发现有一个问题,仿真器仿真都是OK的,但是一旦焊接在板上了,就往往发现有问题,因为硬件条件变化
zhongvv
·
2025-03-12 10:58
应广单片机开发工具使用
嵌入式硬件
应广单片机开发
OTP开发工具
OLED显示
双机通信
单线通信
【
STM32
U5系列产品介绍】
STM32
U5系列产品介绍前言及初心
STM32
U5--打造超低功耗产品新标杆
STM32
U5--新特性介绍
STM32
U5--片上资源说明
STM32
U5--低功耗的表现
STM32
U5--开发板介绍结束语前言及初心首先
weixin_40454030
·
2025-03-12 10:24
stm32
嵌入式硬件
单片机
应广
单片机
adc_应广
单片机
选型表-2014
Series系列型号FPPA核心数OTPROM(KWord)RAM(Byte)ADC(bit*ch)I/OLCD(bit*ch)PWMINTSpecialFunctionsPackageRe.PMS150-S081160-6--1-SOP82501C,12C509PMC150-S081160-6--1-SOP8131,513PMC153-S141164-12--2-SOP14153,2511,16
weixin_39866974
·
2025-03-12 10:54
应广单片机adc
应广
单片机
adc_台湾应广
单片机
单片机
PMC131 带12位ADC、采用FPPATM技术
PMC131台湾应广一级代理现货批发长期供应带12位ADC、采用FPPATM技术、单核心8位
单片机
PMC131替代松翰SN8P2711芯片PIN对PIN,引脚功能及脚位完全兼容,仅需更换code,不改PCB
晁好刚
·
2025-03-12 10:54
应广单片机adc
应广
单片机
adc_(1条消息) 应广
单片机
adc和pwm例程
应广
单片机
Otp单核系列主要有以下几个系列,15x系列为纯iO,13x系列为带12bit的adc,17x系列为带8bit的adc,现在我用pms132B写个adc/pwm例程,方便大家快速上手.不多说,
皆苦52
·
2025-03-12 10:54
应广单片机adc
单片机
-
STM32
U5系列各模式下的功耗
多种功耗模式+更多省电小技巧先进且灵活的低功耗设计110nAShutdown300nAStandby475nAStandby+RTC1.7μAStop3(with16kBSRAM)3.1μAStop3(fullretantionSRAM)3.4μAStop2(with16kBSRAM)6.6μASlop2(fullretention:786-KbyteRA)Downto19.5uA/MHz(Run
手树
·
2025-03-12 10:23
单片机
stm32
嵌入式硬件
stm32
u5x当配置两个QSPI时,QSPI外设无法正常工作
stm32
u5x当配置两个QSPI时,QSPI外设无法正常工作。
qq_32809397
·
2025-03-12 09:22
Stm32Cube
TouchGFX
stm32
嵌入式硬件
单片机
软件IIC和硬件IIC的主要区别,用标准库举例!
以下是详细对比及标准库(以
STM32
标准外设库为例)的实现差异:1.核心区别特性软件I²C硬件I²C实现方式通过GPIO引脚模拟I²
Python小老六
·
2025-03-12 08:46
单片机
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
其他