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入门教程
Modbus-RTU错误响应
目录一、基础信息1.1、适用场景1.2、变量类型1.3、调用非本文函数二、主要程序内容2.1、头文件声明内容2.2、子函数三、使用示例3.1、
STM32
的HAL库串口1发送响应数据3.2、STC单片机串口
洪恒远
·
2024-08-29 07:23
Modbus
stm32
修改
STM32
的HAL库的系统时钟(SysTick)周期
、思路解析二、系统时钟周期为100us2.1、重新定义初始化函数2.2、重新定义中断调用的函数三、系统时钟周期为10ms3.1、重新定义初始化函数3.2、重新定义中断调用的函数一、简介1.1、开发环境
STM32
CubeIDEV1.9
洪恒远
·
2024-08-29 07:23
STM32
stm32
单片机
550MHz超高主频:揭秘ST公司M7单核性能王MCU(附全系列MCU报告一览表)
如今在针对光伏储能技术新趋势中,通过运用
STM32
H7系列芯片,可以在光伏发电中实现
Victor-Tian
·
2024-08-28 20:10
MCU
意法半导体
ST
MCU
微控制器
基于
STM32
开发的智能垃圾桶系统
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化超声波传感器检测与垃圾桶开关控制状态显示与声音提示Wi-Fi通信与满溢通知应用场景家庭环境的智能垃圾桶管理办公室与公共场所的智能垃圾处理常见问题及解决方案常见问题解决方案结论1.引言随着智能家居设备的不断发展,智能垃圾桶逐渐成为提升生活质量和便利性的重要工具。智能垃圾桶系统可以通过传感器检测垃圾桶的使用情况,自动开
嵌入式详谈
·
2024-08-28 19:00
stm32
嵌入式硬件
单片机
在
STM32
上实现嵌入式人工智能应用
STM32
微控制器由于其高性能和低功耗的特性,非常适合部署轻量级AI模型。
嵌入式详谈
·
2024-08-28 19:30
stm32
人工智能
嵌入式硬件
基于
STM32
开发的智能家居语音控制系统
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化语音识别处理设备控制与状态显示Wi-Fi通信与远程控制应用场景家庭环境的语音控制办公室的智能化管理常见问题及解决方案常见问题解决方案结论1.引言随着人工智能技术的发展,智能家居设备逐渐普及。通过语音识别技术,用户可以通过简单的语音指令控制家中的设备,如灯光、空调、电视等,提升生活的便利性和舒适性。本文将介绍如何使用
嵌入式详谈
·
2024-08-28 18:59
stm32
智能家居
嵌入式硬件
标准库
STM32
F1_USART2_DMA接收发送数据源码分享直接复制能用
标准库
STM32
F1_USART2_DMA接收发送数据源码分享直接复制能用
STM32
的DMA通道表:现有一个小需求,使用
STM32
F1系列单片机做串口2的收发数据的功能,通过PC上的串口调试助手给单片机发一串数据
谢谢~谢先生
·
2024-08-28 15:02
1024程序员节
stm32
笔记
我在高职教
STM32
——ADC电压采集与光敏电阻(3)
大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正是如此,才有了借助CSDN平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思设计的教学课件分享出来,如果您正是一名单片机爱好者或是一名同行,欢迎点赞+关注,各位的支持是本人持续输出的动力,多谢多谢!从我们已经学到的知识可以了解到,单
南耿先生
·
2024-08-28 14:31
我在高职教STM32
stm32
嵌入式硬件
单片机
STM32
串口相关(二)--最优的串口使用方式及说明
STM32
串口相关(二)–最优的串口使用方式及说明【注】
STM32
串口相关,总共分为三个部分:①发送接收基础性问题。②最优的串口使用方式及说明。③串口发送接收数据的一般算法。
漏网知萸
·
2024-08-28 14:30
stm32
单片机
嵌入式硬件
STM32
的IAP
STM32
的IAP(In-ApplicationProgramming,在应用编程)地址主要涉及IAP程序本身的存储地址以及它所要操作的应用程序(APP)的存储地址。
道亦无名
·
2024-08-28 12:46
STM32学习
stm32
嵌入式硬件
单片机
基于
STM32
设计的校园智慧路灯系统(华为云IOT)(212)
文章目录一、前言1.1项目介绍【1】开发背景【2】项目实现的功能【3】项目硬件模块组成1.2设计思路【1】整体设计思路【2】整体构架【3】上位机开发思路【4】开发阶段供电方式1.3项目开发背景【1】选题的意义【2】可行性分析【3】参考文献【4】摘要【5】项目背景1.4开发工具的选择【1】设备端开发【2】上位机开发1.5系统框架图1.6系统功能总结1.7设备原理图1.8硬件实物图二、硬件选型2.1S
DS小龙哥
·
2024-08-28 10:34
智能家居与物联网项目实战
stm32
华为云
物联网
路灯
智慧路灯
ASP.NET Core
入门教程
一 创建最小 API
构建最小API,以创建具有最小依赖项的HTTPAPI。它们非常适合需要在ASP.NETCore中仅包括最少文件、功能和依赖项的微服务和应用。本教程介绍使用ASP.NETCore生成最小API的基础知识。启动VisualStudio2022并选择“创建新项目”。在“创建新项目”对话框中:在“搜索模板”搜索框中输入Empty。选择“ASP.NETCore空”模板,然后选择“下一步”检查代码Progra
充值内卷
·
2024-08-28 08:23
asp.net
后端
ASP.NET Core
入门教程
二 实现基本 GET 和 POST 接口
ASP.NETCore是一个开源的Web框架,它允许开发者轻松地构建现代、高性能的Web应用程序。在本篇文章中,我们将学习如何使用ASP.NETCore实现基本的GET和POST接口。1.创建一个新的ASP.NETCoreWebAPI项目首先,我们需要创建一个新的ASP.NETCoreWebAPI项目。在VisualStudio中,选择"创建新项目",然后选择"ASP.NETCoreWeb应用程序
充值内卷
·
2024-08-28 08:53
asp.net
后端
ASP.NET Core
入门教程
三 结合 EFCore 和 SQLite
ASP.NETCore是一个开源的Web框架,它允许开发者轻松地构建现代、高性能的Web应用程序。EntityFrameworkCore(EFCore)是一个轻量级、可扩展的ORM(对象关系映射)框架,它支持多种数据库。SQLite是一个轻量级的嵌入式数据库,适用于小型应用程序。在本篇文章中,我们将学习如何在ASP.NETCore项目中结合EFCore和SQLite。1.创建一个新的ASP.NET
充值内卷
·
2024-08-28 08:51
asp.net
sqlite
后端
STM32
FMC/FSMC接口与外部NOR Flash存储器的交互研究
为了实现
STM32
的FMC/FSMC接口与外部NORFlash存储器的交互,我们需要了解NORFlash存储器的特点、FMC/FSMC接口的配置和相关操作代码。
嵌入式杂谈
·
2024-08-28 01:37
stm32
microsoft
嵌入式硬件
qnap虚拟linux,QNAP进阶教程:威联通NAS 虚拟机教程 安装精简版win10、软路由、群晖NAS系统!...
g9L&@$C0]$`0I爆肝更新,终究用最浅显易懂、图文并用的方式,写了2篇威联通/r&h%e&m*{2l%o新手
入门教程
!;S3u;r0M3o,p(v%X2n(e2V:o"E"U3q+
ariel7morita
·
2024-08-28 00:02
qnap虚拟linux
STM32
ADC连续采集
STM32
的ADC是12位逐次逼近型的模拟数字转换器。ADC中的各个通道的A/D转换可以单次、连续、扫描或间断模式执行。
没有钱的钱仔
·
2024-08-27 19:53
stm32
嵌入式硬件
单片机
STM32
F407ZGT6 CAN笔记
学习CAN协议、参考野火的开发手册和代码随记2020年7月30日09:22:01一、CAN1.简介控制器局域网络(ControllerAreaNetwork),由德国的BOSCH公司开发的,并最终成为国际标准。2.特点异步通讯半双工两线CAN_High&&CAN_Low所谓的差分信号线ISO11898标准的高速、短距离------闭环网络闭环总线最大长度为40M最高速度为1Mbps总线两端接120
AI_SEED
·
2024-08-27 18:52
STM32
stm32
can
单片机
STM32
中I2C通信的完整C语言代码范例
在嵌入式系统开发中,
STM32
芯片是一种广泛应用的微控制器,具有强大的性能和丰富的外设功能。
慢跑的平头哥
·
2024-08-27 15:04
嵌入式
stm32
c语言
嵌入式硬件
I2C
按键输入控制LED灯、蜂鸣器外部中断方式-基于
STM32
F103ZET6_开发板
使用外部中断的好处:提高实时性:外部中断允许
STM32
单片机在特定事件发生时立即响应,而无需持续轮询。这使得系统能够更快速地响应外部事件,如按键按下、定时器溢出等,从而提高了系统的实时性和效率。
gqyxzs
·
2024-08-27 11:04
单片机
stm32
嵌入式硬件
ES6 随笔 1-ECMAScript 6 简介
0.该随笔灵感主要来源于阮总的开源博客阮一峰ES6
入门教程
1.Babel用于将ES6语法转为ES5的转码器配置文件.babelrc默认转换新的js句式语法,不转换新的api可使用core-js和regenerator-runtime
肯尼思布赖恩埃德蒙
·
2024-08-27 11:02
Dhtml
STM32
学习五点灯
首先根据原理图确定引脚假设此时是接在PB8上外接一个高电平的LED首先要查找GPIOB挂载在哪根时钟线,打开对应的时钟由图可知挂载在APB1上因此只需要将AHB1时钟线的第一位置一即可(从第0位开始)到此时钟线基本打开,开始配置PB引脚输出模式寄存器中选择输入/输出选择输出后配置输出模式然后是输出的速度和浮空等参数最后配置高低电平设置LED默认状态,到此即可。写好初始化函数在led.h文件中声明一
2201_75620634
·
2024-08-27 09:23
stm32
学习
嵌入式硬件
一步步基于HAL库
STM32
程序RCT6移植到ZET6
一份来自于大牛室友@Top嵌入式的博客_CSDN博客-Linux驱动开发,
STM32
,U-Boot源码分析领域博主的代码,他是基于
STM32
c8t6的HAL库编写的,由于我只有正点原子精英板,于是便从零开始学习
tt555555555555
·
2024-08-26 21:09
STM
32
stm32
arm
基于HAL库实现按键中断
(2)实验环境:集成
STM32
F103ZET6、红LED灯、绿LED灯、蓝LED灯的开发板;
STM32
CUBEMAX软件;KEIL软件;ST-LINK下载器。
拖拉机推车员
·
2024-08-26 18:11
stm32
arm
嵌入式硬件
STM32
HAL库 定时中断和编码输入
这些基础的东西看视频很费时间而且有过基础的在学习只是库不太清楚,希望我总结的库使用的一些使用能节约一点大家的时间。voidTIM3_Init(u16arr,u16psc){TIM3_Handler.Instance=TIM3;//通用定时器3TIM3_Handler.Init.Prescaler=psc;//分频系数TIM3_Handler.Init.CounterMode=TIM_COUNTER
仟人斩
·
2024-08-26 18:39
随便写点
stm32
stm32
定时中断
pwm
编码器输入
我在高职教
STM32
——ADC电压采集与光敏电阻(1)
大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正是如此,才有了借助CSDN平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思设计的教学课件分享出来,如果您正是一名单片机爱好者或是一名同行,欢迎点赞+关注,各位的支持是本人持续输出的动力,多谢多谢!从我们已经学到的知识可以了解到,单
南耿先生
·
2024-08-26 15:51
我在高职教STM32
stm32
嵌入式硬件
单片机
我在高职教
STM32
——GPIO入门之蜂鸣器
大家好,我是老耿,高职青椒一枚,一直从事单片机、嵌入式、物联网等课程的教学。对于高职的学生层次,同行应该都懂的,老师在课堂上教学几乎是没什么成就感的。正因如此,才有了借助CSDN平台寻求认同感和成就感的想法。在这里,我准备陆续把自己花了很多心思的教学设计分享出来,主要面向广大师生朋友,单片机老鸟就略过吧。欢迎点赞+关注,各位的支持是本人持续输出的动力,多谢多谢!本篇我们延续上一章闪烁灯的主题,通过
南耿先生
·
2024-08-26 15:21
我在高职教STM32
stm32
嵌入式硬件
单片机
python sanic教程_基于python3.5+的web框架sanic中文
入门教程
简介sanic是一款用python3.5+写的webframework,用法和flask类似,sanic的特点是非常快github官网:https://github.com/channelcat…速度比较框架实现基础每秒请求数平均时间SanicPython3.5+uvloop30,6013.23msWheezygunicorn+meinheld20,2444.94msFalcongunicorn+
weixin_39771614
·
2024-08-26 10:48
python
sanic教程
gcc-arm-none-eabi工具链接集合
gcc-arm-none-eabi编译工具链集合下载连接ArduPilotfirmware:/Tools/
STM32
-tools
G
·
2024-08-26 07:28
arm
stm32
工业按键检测_
STM32
F103(库函数)——按键检测
在我的
STM32
F103ZET6核心板上有四个按键,其中一个是复位按键,其余三个原理图如下图所示。其中KEY0和KEY1分别接在PE3和PE4上,然后低有效。WK_UP接在PA0上,高电平有效。
weixin_39871162
·
2024-08-26 06:53
stm32
工业按键检测
STM32
要按复位键才能下载问题解决
拿别人的Keil工程来测试,点击下载程序显示:“notargetconnect”,检查过不是BOOT0/1的问题,最后发现按下板上的复位键时点击Keil下载程序,松开复位键就能烧录程序进去。用示波器测量ST_LINKSWD的reset引脚在点击下载时根本就没有复位低电平信号,同时也发现只有在按住板上复位键时,点击魔术棒-Debug-Setting才能检测到单片机SWDIO,否则就显示“notarg
CJH3231
·
2024-08-26 06:53
软件使用
stm32
keil
mdk
单片机
STM32
微控制器--复位程序
在
STM32
微控制器中,复位程序是指系统上电或发生复位事件后,微控制器首先执行的一段初始化代码,它负责配置CPU和相关外设的基本环境,为后续应用程序的运行做好准备。
小蘑菇二号
·
2024-08-26 06:21
stm32
嵌入式硬件
STM32
实现水下四旋翼(三)通信任务——遥控器SBUS通信
目录一.遥控器SBUS通信原理1.遥控器通信原理2.SBUS通信协议二.基于UCOS-III操作系统创建通信任务三.实现SBUS通信驱动程序四.实现遥控器SBUS通信的应用程序一.遥控器SBUS通信原理1.遥控器通信原理无人系统的远程控制包括遥手持遥控器控制和地面站控制。遥控器是实现无人车、无人机、无人潜航器运动控制的基本部件,用一个高大上点的词叫人在回路控制,或者人机协同控制。也就是将人的意志通
何为其然
·
2024-08-25 22:06
嵌入式
STM32
嵌入式
基于Keil软件实现DMA+AD多通道(江协科技HAL库)
DMA+AD多通道实验是基于江协科技
STM32
的HAL库工程模板创建的(可以在作品“基于江科大
STM32
创建的HAL库工程模板”中的结尾处获取工程模板的百度网盘链接)复制“OLED显示”的工程文件——“
藤县智航云科技工作室
·
2024-08-25 22:04
江协科技之HAL库
科技
stm32
嵌入式硬件
单片机
mcu
STM32
四轴无人机设计——遥控器PPM信号
1、前言由于时间原因,我使用的遥控器是直接买的成品,富斯I6x+IA6B接收机,据说是一代神控,富斯的遥控器总共有ibus模式、sbus模式、PPM模式。我使用的是PPM模式。2、什么是PPMPPM信号其实就是很多个PWM信号综合到一起,形成一路PWM信号的形式叫做PPM信号。PPM信号一帧数据分为低电平(0.5ms)+高电平(0.5ms-1.5ms),高电平长度与PWM占空比成正比。因为一帧信号
一个旅者
·
2024-08-25 21:00
四旋翼无人机设计
stm32
单片机
传感器
物联网毕业设计 - 基于单片机的自动写字机器人
⭐️基于
STM32
+AB32VG1单片机的写字机运动控制系统⭐️
STM32
F4单片机AB32VG1单片机RT-Thread物联网操作系统SD卡文件读取与发送速度前馈、折角优化、加速处理等算法源码:https
DD学长
·
2024-08-25 21:30
物联网毕设
毕业设计
单片机
物联网
机器人
自动写字机器人
毕业设计
01:【江科大
stm32
】:LED闪烁/LED流水灯/蜂鸣器
1、LED闪烁程序/*LED灯闪烁,LED正极连接电源,负极连接PA0引脚,所以输出0点亮,输出1熄灭*/#include"
stm32
f10x.h"#include"Delay.h"intmain(void
浅陌pa
·
2024-08-25 19:44
#
江科大【标准库】
stm32
单片机
嵌入式硬件
stm32
定时器中断
在上一篇
STM32
外部中断的理解中,我们讲述了
stm32
的外部中断,它是通过外部的一个中断信号作为中断源,对CPU进行申请中断处理的;此篇,我们再讲述下
stm32
的内部定时器中断。
xiongxianhe
·
2024-08-25 16:27
stm32
单片机
stm32中断
stm32
单片机
嵌入式硬件
STM32
中断处理:深入理解和高效应用
STM32
微控制器提供了丰富的中断源和灵活的中断管理机制,使得开发者能够实现高效的任务处理和响应。本文将深入探讨
STM32
中断处理的原理、配置和应用。
嵌入式杂谈
·
2024-08-25 08:37
stm32
单片机
嵌入式硬件
Electron
入门教程
2 ——进程模型
欢迎来到Electron的第二期
入门教程
,上一期我们从零开始编写并发布了第一个简单的windows桌面应用程序,对electron的项目结构等也有了基本了解。
害恶细君
·
2024-08-25 04:15
windows
前端框架
electron
chrome
node.js
【
STM32
FreeRTOS】内存管理
除了FreeRTOS提供的动态内存管理方法,标准的C库也提供了函数malloc()和函数free()来实现动态的申请和释放内存。为啥不用标准的C库自带的内存管理算法?因为标准C库的动态管理方法有如下缺点:占用大量的代码空间,不适合用在资源紧缺的嵌入式系统中没有线程安全的相关机制运行有不确定性,每次调用这些函数时花费的时间可能都不相同内存碎片化因此,FreeRTOS提供了多种动态内存管理的算法,可针
heater404
·
2024-08-25 01:54
STM32
stm32
FreeRTOS
单片机
stm32
—CAN
1.CANBUS德国电气商--->博世(Bosch)CAN:ControllerAreaNetwork控制器局域网一种用于通信的串行总线系统,广泛应用于汽车、工业自动化等领域当时主要
嵌入式小小聪
·
2024-08-25 01:53
STM32
stm32
笔记
STM32
常用C语言知识总结
目录一、引言二、C语言基础1.数据类型2.变量与常量3.控制结构4.数组与指针5.字符串6.extern变量声明7.内存管理三、
STM32
中的C语言特性1.位操作2.寄存器操作一、引言
STM32
作为一款广泛应用的微控制器
千千道
·
2024-08-25 00:51
STM32
C语言
stm32
c语言
嵌入式硬件
【
STM32
】写Keil程序的注意事项
看正点原子的资料使用Keil写
STM32
程序的时候,总是在不断学习,不断探索。
Tesseract_9527
·
2024-08-24 13:16
嵌入式
stm32
嵌入式硬件
单片机
【RTT-Studio】详细使用教程十二:UART的分析和使用
文章目录一、简介1.串口发送模式2.串口接收模式二、串口配置三、串口发送四、串口接收一、简介 本文主要阐述
STM32
串口的几种工作中使用的工作模式和编程思路。
0南城逆流0
·
2024-08-24 13:41
RTT-Studio
单片机
stm32
嵌入式硬件
【
STM32
FreeRTOS】信号量与互斥锁
二值信号量二值信号量的本质是一个队列长度为1的队列,该队列就只有空和满两种情况,这就是二值。二值信号量通常用于互斥访问或任务同步,与互斥信号量比较类似,但是二值信号量有可能会导致优先级翻转的问题,所以二值信号量更适合用于同步。SemaphoreHandle_txSemaphoreCreateBinary(void);xSemaphoreTake(SemaphoreHandle_txSemaphor
heater404
·
2024-08-24 13:41
STM32
stm32
单片机
FreeRTOS
Linux驱动学习之内核接口和多节点设备
一驱多设前置open和relase参数一样,如果说多个设备用一套open,close,我们该怎么确定是哪个灯呢,我们可以想到
stm32
hal库串口
吾有三德
·
2024-08-23 19:20
Linux驱动学习
学习
一文让你熟练掌握B_LUX_V22 光照传感器
本文涉及IIC,需要了解IIC请转到IIC协议(以
STM32
为例,软件iic,第一部分时序讲解,第二部分代码实现)概述B_LUX_V22是一种用于两线式串行总线接口的数字型光强度传感器集成电路。
吾有三德
·
2024-08-23 19:49
stm32
嵌入式硬件
单片机
开发语言
Python爬虫
入门教程
(非常详细)_python爬虫自学
设k值为3,即每抓取3个页面后,重新计算一次PageRank值。已知有{1,2,3}这3个网页下载到本地,这3个网页包含的链接指向待下载网页{4,5,6}(即待抓取URL队列),此时将这6个网页形成一个网页集合,对其进行PageRank值的计算,则{4,5,6}每个网页得到对应的PageRank值,根据PageRank值从大到小排序,由图假设排序结果为5,4,6,当网页5下载后,分析其链接发现指向
rr8f2haQf
·
2024-08-23 19:45
python
爬虫
javascript
零基础期权
入门教程
(33)基本策略之 vertical credit spread
期权投资可以做买方(权利方)也可以做卖方(义务方)。一般来说,卖方策略的成功率要高一些,这是因为,以卖put为例,卖方的break-evenpoint在当前价格的下方。然而卖方策略也有一个致命的缺点,那就是盈利有限、风险无限。举个例子,假设SPY现在的价格是400,你卖出一张一个月后到期的行权价为400的平值put合约,价格为12。如果在到期日SPY的价格低于400,你将会被行权,买入100股SP
期权钩沉
·
2024-08-23 17:30
上一页
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
其他