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单片机
的密码锁(Proteus仿真、程序)
基于
STM32单片机
的密码锁功能描述:由STM32F103单片机最小系统+4*4矩阵键盘+LCD1602液晶显示+蜂鸣器+继电器模块1、采用STM32F103为主控芯片2、通过4*4矩阵键盘实现密码输入
单片机技能设计
·
2023-10-15 00:47
项目合集
单片机
stm32
proteus
基础WPF开发知识点
文章名称:WPF
开发笔记
作者:遮瑕修改时间:2022/11/24文章目录一、前言(一)、什么是命名空间(二)、什么是.NET类型二、WPF标记——XAML笔记(一)什么是XAML(二)XAML的使用方法
遮瑕
·
2023-10-14 19:48
wpf
microsoft
windows
微信小程序
开发笔记
(三)flex布局和自适应单位rpx
什么是flex布局在上一篇博客里,笔者在hello.wxss里使用了display:flex;。什么是flex呢?flex布局是W3c组织在2009年提出的一个新的布局方案,其宗旨是让页面的布局样式更加简单,并且可以很好地支持响应式布局。这并不是小程序所独有的技术,它本身是CSS语法的一部分。只不过早期时候,主流的浏览器对flex布局的支持并不完善,造成了开发者并不知道与这种布局方式的存在或者使用
宝贝啊!
·
2023-10-14 16:37
STM32单片机
bootloader扫盲
STM32单片机
BootLoader扫盲BootLoader和APP之间的关系APP就是平时写的单片机上的应用程序,而BootLoader本质上和APP一样,也是平时写的应用程序。
不咸不要钱
·
2023-10-14 09:17
嵌入式
STM32
stm32
bootloader
物联网
嵌入式
STM32单片机
:外部中断和定时器中断
学习32单片机过程中使用的工具:MDKKeil5+正点原子精英版(STM32F103ZET6)+STM32CubeMX+HAL开发一、外部中断1、提前在STM32CubeMX中配置引发外部中断的GPIO引脚,引脚的初始输出可以选择上拉输出或者下拉输出,这样这个GPIO的初始状态就是高电平或者低电平。2、HAL库封装好的ms级延时函数HAL_Delay()是基于系统滴答定时器构建的,在外部中断/定时
豆豆豆豆糖糖糖
·
2023-10-14 07:32
STM32单片机
单片机
stm32
嵌入式硬件
STM32物联网基于ZigBee智能家居控制系统
实践制作DIY-GC0169-ZigBee智能家居一、功能说明:基于
STM32单片机
设计-ZigBee智能家居二、功能介绍:1个主机显示板:STM32F103C最小系统+ZigBee无线模块+OLED显示器
单片机成品汇
·
2023-10-13 23:19
stm32
物联网
智能家居
STM32单片机
Cubemx使用LL库 + 串口DMA + 空闲中断实现不定长高效数据收发
1.CubeMX配置1.1串口基本参数配置我这里选用串口一为例来实现,在cubeMX中启用串口1,参数保持默认即可。1.2启用全局中断在NVIC选项卡中勾选启用全局中断。1.3启用串口接收DMA在DMA设置选项卡中点击Add按钮添加USART1_RX,并在模式设置中选择Cirular环形模式,其余参数不变,即启用加串口1的接收DMA功能,并实现环形缓冲。1.4设置cubeMX工程外设使用的库为LL
HongShion
·
2023-10-13 15:41
单片机
stm32
嵌入式硬件
c语言
至强服务器BIOS/UEFI驱动
开发笔记
至强服务器BIOS/UEFI驱动
开发笔记
驱动开发基础HelloUEFIDriver项目选择项目位置初始化驱动代码文件结构驱动程序入口和基本功能导入AMI工程AMI平台HelloUEFIDriver编译问题测试结果打印设备列表继续开发
岬淢箫声
·
2023-10-13 14:15
C/C++
单片机
Linux
服务器
驱动开发
笔记
STM32单片机
搭建工程之Keil uVision5 + STM32F103C8T6 + ST-LINK V2 烧录器
STM32单片机
搭建工程之KeiluVision5开发工具1、KeiluVision5软件514版本2、ST-LINKV2烧录器3、stm3f103c8t6(板子)4、stm32包startup_stm32f10x_md.s
编程届小学生
·
2023-10-13 14:14
单片机应用开发
单片机
stm32
SQL
开发笔记
之专栏介绍
Sql是用于访问和处理数据库的标准计算机语言,使用SQL访问和处理数据系统中的数据,这类数据库包括:Mysql、PostgresSql、Oracle、Sybase、DB2等等,数据库无非围绕着“增删改查”的核心业务进行开发。并且目前绝大多数的后端程序开发本质上是数据密集型应用,代码做的事情围绕着数据库对的数据的存取,而绝大多数应用的数据都储存在关系数据库内,所以关系数据库才是后端应用的核心与基础。
DRobot
·
2023-10-13 02:02
SQL数据库
sql
笔记
数据库
Matlab+Qt
开发笔记
(二):Qt打开mat文件显示读取的数据
前言 介绍了基础环境,最终是为了读取显示.mat文件,本篇读取mat文件并显示。补充 测试的mat文件是double类型的。Matlab库数据类型变量类型:matError,错误变量 错误类型,实际上是整形。变量类型:MATFile,mat文件指针 打开mat文件返回的指针,操作文件需要一直使用,直至关闭。变量类型:mxArray,mat数组 打开mat文件所产生的二维数组类型。Matl
红模仿_红胖子
·
2023-10-13 01:50
STM32单片机
实现固件在线升级(IAP)
固件升级方案综述单片机的固件升级方式有很多种,1、ICP:InCircuitPrograming,简单说就是在单片机开发时使用烧录器升级程序,比如使用J-Link烧录单片机程序。2、ISP:InSystemPrograming,在单片机内部实现了基于通信接口(如串口、I2C、SPI等等)的FLASH引导程序,配合厂家提供的烧录软件工具或自行开发的软件实现程序烧录。3、IAP:Inapplicati
惊晓漏
·
2023-10-13 01:40
嵌入式踩坑
单片机
stm32
嵌入式硬件
VSCode插件
开发笔记
2
前言笔者正在学习开发一款VSCode插件,文章为学习所做的笔记,供学习使用。1.package.json以下为插件中package.json的大致写法{//插件的名字,应全部小写,不能有空格"name":"vscode-plugin-demo",//插件的友好显示名称,用于显示在应用市场,支持中文"displayName":"VSCode插件demo",//描述"description":"VSC
JaniceZD
·
2023-10-13 00:39
RT-Thread开发学习笔记
一、RT-Thread介绍1、介绍RT-Thread全程RealTime-Thread,是一个嵌入式实时多线程操作系统,移植到
STM32单片机
上。
躺老鸭007
·
2023-10-12 20:42
stm32
嵌入式(STM32)学习路线和建议
嵌入式(STM32学习路线和建议)前言一、学习前期准备硬件设备准备:软件环境搭建:学习资源准备:二、基础阶段学习内容三、进阶阶段学习内容总结前言一、学习前期准备硬件设备准备:学习嵌入式,首先需要准备一块
STM32
Alone--阮泽宇
·
2023-10-12 19:04
stm32
学习
嵌入式硬件
如何学习
STM32单片机
开发
STM32单片机
的编程也是一样的,虽然支持汇编,但基本上没有人用,STM32程序都是基于C语言编程的。编程序代码可读性差,不方便移植,所以逐步的被淘汰,单片机目前基本上都是支持C语言程序编程。
无际单片机编程
·
2023-10-12 19:03
stm32
单片机
【特纳斯电子】血氧饱和度监测仪设计-实物设计
视频及资料链接:血氧饱和度监测仪设计-实物设计-电子校园网编号:T5662203M-SW设计简介:本设计是基于STM32的血氧饱和度监测仪系统,主要实现以下功能:1.
STM32单片机
作为微处理器2.MAX30102
特纳斯电子校园
·
2023-10-12 17:04
单片机设计
stm32
单片机
嵌入式硬件
物联网
c#
基于
STM32单片机
的出租车计价器
主要实现以下功能:时间显示,且可设置时间收费标准显示功能以及乘车速度、公里数等信息显示功能语音提示乘客“欢迎光临”、“欢迎下次乘坐”以及播报本次乘车信息功能可存十次乘车记录以上信息均可通过蓝牙发送给手机查看标签:
STM32
特纳斯电子校园
·
2023-10-12 17:34
stm32
单片机
嵌入式
arm
【特纳斯电子】基于物联网的指纹密码锁系统设计-实物设计
基于物联网的指纹密码锁系统设计-实物设计-电子校园网编号:T3732205M-SW设计简介:本设计是基于单片机的指纹密码锁,主要实现以下功能:1、可通过密码解锁2、可通过云平台解锁3、可通过指纹解锁标签:
STM32
特纳斯电子校园
·
2023-10-12 17:20
单片机设计
物联网
stm32
单片机
嵌入式硬件
开发笔记
| 编译报错 | error: expected identifier or ‘(‘ before ‘return‘
INT32PipView_OnDraw_3sensor(APPDISP_VIEW_DRAW*pDraw)//PIP=PictureInPicture{IRECTdst_region;UINT32uiMovieSize;#if(DUALCAM_PIP_BEHIND_FLIP)IPOINTdstLocation;#endifuiMovieSize=SysGetFlag(FL_MOVIE_SIZE);/
透明水晶
·
2023-10-12 13:28
笔记
笔记
STM32串口频繁收发至其卡死的解决方案
一、项目描述:需要
STM32单片机
与上位机使用串口频繁收发数据,收发频率为50Hz,即单片机每秒发送50帧数据,每秒接收50帧数据,每帧数据大概14字节。
Shawn_Xieshipu
·
2023-10-12 12:18
stm32
单片机
mcu
arm
STM32单片机
入门教程---GPIO输入
文章目录按键介绍传感器模块介绍硬件电路C语言相关知识数据类型宏定义typedef结构体枚举代码部分按键控制LED光敏传感器控制蜂鸣器按键介绍按键:常见的输入设备,按下导通,松手断开;按键抖动:由于按键内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有一连串的抖动,最简单的过滤方法就是加一段延时,把抖动时间耗过去;传感器模块介绍传感器模块:传感器元件(光敏电阻/热敏电阻/红外接收管
石原里美老公
·
2023-10-11 21:20
STM32新手学习
单片机
stm32
嵌入式硬件
入门
STM32单片机
自学笔记(二)
GPIO输入按键按键按下导通、松手断开按键抖动:在按键按下或者松手的瞬间会伴随一段抖动消抖方法:延时将抖动时间耗过去即可传感器模块原理:传感器器件(光敏电阻/热敏电阻/红外接收管等)的电阻随外界模拟量发生变化后,与定值电阻分压即可得到模拟电压输出,通过电压比较器二值化得到数字电压输出。按键控制LED//主函数#include"stm32f10x.h"//Deviceheader#include"D
StephenDr
·
2023-10-11 21:17
STM32
单片机
stm32
笔记
STM32单片机
入门学习(五)-按钮控制LED
按钮和LED接线LED负极接B12,正极接VCC按钮一端接B13,一端接GND,按下为低电平,松开为高电平如图:主程序代码:main.c#include"stm32f10x.h"#include"Delay.h"//delay函数所在头文件#include"LED.h"#include"KEY.h"intmain(void){intisdown;LED_Init();//初始化LEDLED_OFF
指尖魔法师
·
2023-10-11 21:16
STM32
单片机
stm32
学习
STM32单片机
入门学习(三)-流水灯
LED流水灯接线如图:5个LED负极接A0-A4,低电平点亮,高电平灭LED流水灯代码#include"stm32f10x.h"#include"Delay.h"//delay函数所在头文件intmain(void){GPIO_InitTypeDefGPIOInitStruct;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//设置时钟GP
指尖魔法师
·
2023-10-11 21:15
STM32
单片机
stm32
学习
STM32单片机
入门学习(四)-蜂鸣器
蜂鸣器接线低平蜂鸣器,低电平发声,高电平不发声,三个排针,VCC接3.3v,GND接地,I/O接A0口,如图:蜂鸣器代码:响一秒停半秒#include"stm32f10x.h"#include"Delay.h"//delay函数所在头文件intmain(void){GPIO_InitTypeDefGPIOInitStruct;RCC_APB2PeriphClockCmd(RCC_APB2Perip
指尖魔法师
·
2023-10-11 21:15
STM32
单片机
stm32
学习
STM32单片机
(三)第四节:GPIO输入练习2(光敏传感器控制蜂鸣器)
❤️专栏简介:本专栏记录了从零学习单片机的过程,其中包括51单片机和
STM32单片机
两部分;建议先学习51单片机,其是STM32等高级单片机的基础;这样再学习STM32时才能融会贯通。
乘凉~
·
2023-10-11 21:09
单片机
stm32
嵌入式硬件
程序人生
STM32单片机
(三)第一节:GPIO输出
❤️专栏简介:本专栏记录了从零学习单片机的过程,其中包括51单片机和
STM32单片机
两部分;建议先学习51单片机,其是STM32等高级单片机的基础;这样再学习STM32时才能融会贯通。
乘凉~
·
2023-10-11 21:09
单片机
stm32
嵌入式硬件
STM32单片机
(三)第二节:GPIO输出练习1(LED闪烁)
❤️专栏简介:本专栏记录了从零学习单片机的过程,其中包括51单片机和
STM32单片机
两部分;建议先学习51单片机,其是STM32等高级单片机的基础;这样再学习STM32时才能融会贯通。
乘凉~
·
2023-10-11 21:09
单片机
stm32
嵌入式硬件
STM32单片机
入门学习(六)-光敏传感器控制LED
光敏传感器模块和LED接线LED负极接B12,正极接VCC光敏传感模块一DO端接B13,GND接GND,VCC接VCC,AO不接。如图:主程序代码:main.c#include"stm32f10x.h"#include"Delay.h"//delay函数所在头文件#include"LED.h"#include"LightSensor.h"intmain(void){LED_Init();//初始化
指尖魔法师
·
2023-10-11 21:08
STM32
单片机
stm32
学习
《嵌入式系统 – Zephyr
开发笔记
》 第4章 Zephyr应用开发
原文链接在开发应用之前,先添加一个工具,tree,从名字就可以看出,这个是用于查看工程的结构,非常方便。使用以下命令安装:$sudoapt-getupdate$sudoapt-getinstalltree4.1工程简介Zephyr是基于Cmake开发的,编译系统是一个以应用程序为中心的系统,它需要一个应用程序来初始化需要编译的内核源码树。应用程序的编译会驱使应用程序和内核的配置、编译过程的发生,并
Bruceoxl
·
2023-10-11 15:27
1024程序员节
嵌入式
应用
zephyr
java版gRPC实战之一:用proto生成代码
:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;关于《java版gRPC实战》系列《java版gRPC实战》是欣宸原创的面向java程序员的gRPC
开发笔记
程序员欣宸
·
2023-10-11 15:53
“优化
STM32单片机
处理大量网络数据的方法“
"优化
STM32单片机
处理大量网络数据的方法" 在处理大量网络数据时,对
STM32单片机
的裸机程序,可采用以下处理方法:1.使用DMA实现直接内存访问,减轻CPU负担。
枪哥玩转嵌入式
·
2023-10-11 10:02
单片机
编程
嵌入式
嵌入式硬件
OpenHamony
开发笔记
一:在HarmonyOS虚拟机上运行openharmony工程
在HarmonyOS的虚拟机上要运行openharmony的工程时需要修改的地方有1.修改build-profile.json5,将runtimeOS改为HarmonyOS"targets":[{"name":"default","runtimeOS":"HarmonyOS"},2.修改工程引用的SDK,在文件local.properties上将sdk.dir的openharmonysdk改为hw
星海之辰
·
2023-10-11 08:51
OpenHarmony学习
笔记
keil 4c语言读写寄存器,【
STM32单片机
学习】第四课:GPIO控制LED(用寄存器编程)
【朱老师课程总结】第一部分、章节目录第二部分、章节介绍3.5.1.STM32的GPIO模块数据手册详解1本节讲解STM32数据手册中GPIO模块相关的部分,主要是GPIO的各类模式及其配置方法。3.5.2.STM32的GPIO模块数据手册详解2本节继续讲解STM32的数据手册中GPIO部分,主要是GPIO配置的寄存器列表及寄存器位详解。3.5.3.原理图分析与MDK工程创建本节分析ARM3.0的G
weixin_29053383
·
2023-10-11 07:41
keil
4c语言读写寄存器
Android
开发笔记
1.查询包名下的跳转activityPackageManagerpackageManager=context.getPackageManager();Intentintent=packageManager.getLaunchIntentForPackage("com.instagram.android");if(intent==null){GLog.iTag(SocialConstant.LOG_
不偏不倚就是你
·
2023-10-11 07:20
net-snmp开发
net-snmp
开发笔记
1net-snmp源码下载安装2MIB文件编辑2.1MIBBuilder2.1.1实例2.2MIBCompile2.3MIBBrowser3SNMP私有MIB实现C函数3.1MIB
chao103
·
2023-10-11 00:21
【QT
开发笔记
-基础篇】| 第四章 事件QEvent | 4.5 键盘事件
本章要实现的整体效果如下:QEvent::KeyPress键盘按下时,触发该事件,它对应的子类是QKeyEventQEvent::KeyRelease键盘抬起时,触发该事件,它对应的子类是QKeyEvent本节通过两个案例来讲解这2个事件:键盘按下、释放事件的基本使用通过键盘的上下左右箭头,控制标签控件的上下1.键盘按下、释放事件的基本使用只需重写keyPressEvent()和keyPressE
大轮明王讲QT
·
2023-10-11 00:16
《QT开发笔记-基础篇》
qt
c++
事件
无边框窗口
OsgEarth
开发笔记
(一):Osg3.6.3+OsgEarth3.1+vs2019x64开发环境搭建(上)
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)OSG与OsgEarth三维开发专栏上一篇:没有了下一篇:敬请期待…前言OSG研究之后,做地理GIS显示了地球:《项目实战:Qt+OSG教育学科工具之地理三维星球》,这一文章是基于OSG做的,而基于OsgEarth是可以进一步对
红模仿_红胖子
·
2023-10-10 17:56
Unity
开发笔记
(五)—— 制作第四个小游戏《坦克大战》
目录使用VS传统方法制作使用Unity制作使用VS传统方法制作写在前面的话C#可以干什么?桌面应用开发(用的少,现在市面上的桌面应用大部分是C++开发的)Unity游戏开发Web开发(用的少,现在市面上的网站是Java/PHP开发的)开发工具:Unity、VS注意:杀毒软件可能会把开发完成阶段生成的exe文件误当成病毒删除,所以使用时注意关闭一、准备进入项目后可以看到Form1.cs的设计模型框鼠
呼叫冰河谷
·
2023-10-10 16:52
游戏开发
c#
【
STM32单片机
】智能电饭煲设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用STM32F103C8T6单片机控制器,使用按键、IICOLED模块、蜂鸣器、加热保温继电器、DHT11温湿度传感器等。主要功能:系统运行后,OLED液晶显示初始画面,当按下S5键选择功能模式,此时液晶会显示对应模式所需时间,系统默认有煮饭Zf、煮粥Zz、蒸Z、煲汤Bt四种功能,还可按下S6键设置预约时间,通过S2和S3键修
Hai小易
·
2023-10-10 12:30
单片机
stm32
嵌入式硬件
proteus
【
STM32单片机
】数学自动出题器设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用STM32F103C8T6单片机控制器,使用按键、IICOLED模块等。主要功能:系统运行后,OLED液晶显示出题器开机界面,默认结果范围为100,可按下S13键进入范围值设置,S1-S10键输入0-9数字,最大输入3位数;若输入有误可按下S11键撤回,若输入完成,可按下S12键进入答题界面;如果无需设置,则按下S16键进入
Hai小易
·
2023-10-10 12:30
单片机
stm32
mongodb
游戏
proteus
嵌入式硬件
STM32单片机
裸机程序怎么处理大量网络数据?
STM32单片机
裸机程序怎么处理大量网络数据?无论是在中断中处理数据,还是在主循环里处理数据,你用于处理数据的时间是不变的。
单片机一哥
·
2023-10-10 12:47
单片机
51单片机
GIS地图学习笔记二之Android开发
*,这个版本的ArcGISRuntimeSDK的使用可以参考《ArcGISRuntimeSDKforAndroid
开发笔记
》系列blog。1、找资料1、适用于Android的ArcGISRu
沐左
·
2023-10-09 22:31
android
GIS地图开发
android
gis
sdk
v100-1-0
STM32单片机
内部FLASH使用注意事项
目录1、前言2、STM32F1、F4、L1系列内部FLASH分区及大小1、STM32F1系列2、STM32F4系列3、STM32L1系列3、STM32F1、F4、L1系列内部FLASH编程时间1、STM32F1系列2、STM32F4系列3、STM32L1系列1、前言单片机内部的FLASH除了存储固件以外,经常将其分成多个区域,用来存储一些参数或存储OTA升级的待更新的固件,这时就会涉及到单片机内部
hurryddd
·
2023-10-09 21:51
#
应用笔记
stm32
单片机
华大半导体 HC32F4A0 系列
开发笔记
HC32F4A0系列
开发笔记
目录选用芯片对比STM32的优势踩过的坑和一些总结:1——串口空中断bug2——标志位的寄存器3——写IAP遇到的问题4——CPU主频配置5——RTC时钟6——移入操作系统后的
K V G
·
2023-10-08 21:36
HC32
单片机开发
stm32
单片机
arm
STM32单片机
超入门项目:流水灯(不同闪烁模式和速度)
文章目录前言一、电路原理图二、硬件准备三、单片机配置四、代码编写前言流水灯通过交替闪烁实现灯光流动的效果,本篇将分析如何采用
STM32单片机
实现流水灯。
梓鲸
·
2023-10-08 20:57
STM32电子设计
单片机
stm32
嵌入式硬件
Freertos-小车
开发笔记
3 --PID控制编码电机
目录前言一、创建软件定时器二、软件定时器回调函数三、PID控制编码电机1.前轮转向控制2.串口1输出电机以及舵机的数据3.串口3接收指令及其处理指令前言通过编码点击控制小车的后轮转动,通过舵机改变前轮的转向。一、创建软件定时器/*创建软件定时器1-2*/timer1_handle=xTimerCreate("timer1",10,//定时时间10mspdTRUE,//周期定时器(void*)1,/
riting、
·
2023-10-08 15:49
物联网
单片机
stm32
嵌入式硬件
Freertos-小车
开发笔记
2 --编码电机使用
目录前言一、TB6612电机驱动板1.TB6612模块介绍2.TB6612芯片原理图介绍与控制说明3.tb6612--D153B模块接线说明二、编码电机驱动后轮1.编码电机初始化2.编码电机初始化总结前言通过编码点击控制小车的后轮转动,通过舵机改变前轮的转向。一、TB6612电机驱动板采用tb6612电机作为编码电机的驱动板,该驱动板只需要1个pwm信号和两个IO口即可控制一个编码电机.编码器电机
riting、
·
2023-10-08 15:18
单片机
物联网
stm32
嵌入式硬件
2021-03-13
请求链接,稍后更新扩展点简述扩展点的生命周期及扩展点的执行时机扩展点的作用扩展点实战更多Spring扩展请查看专题Spring
开发笔记
。
单名一个冲
·
2023-10-08 14:00
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他