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物联网
【单片机毕业设计5-基于
stm32
c8t6的酒窖监测系统】
【单片机毕业设计5-基于
stm32
c8t6的酒窖监测系统】前言一、功能介绍二、硬件部分三、软件部分总结前言这里是小殷学长,单片机毕业设计篇5基于
stm32
的酒窖监测系统创作不易,拒绝白嫖可私一、功能介绍
小殷学长
·
2024-02-04 02:07
毕业设计
单片机
课程设计
stm32
创业之星评比投票
1号智慧农业学院姓名:高莲春班级:
物联网
15-1个人简介:竞选创业之星的我,即将为大家开启我青春故事的旅程:随着科技的发展,无人机更加贴近生活,我在15年底学校无人机课程中,表现突出,同时在学校的大力支持下
长安谓谁
·
2024-02-04 01:23
怎么入门
stm32
入门
STM32
可以通过以下步骤来进行:了解
STM32
基础知识:阅读
STM32
的基础资料,包括官方文档、数据手册以及相关教程。
若忘即安
·
2024-02-04 01:04
stm32
嵌入式硬件
单片机
STM32
CAN2进入bus off 模式
工作遇到的问题记录无人机CAN2整个进不了中断,通过查看寄存器判定出CAN节点进入了busoffmode为何进入busoff,最后通过示波器看到整个CAN2总线波形就不对,总线出现了错误Busoff的产生是一定是因为节点自身识别到自己发送错误,TEC(TransmitErrorCounter)>255导致的。通过监测CAN相关寄存器的值,记录一个正常的和一组不正常的,找到两组数据的差异点,再对比芯
不熬夜,早点睡
·
2024-02-03 23:21
stm32
嵌入式硬件
单片机
【
STM32
—HAL库中断/DMA控制和完成串口通信】
前言
STM32
是一款基于ARMCortex-M处理器的32位微控制器系列,具有丰富的外设和强大的性能,广泛应用于嵌入式系统开发。串口通信是嵌入式系统中常用的通信方式之一,可以实现与外部设备的数据交互。
阿sir333
·
2024-02-03 23:46
stm32
嵌入式硬件
STM32
的USART分析
如果有51单片机对串口UART学习的基础,学这个应该会很容易;本篇博文是基于
STM32
f103ZET6芯片和3.5.0库开发方式的博文;如有不足指出,还望多多指教;串口框图工程建立后,需要在工程中添加
stm32
f10x_usart.h
wuyuzun
·
2024-02-03 23:46
硬件
stm32
stm32
基于
STM32
的DMA在外设数据交换中的应用案例
如何使用
STM32
的DMA在外设数据交换中实现高效的数据传输呢?下面,我将提供一个应用案例,涉及使用
STM32
的DMA在UART外设和内存之间进行数据传输的示例。
嵌入式杂谈
·
2024-02-03 23:16
stm32
嵌入式硬件
单片机
STM32
UART/USART与RTOS的多任务通信和同步机制设计
在
STM32
微控制器中,UART/USART与RTOS的多任务通信和同步机制设计可以通过操作系统提供的任务调度机制和各种同步原语(例如信号量、邮箱、消息队列等)来实现。
嵌入式杂谈
·
2024-02-03 23:16
stm32
嵌入式硬件
单片机
STM32
—基于中断/DMA方式的串口通信
STM32
—基于中断/DMA方式的串口通信前言
STM32
串口通信硬件以及通信协议串口协议
STM32
F103串口通信协议数据帧格式通信流程错误处理示例代码RS-232标准电气特性信号传输方式接口连接应用领域
Alone--阮泽宇
·
2024-02-03 23:15
stm32
单片机
嵌入式硬件
STM32
UART/USART的低功耗模式和节能优化策略
在
STM32
微控制器中,UART/USART模块的低功耗模式和节能优化策略可以帮助减少系统功耗,并延长电池寿命。
嵌入式杂谈
·
2024-02-03 23:45
stm32
嵌入式硬件
单片机
基于HAl库函数实现
STM32
F103C8T6移植uC/OS-III
目录一、UCOSIII介绍1、简单说明2、UCOSIII的任务简介UCOSIII中的任务由三部分组成:任务堆栈、任务控制块和任务函数。UCOSIII的系统任务任务状态:3、任务堆栈的建立二、实验任务构建1、CubeMX的构建2、UCOS-III源码获取3、文件移植准备4、文件移植三、任务代码添加1、为bsp.c和bsp.h添加代码2、修改main.c文件代码3、修改其余文件部分代码3、任务代码修改
Lc-Yusheng
·
2024-02-03 23:14
stm32
p2p
蓝桥杯
STM32
错误纠错
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET);:意思是没有发送数据或没有发送完数据的时候是RERET,一直死等;直到把数据发送完是SET,等式不成立往下执行。voidSend_data(u8*s){while(*s!='\0'){while(USART_GetFlagStatus(USART1,USART_FLAG_TC)==RES
linux boy
·
2024-02-03 23:14
每天一遍
stm32
STM32
微控制器 | 复习六 | USART原理及应用
一、通信协议的定义通信是指通信双方的一种约定,包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式等问题作出统一规定。也称通信控制规程。二、串行通信和并行通信的优缺点并行通信:传输原理:数据各个位同时传输。优点:速度快缺点:占用引脚资源多串行通信:传输原理:数据按位顺序传输。优点:占用引脚资源少缺点:速度相对较慢三、串行通信的通信方式同步通信:带时钟同步信号传输。(SPI、IIC通信接口)异步
阿牛哥dd
·
2024-02-03 23:44
STM32
C++ 串口通信
STM32
C++串口通信
STM32
C++编程设置注意main.cpp代码注意运行结果补充补充二补充三源码
STM32
C++编程设置参考:
STM32
的C++的简单实现(MDK5
STM32
F103大容量系列)
m_zhaoguangbao
·
2024-02-03 23:44
c++
stm32
嵌入式
毕业设计 单片机
stm32
智能大棚监控护理系统 - lora 远程通信
文章目录0前言1简介2主要器件3实现效果4设计原理4.1lora无线通信4.2MG812二氧化碳监测模块4.3MQ-2烟雾传感器5部分核心代码6最后0前言这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的
Mdc_stdio
·
2024-02-03 23:44
毕业设计
物联网
嵌入式
单片机
stm32
嵌入式硬件
大棚系统
毕业设计
STM32
基于SPI的显示(OLED)
文章目录前言OLED屏幕实验目标代码分析1代码分析2主函数实验结果总结前言本文使用SPI通信的OLED屏幕,芯片使用的是
STM32
F103ZET6。
牛奶yu茶
·
2024-02-03 23:43
嵌入式
stm32
spi
基于
STM32
的UART/USART数据传输的错误检测和纠错机制研究
在
STM32
的UART/USART数据传输过程中,为了确保数据的可靠性,通常需要使用错误检测和纠错机制。常见的错误检测和纠错技术包括奇偶校验、循环冗余校验(CRC)、硬件流控制和重发机制等。
嵌入式杂谈
·
2024-02-03 23:43
stm32
嵌入式硬件
单片机
STM32
hal库学习(F1)-ADC
ADC简介ADC:模数转换器常见ADC类型ADC电路类型优点缺点并联比较型转换速度最快成本高、功耗高,分辨率低逐次逼近型结构简单,功耗低转换速度较慢并联比较型分压部分+比较部分+编码部分逐次逼近型控制电路+数码寄存器+D/A转换器+电压比较特点:分辨率和采样速度相互矛盾,分辨率越高,采样速率越低ADC的特性参数分辨率(刻度划分)表示ADC能辨别的最小模拟量,用二进制位数表示,比如:8、10、12、
油门子z
·
2024-02-03 23:35
stm32
学习
嵌入式硬件
STM32
hal库学习(F1)-WWDG
WWDG简介全称:Windowwatchdog窗口看门狗本质:能产生系统复位信号和提前唤醒中断的计数器特性:递减的计数器当递减计数器值从0x40减到0x3F时复位(T6位跳变到0)计数器的值大于W[6:0]值时喂狗会复位提前唤醒中断(EWI):当递减计数器等于0x40时可以产生喂狗:在窗口期内重装载计数器的值,防止复位作用:用于检测单片机程序运行时效是否精准,主要检测软件异常应用:需要精准检测程序
油门子z
·
2024-02-03 23:34
stm32
学习
嵌入式硬件
STM32
hal库学习(F1)-TIMER
us*=72;while(us--);}//有明显的缺点://延时不精准,//CPU死等//例如函数调用压栈出栈需要时间,ARM流水线导致时间不确定,只是大概的延时定时器定时原理定时器的核心就是计数器
STM32
油门子z
·
2024-02-03 23:34
STM32
stm32
学习
嵌入式硬件
转:微服务技术发展的现状与展望
微服务技术发展的现状与展望人工智能技术与咨询来源:计算机研究与发展,作者冯志勇等摘要随着云计算、
物联网
等技术迅速发展,用户对软件系统的需求趋于多样化,面向服务的体系架构(serviceorientedarchitecture
weixin_45614689
·
2024-02-03 23:34
微服务
microservices
架构
STM32
hal库学习(F1)-DMA
DMA简介DMA:直接存储器访问DMA传输:将数据从一个地址空间复制到另一个地址空间DMA作用:DMA传输无需CPU直接控制传输,也没有中断处理方式那样保留现场和回复现场过程而是通过硬件为RAM和IO设备开辟一条直接传输数据的通道,使得CPU的效率大大提高其实简言之:就是为CPU减负DMA路径内存-》外设外设-》内存内存-》内存DMA框图结构框图①DMA请求:DMA传输数据,先向DMA控制器发送请
油门子z
·
2024-02-03 23:32
stm32
学习
嵌入式硬件
C# 清空Receive() 接收缓存区
在控制
物联网
设备采集数据时,使用开启命令,开始采集;停止命令,停止采集。此为一次采集。
天蓝蓝的本我
·
2024-02-03 22:35
笔记
C#项目
c#
tcp/ip
ch32vxx模仿
stm32
位带操作
stm32
系列中内核为cm3的芯片支持位带操作,国产芯片模仿
stm32
规格的很多(c8t6现实标准),最近买了块沁恒的ch32v103r8t6板子,ch32vxx系列是riscv内核的,不支持位带操作,
飙风者
·
2024-02-03 19:41
stm32
mcu
risc-v
CH32库函数学习——CH32GPIO点亮LED(4)
三、初始化函数1.GPIO_INIT()2.最基本配置GPIO点亮LED四、重要函数五、主函数前言感谢沁恒的开发板用于学习,通过学习CH32来掌握标准库函数,虽然
stm32
现在都在主推HAL库,国产32
咕咕鸟bird
·
2024-02-03 19:40
单片机
stm32
嵌入式硬件
关于
STM32
FLASH上运行ecos的内存配置的一点解释
最近很多网友问了关于
STM32
上运行ecos失败的一些问题,这里简要回答。
知秋一叶
·
2024-02-03 18:06
eCos
on
mini2440
qemu
flash
table
vector
up
buffer
system
关于‘
物联网
袭击’
‘
物联网
袭击’这个词,是我前几天看了一部电影,叫名侦探柯南的《零的执行人》。
吳玉安
·
2024-02-03 18:59
MQTT代理服务器的选择
最近要使用mqtt做
物联网
通讯,需要有个mqtt代理服务器。
pmmiao
·
2024-02-03 17:30
mqtt
mqtt代理服务器
VB.NET
物联网
服务器
FluxMQ:新一代的高性能MQTT代理服务器
FluxMQ:新一代的高性能MQTT代理服务器前言FLuxMQ是一款基于java开发,支持无限设备连接的云原生分布式
物联网
接入平台。
程序媛之Lemon
·
2024-02-03 17:59
网关
物联网
Mqtt
网络
MQTT
物联网
盘点那些硬件+项目学习套件:
STM32
MP157 Linux开发板及入门常见问题解答
华清远见20岁了~过去3年里,华清远见研发中心针对个人开发板业务,打造了多款硬件+项目学习套件,涉及
STM32
单片机、嵌入式、
物联网
、人工智能、鸿蒙、ESP32、阿里云IoT等多技术方向。
华清远见IT开放实验室
·
2024-02-03 17:34
学习
stm32
嵌入式硬件
盘点那些硬件+项目学习套件:Hi3861鸿蒙开发板及入门常见问题解答
华清远见20岁了~过去3年里,华清远见研发中心针对个人开发板业务,打造了多款硬件+项目学习套件,涉及
STM32
单片机、嵌入式、
物联网
、人工智能、鸿蒙、ESP32、阿里云IoT等多技术方向。
华清远见IT开放实验室
·
2024-02-03 17:34
学习
harmonyos
华为
基于
stm32
f103c8t6与OLED实现的贪吃蛇游戏
二、硬件介绍1、0.96寸OLED我是用的是四线IIC接口的OLED2、
stm32
f103c8t6三、硬件连接B5->OLED上的SDAB6->OLED上的SCLB8->左按键3.3v->左按键B9->
芊寻(嵌入式)
·
2024-02-03 17:33
STM32
stm32
游戏
嵌入式硬件
stm32
平衡小车--(1)JGB-520减速电机+tb6612(附测试代码)
1、JGB-520编码器减速直流电机编码器这是我用的电机,红色框框中的就是编码器。编码器是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺。按照读出方式编码器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,
芊寻(嵌入式)
·
2024-02-03 17:33
STM32
stm32
嵌入式硬件
单片机
STM32
--USART串口(3)数据包
一、前言在实际的工程中肯会有同时发送多种数据的情况,比如要不停的发送x、y、z分别对应三种不同的数据。xyzxyzxyz,但接收方可能是从中间某个地方开始接收的,这就导致数据错位。所以我们就需要将数据进行分割,打包成一个一个的数据包,方便接收方进行识别。数据包的格式可以自行定义,一般有包头、包尾、校验位等。二、固定包长HEX数据包接收假设数据包,包头:0XFF;包尾:0XFE;对于包头,数据,包尾
芊寻(嵌入式)
·
2024-02-03 17:33
STM32
网络
stm32
STM32
SPI通信协议--(1)SPI基础知识总结
前言I2C(Inter-IntegratedCircuit)和SPI(SerialPeripheralInterface)是两种常见的串行通信协议,用于连接集成电路芯片之间的通信,选择I2C或SPI取决于具体的应用需求。如果需要较高的传输速度和简单的接口,可以选择SPI。如果需要连接多个设备或硬件复杂性较低的解决方案,可以选择I2C。一、SPI介绍SPI(SerialPeripheralInter
芊寻(嵌入式)
·
2024-02-03 17:33
STM32
单片机
嵌入式硬件
stm32
如何在keil中建立一个
STM32
F10x完整工程(保姆级教程)
一、前言本章将介绍如何在keil5中建立一个
STM32
F103C8T6板子的完整的工程。
芊寻(嵌入式)
·
2024-02-03 17:32
STM32
stm32
嵌入式硬件
单片机
STM32
F103基础(寄存器)——(1)3*3矩阵键盘控制5161as数码管
1、前言本篇介绍的是基于
STM32
——寄存器版本的矩阵键盘控制5161as数码管显示数字的实例。
芊寻(嵌入式)
·
2024-02-03 17:02
STM32
stm32
单片机
矩阵
盘点那些硬件+项目学习套件:
STM32
U5单片机开发板及入门常见问题解答
华清远见20岁了~过去3年里,华清远见研发中心针对个人开发板业务,打造了多款硬件+项目学习套件,涉及
STM32
单片机、嵌入式、
物联网
、人工智能、鸿蒙、ESP32、阿里云IoT等多技术方向。
华清远见IT开放实验室
·
2024-02-03 17:32
单片机
学习
stm32
STM32
SPI通信协议--(2)W25Q64简介
一、W25Q64简介1、W25Qxx中的xx是不同的数字,表示了这个芯片不同的存储容量;2、存储器分为易失性与非易失性,主要区别是存储的数据是否是掉电不丢失:易失性存储器:SRAM、DRAM;非易失性存储器:E2PROM、Flash;二、硬件电路WP:写保护,可配合内部寄存器配置,可实现硬件的写保护,低电平写保护,高电平不保护;HOLD:数据保持,如果在SPI过程中,芯片需要干其他事就可以拉低此引
芊寻(嵌入式)
·
2024-02-03 17:01
STM32
stm32
嵌入式硬件
单片机
STM32
标准库——(8)TIM输入捕获
1.输入捕获简介IC(InputCapture)输入捕获输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数每个高级定时器和通用定时器都拥有4个输入捕获通道可配置为PWMI模式,同时测量频率和占空比可配合主从触发模式,实现硬件全自动测量输出比较,引脚是输出端口,根据CNT和CCR的大小关系来执行输出动作
郑老师的小学童
·
2024-02-03 17:19
STM32
stm32
单片机
STM32
标准库——(7)TIM输出比较
1.输出比较简介OC(OutputCompare)输出比较输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形每个高级定时器和通用定时器都拥有4个输出比较通道高级定时器的前3个通道额外拥有死区生成和互补输出的功能2.PWM简介PWM(PulseWidthModulation,脉冲宽度调制)是一种对模拟信号电平进行数字编码的方
郑老师的小学童
·
2024-02-03 17:49
STM32
stm32
单片机
STM32
标准库——(6)TIM定时中断
1.TIM简介TIM(Timer)定时器定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大59.65s的定时不仅具备基本的定时中断功能,而且还包含内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发模式等多种功能根据复杂度和应用场景分为了高级定时器、通用定时器、基本定时器三种类型2.定时器类型STM
郑老师的小学童
·
2024-02-03 17:48
STM32
stm32
单片机
STM32
标准库——(9)TIM编码器接口
1.编码器接口简介EncoderInterface编码器接口编码器接口可接收增量(正交)编码器的信号,根据编码器旋转产生的正交信号脉冲,自动控制CNT自增或自减,从而指示编码器的位置、旋转方向和旋转速度每个高级定时器和通用定时器都拥有1个编码器接口两个输入引脚借用了输入捕获的通道1和通道22.正交编码器编码器接口相当于一个带有方向控制的外部时钟它同时控制着CNT的计数时钟和计数方向旋转速度:当编码
郑老师的小学童
·
2024-02-03 17:46
STM32
stm32
单片机
如何实现一个百万亿规模的时序数据库,百度智能云 BTS 架构解析和实践分享
随着互联网和
物联网
的高速发展,产生了大量的结构化、半结构化数据。在百度集团内部,BTS(BaiduTableStorage)成为处理这些半结构化数据的关键产品。
百度Geek说
·
2024-02-03 16:01
时序数据库
百度
架构
人工智能
cortexM c语言和汇编嵌套编程
编程环境是:
stm32
cubeIde原因:很多操作需要使用底层来做,比如中断时的上下文数据保存。也就是说用到汇编来实现。疑问:c语言怎么才能跟汇编很好的兼容在一起呢?必将是我下一步的必经探索之路了。
炉子热
·
2024-02-03 15:43
c语言
汇编
深度解读NVMe计算存储协议-1
随着云计算、企业级应用以及
物联网
领域的飞速发展,当前的数据处理需求正以前所未有的规模增长,以满足存储行业不断变化的需求。
古猫先生
·
2024-02-03 15:49
SSD
机器学习
人工智能
服务器
算法
Python机器学习模型库之hummingbird使用详解
而边缘计算设备,如智能手机、嵌入式系统和
物联网
设备,也需要能够运行机器学习模型以进行实时推理。PythonHummingbird是一个强大的工具,可以轻松地将机器学习模型部署到边缘设备。
Rocky006
·
2024-02-03 13:15
python
开发语言
物流自动化移动机器人|HEGERLS三维智能四向穿梭车助力优化企业供应链
例如在数智化物流仓储的建设中,企业将会大量应用自动化立体仓库、机器人、激光扫描器、RFID、MES、WMS、WCS、RCS等智能化设备与软件,融入到
物联网
技术、计算机技术、信息技术、人工智能技术等,以
qq_39775293
·
2024-02-03 13:22
仓储货架
自动化
运维
人工智能
大数据
科技
机器人
安科瑞智能微型断路器在某银行网点的设计与应用
【摘要】:随着人工智能、移动互联等现代信息技术和通信技术在电力行业的应用,实现电力系统各个环节人机交互、万物互联,打造状态全方面感知、信息合理处理、应用便捷灵活的泛在电力
物联网
已成为必然趋势。
Acrelgq23
·
2024-02-03 13:14
安全用电
浅谈智慧消防在铁路系统中的应用与发展
摘要:文章从基于
物联网
技术的“智慧消防”概念入手,探讨了智慧消防
物联网
技术在铁路工程中的应用,分析了在实际应用过程中存在的部分难点,并提出了新型
物联网
无线组网、智能传感器技术、图形可视化技术及安全隐患预测与评估的技术解决方案
Acrelgq23
·
2024-02-03 12:43
物联网
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他