自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(208)
  • 资源 (54)
  • 收藏
  • 关注

原创 C语言之链表增删查改

链表(Linked List)是计算机科学中一种基础的数据结构,通过节点(Node)的链式连接来存储数据。每个节点包含两部分:存储数据的元素和指向下一个节点的指针(单链表)或前后两个指针(双链表)。

2025-03-28 16:33:04 338

原创 C语言之链表

链表(Linked List)是计算机科学中一种基础的数据结构,通过节点(Node)的链式连接来存储数据。每个节点包含两部分:存储数据的元素和指向下一个节点的指针(单链表)或前后两个指针(双链表)

2025-03-28 15:54:14 538

原创 基于51单片机的多功能控制终端设计

以STC89C52RC作为主控MCU,驱动LCD1602并口屏幕,设计4个UI界面,分别用于显示个人信息、实时时间、实时温度以及当前电机运行状态。驱动DS1302,设置基准时间;驱动串口,制定串口协议,实现串口时间校准;驱动DS18B20数字温度传感器、采集实时环境温度并在LCD上实时显示;驱动红外解码模块,解析NEC协议,通过红外遥控器实现UI界面切换和温度阈值设定;驱动ULN2003电机驱动模块,可通过遥控器调节电机风扇档位,或根据设定的温度阈值自动实现风扇档位调节;驱动按键和LED,通过按键实现界面。

2024-12-25 15:57:56 861

原创 51单片机之LCD1602驱动

1602液晶也叫1602字符型液晶,它能显示2行字符信息,每行又能显示16个字符。它是一种专门用来显示字母、数字、符号的点阵型液晶模块。它是由若干5x7或者5x10的点阵字符位组成,每个点阵字符位都可以用显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此,所以它不能很好的显示图片。

2024-12-25 15:56:51 1672

原创 51单片机之RTC电子钟

RTC能够持续记录当前的时间,包括年、月、日、时、分、秒等,甚至可能包括星期几和时区信息(尽管时区信息通常需要用户手动设置)。通常配备电池供电系统,以提供电源备份功能。这样,即使主电源关闭,RTC也能继续运行并维护时间信息。  由于RTC通常与电池供电相关联,它被设计为具有低功耗特性,以延长电池寿命。通常提供与主机设备通信的接口,如I2C或SPI。这些接口允许主机设备读取和设置RTC的时间信息,以及执行其他相关操作。通常具有抗干扰和稳定性能,以确保其在各种环境条件下都能正常运行。

2024-12-20 16:09:33 1373 2

原创 51单片机之LED点阵

LED点阵是由许多小型发光二极管(LED)组成的矩形阵列。每个LED代表一个像素点,通过控制这些像素点的亮灭状态,可以实现对文字、图形和动画的显示。这些LED通常按照规律排列在一个平面上,分为若干行和列,并通过控制电路和驱动器来实现亮灭状态的控制。

2024-12-20 15:04:02 1693

原创 51单片机之串口通讯

串口,全称串行通信接口或串行通讯接口(通常指COM接口),是一种常用于电子设备间通讯的全双工扩展接口。串口通讯的技术基础,指一位一位地按顺序传送数据。其特点是线路简单,只需一对传输线,即可实现双向通信,大大降低成本。串行收发模块是串口的现实载体,负责实现串行通讯,被集成到各种计算机设备中。其中,应用最广的是USART(Universal Synchronous/Asynchronous Receiver/Transmitter)——通用同/异步串行接收/发送器。

2024-11-21 20:40:25 978

原创 基于STM32的便携式取暖器软件设计

基于STM32的便携式取暖器是一种集成了现代微控制器技术和取暖功能的智能设备。以STM32微控制器为核心,该微控制器具有高性能、低功耗和易于编程的特点。此外,取暖器还配备了温度传感器(如DS18B20)、显示屏(如LCD1602或OLED)、加热元件、控制按键以及可能的无线通信模块(如Wi-Fi或蓝牙)等关键组件。通过STM32微控制器实时读取温度传感器的数据,精确监测环境温度。用户可以通过控制面板或远程APP设定目标温度,当环境温度低于设定值时,取暖器自动启动加热功能;

2024-11-21 10:55:36 1298

原创 51单片之定时器应用

STC89C5X 含有 3 个定时器:定时器 0、定时器 1、定时器 2(注意:51 系列单片机一定有基本的2个定器(定时器0和定时器1),但不全有3个中断,需要查看芯片手册,通常我们使用的是基本的2个定时器:定时器 0/1)。CPU运行周期说明(1)振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期)。(2)状态周期:2个振荡周期为1个状态周期,用S表示。振荡周期又称S周期或时钟周期。(3)机器周期:1个机器周期含6个状态周期,12个振荡周期。

2024-11-04 19:48:18 1360

原创 基于CS的SD_NAND FLASH驱动

SD NAND FLASH,即安全数字NAND闪存技术,是一种结合了NAND闪存的高密度存储能力和安全性能的存储解决方案。是一种非易失性存储器技术,意味着它在断电后仍能保存数据。它通过电荷的存储与释放来实现数据的存储,基本单元结构是一个浮栅晶体管。将NAND Flash集成到SD卡中,提供了一个集成的存储解决方案。它通常具有额外的安全特性,如加密和访问控制,以保护存储的数据免受未经授权的访问或篡改。

2024-11-04 15:15:45 1185

原创 STM32之串口字库更新

串口通讯(Serial Communications)是一种通过串口进行数据传输的通讯方式,通过串行口每次传输一个字节的数据,按照约定的协议进行数据的传输和接收。串口通讯的原理是利用串行口的发送和接收线路,将需要传输的数据逐位传输到接收端,然后接收端再将这些数据组合成完整的信息。在传输过程中,数据是按照位(bit)进行发送和接收的,而不是按字节(byte)进行并行传输。串口通讯早期就定义了一套标准的串口规约,常见的接口标准包括RS-232、RS-485等。

2024-10-29 15:18:06 966

原创 STM32之LCD屏GBK字库制作与调用

在开发嵌入式系统时,需要显示不同大小或类型字体的汉字。显然,对于嵌入式系统,不太可能使用矢量字体,在这种情况下,点阵字体就显现出了它的优点。字符编码就是以二进制的数字来对应字符集的字符,目前用得最普遍的字符集是 ANSI,对应 ANSI 字符集的二进制编码就称为 ANSI码,DOS 和 Windows 系统都使用了 ANSI 码,但在系统中使用的字符编码要经过二进制转换,称为系统内码。

2024-10-28 19:30:58 1858

原创 51单片机之按键驱动

按键是一种电子开关,使用时轻轻按开关按钮就可使开关接通,当松开手时, 开关断开。开发板上使用的按键及内部简易图如下图所示:按键管脚两端距离长的表示默认是导通状态,距离短的默认是断开状态, 如果按键按下,初始导通状态变为断开,初始断开状态变为导通。通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,电压信号如下图所示:由于机械点的弹性作用,按键开关在闭合时不会马上稳定的接通,在断开时也不会一下子断开,因而在闭合和断开的瞬间均伴随着一连串的抖动。

2024-10-28 18:49:03 539

原创 STM32寄存器开发之硬件SPI

SPI(Serial Peripheral Interface)即串行外设接口,是一种高速的、全双工、同步的通信总线。SPI使用四根线(时钟、数据输入、数据输出和片选)进行全双工的数据传输。其中,时钟线(SCLK)用于同步主设备和从设备之间的数据传输;数据线分为数据输入线(MISO,即主设备输入/从设备输出)和数据输出线(MOSI,即主设备输出/从设备输入);片选线(CS/SS)用于选择特定的从设备,使其处于工作模式。

2024-10-25 14:19:47 1298

原创 51单片机之蜂鸣器驱动

蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、 复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。多谐振荡器由晶体管或集成电路构成,当接通电源后(1.5~15V 直流工作电压),多谐振荡器起振,输出 1.5~5kHZ的音频信号,阻抗匹配器推动压电蜂鸣片发声。电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。

2024-10-24 15:30:08 893

原创 STM32之EC800K 4G模块驱动

EC800K,特别是EC800K-CN,是移远通信专为M2M(机器对机器)和IoT(物联网)领域而设计的超小尺寸LTE Cat 1无线通信模块。EC800K-CN作为一款专为M2M和IoT领域设计的LTE Cat 1无线通信模块,凭借其超小尺寸、高性价比、高速数据传输、广泛兼容性和丰富的网络协议与接口等特点,在物联网市场中占据了重要地位。无论是追踪器、POS机还是其他物联网设备,EC800K-CN都能提供稳定可靠的数据传输支持,推动物联网应用的快速发展。

2024-10-24 15:23:49 4687 1

原创 基于STM32的便携式取暖器

基于STM32的便携式取暖器是一种集成了现代微控制器技术和取暖功能的智能设备。以STM32微控制器为核心,该微控制器具有高性能、低功耗和易于编程的特点。此外,取暖器还配备了温度传感器(如DS18B20)、显示屏(如LCD1602或OLED)、加热元件、控制按键以及可能的无线通信模块(如Wi-Fi或蓝牙)等关键组件。通过STM32微控制器实时读取温度传感器的数据,精确监测环境温度。用户可以通过控制面板或远程APP设定目标温度,当环境温度低于设定值时,取暖器自动启动加热功能;

2024-10-18 15:26:44 1323

原创 STM32外设之ADC应用--寄存器开发

模数转换器(Analog-to-Digital Converter,简称ADC)是一种重要的电子设备,它能够将模拟信号转换为数字信号。是一种将连续变化的模拟信号转换为离散的数字信号的电子设备。这种转换使得模拟信号可以在数字系统中进行处理、存储和传输。ADC的工作原理通常包括采样、保持、量化和编码四个步骤:采样:在采样阶段,ADC使用一定的时间间隔对模拟信号进行采样,从而得到一系列离散的信号样本。保持:在保持阶段,ADC将采样得到的信号样本保持一段时间,以便进行后续的量化操作。

2024-10-17 18:16:45 1517

原创 基于STM32的RFID课堂签到系统下位机设计

基于RFID的课堂签到系统设计是一种利用无线射频识别(RFID)技术实现课堂自动签到的系统。这种系统通过RFID标签(通常是学生携带的卡片或手环等)与安装在教室内的RFID读写器之间的无线电信号进行数据交换,从而实现学生的自动识别和签到。研究背景及意义。

2024-10-17 17:42:10 1414

原创 51单片机LED驱动

发光二极管单向导电性,通过 5mA 左右电流即可发光,电流越大,其亮度越强,但若电流过大,会烧毁二极管,一般我们控制在 3 mA-20mA之间,通常我们会在 LED 管脚上串联一个电阻,目的就是为了限制通过发光二极管的电流不要太大,因此这些电阻又可以称为“限流电阻”。发光二极管正极又称阳极,负极又称阴极,电流只能从阳极流向阴极。KEIL C51软件内有对应的移位库函数,左移函数是_crol_(),右移函数是_cror_(),要使用这两个函数在我们的程序中,必须包含intrins.h头文件。

2024-10-16 11:09:31 747

原创 智慧大棚卷膜机

对于大棚成片的农业园区,物联网也可实现自动信息检测与控制。通过配备无线传感节点,每个无线传感节点可监测各类环境参数。通过接收无线传感汇聚节点发来的数据,进行存储、显示和数据管理,可实现所有基地测试点信息的获取、管理和分析处理,并以直观的图表和曲线方式显示给各个大棚的用户,同时根据种植植物的需求提供各种声光报警信息和短信报警信息,实现大棚集约化、网络化远程管理。此外,物联网技术可应用到大棚生产的不同阶段。

2024-10-16 10:47:44 2495

原创 KEIL新建51工程

51单片机是指Intel公司开发的一种8位微处理器,它以其简单、稳定和可靠的特点,成为嵌入式系统开发中最常用的单片机之一。在51单片机工程中,创建工程是开发过程中的重要环节。

2024-10-15 17:31:30 422

原创 51单片机简介

51 单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004 单片机取得了长足的进展,成为应用最广泛的 8 位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51 单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。

2024-10-15 17:24:27 2106

原创 基于FFMPEG读取摄像头图像编码为h264

h264是MPEG-4标准所定义的最新格式,同时也是技术含量最高、代表最新技术水平的视频编码格式之一,有的也称(AVC)。H.264,是一种高性能的视频编解码技术,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG),和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,JointVideoTeam),提出的高度压缩数字视频编解码器标准。这个标准通常被称之为H.264/AVC

2024-08-28 16:56:59 1777 1

原创 基于STM32的ThingsCloud平台应用

ThingsCloud 是新一代物联网设备统一接入平台,帮助企业在极短的时间内搭建个性化的物联网平台和应用,并适应不断变化的发展需求。目前广泛应用于制造、电力、能源、环境、农业、楼宇、家居、教育、交通、物流、自动化等领域。ThingsCloud 可接入各类网关,传感器、执行器、控制器、通信模组、智能硬件等,实现数据采集、远程控制,数据分析、告警通知、智能联动。还可以零代码生成项目应用 SaaS 和用户应用 App,并开放 API 和实时消息,便于业务系统集成和扩展开发。

2024-08-28 16:38:57 2571 9

原创 基于RFID的课堂签到系统设计

基于RFID的课堂签到系统设计是一种利用无线射频识别(RFID)技术实现课堂自动签到的系统。这种系统通过RFID标签(通常是学生携带的卡片或手环等)与安装在教室内的RFID读写器之间的无线电信号进行数据交换,从而实现学生的自动识别和签到。研究背景及意义。

2024-07-19 18:35:39 1375

原创 基于ffmepg的视频剪辑

FFmpeg是一套开源的计算机程序,主要用于记录、转换数字音频、视频,并能将其转化为流。它提供了录制、转换以及流化音视频的完整解决方案,被誉为多媒体业界的“瑞士军刀”。

2024-07-19 12:17:58 1346 1

原创 基于STM32智能电子锁设计

随着时代的高速发展,家居安全也成为人们日常生活中的一个安全问题。目前传统的门锁使用的是机械密码,在安全性方面表现不佳。这些缺点可以通过改用智能电子密码锁来弥补。智能电子锁是一种使用了现代电子技术的高科技产品,它的出现解决了人们对于安全问题的困扰。与传统的门锁不同,它使用了更多现代的识别技术,以满足用户使用的多样性和安全性,同时操作起来简单又方便,为了更好地推广智能电子锁在各领域中的应用,在此根据任务要求设计了一种基于 STM32F103ZET6 单片机控制的智能电子密码锁。

2024-07-18 12:08:09 2169

原创 基于STM32老人摔倒报警设计

随着我国老年人人口不断上升,我国已经进入人口老龄化,老龄人的人数加剧随着而来的就是基本的健康安全问题成为了如今社会主要解决的问题。随着已经步入信息时代,为了解决老年人的健康问题,相关技术的使用已经成为一个热门话题。根据调查,大多数老年人因跌倒而住院理由,已经达到了惊人的50%的比列。而其中病情严重的需要进行住院治疗的老年人群中有80%的原因都是摔倒问题。其中主要原因就是老人摔倒后没有及时的能够进行治疗,自然而然的导致了病情的进一步的恶化。其中严重者或导致瘫痪这对子女来说也是不小的负担。

2024-07-18 11:23:40 1140 1

原创 FFMPEG提取音频流数据

 FFmpeg是一套开源的计算机程序,主要用于记录、转换数字音频、视频,并能将其转化为流。它提供了录制、转换以及流化音视频的完整解决方案,被誉为多媒体业界的“瑞士军刀”。

2024-07-17 20:46:52 1499 2

原创 基于STM32的智能晾衣设计

本设计的目的是开发一种湿度传感智能衣物干燥杆系统,这是一个由单片机控制芯片控制的实时检测系统。该系统使用 DHT11温湿度传感器,检测大气的温度和湿度,然后处理信息,控制电机,完成衣物的收集和干燥工作。现在的空气污染正在增加,雨滴中含有大量的灰尘和其他物质。随着智能电子设备的发展,我们想要有一个“活的”衣服干杆,当我们不在家,天气突然变成多云或下雨时,它可以帮助我们把衣服拿走。根据衣架的发展情况,开发了一种可以帮助人们摆脱原有操作的智能衣架。新型衣架的主要特点是:膨胀性好、操作简单、面积小、美观等优点。

2024-07-17 08:22:23 1299

原创 基于单片机的汽车超载报警系统

本文设计了一种基于 STM32 单片机的汽车超载报警器设计。该报警器系统使用STM32F103C8T6 作为处理核心,集成 GPS 定位模块,ESP8266 无线通信模块,4G 网络通讯模块,HX711 重量传感模块,以及蜂鸣器和按键作为用户交互界面。系统核心功能包括超载检测、实时定位、紧急通知和数据上云。系统通过 HX711 模块,准确采集车载重量信息,并与预设的阈值进行比较。当检测到货车超载时,系统通过蜂鸣器发出告警声,并在配套的手机 APP 上显示“货车超载”提示。

2024-07-16 08:40:23 942

原创 基于单片机的录音机设计

随着电子技术高速发展,各类电子设备层出不穷,录音机设备也已是我们日常生活中普遍存在的一款电子设备。录音机的应用,既可以是日常的生活的娱乐类设备,也可以在工作过程中,在我们无法通过记忆来记住重要谈话时,或者在一些重要的会议中,很便捷的帮我们记录这些重要事件。录音机的存在,既可以在我们闲暇生活中记录一些美妙的声音,也可以是我们工作中的得力干将,可以清晰完整的记录工作会议中的完整谈话内容。这样可以在后续的时间中再去整理这些音频信息。

2024-07-16 08:34:09 2049 1

原创 Perl之正则表达式

正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。Perl语言的正则表达式功能非常强大,基本上是常用语言中最强大的,很多语言设计正则式支持的时候都参考Perl的正则表达式。

2024-07-15 20:15:08 597

原创 基于单片机的智能医疗监护系统设计

随着社会的发展,智能化电子设备成为了人们生活中不可或缺的一部分,尤其是在人们对于身心健康更加注重的今天,智能医疗监护系统应运而生。本套电子监护设备集体温测量、心电采集、心率监测、血氧监测于一体,带有语音播报模块,适用于不同年龄段人群。智能化电子监护设备的产品,可以让人们实时查询身体健康信息,缩短了人们与医院之间的距离,对于身体健康的把控走出了新的途径。

2024-07-15 14:05:04 3475 4

原创 基于单片机的停车场车位管理系统设计

停车场车位管理系统是日常中随处可见的一种智能化车位管理技术,使用该技术可以提高车位管理效率,从而减轻人员车位管理工作负荷。本系统集成车牌识别、自动放行、自助缴费等技术,并且具备车位占用状态实时监测与车位数量实时统计、查询等功能,相比与传统停车场车位管理,本系统提高了车位管理效率,并且资源得以充分利用。本系统使用车牌号识别技术,自动识别进出场车辆的车牌号信息,能够有效的提高车辆进程效率。同时,本系统支持车位信息监测,可以及时的为车主搜寻空闲车位,避免了车主盲目寻找车位的烦恼。

2024-07-14 10:49:22 1644 1

原创 飞凌嵌入式OK113i-S环境搭建

OK113i-S开发板采用核心板+底板的结构形式,基于全志T113-i处理器设计开发,处理器为ARMCortex-A7, RISCV, HiFi4 DSP多核异构架构,主频1.2GHz,核心板有两种规格,分别是512MB DDR3L内存加8GB eMMC版本和256MB DDR3L内存加256MB SPI Nand版本。OK113i-S开发板将核心板的功能接口资源丰富、提供多种外设接口,如网卡、CPU内置音频Codec、ADC、TF Card、LVDS、RGB、WIFI、4G等功能接口。

2024-07-14 10:23:02 688

原创 Foxit阅读器体验

Foxit Reader,即福昕阅读器,是一款由福昕软件公司开发的免费PDF阅读器和打印器。Foxit Reader以其轻快的启动速度和高效的性能著称,能够快速打开、浏览、审阅、注释、签署及打印任何PDF文件。采用Microsoft Office风格的选项卡式工具栏,提供熟悉的用户界面,易于学习和使用。用户可以自定义工具栏,调整按钮位置,甚至创建新的选项卡来放置常用工具按钮。支持在多种操作系统上运行,包括Windows、macOS等,满足不同用户的需求。

2024-07-13 10:51:44 453

原创 Perl语言之数组

Perl数组可以存储多个标量,并且标量数据类型可以不同。

2024-07-13 10:14:05 648

原创 基于STM32的RFID公交充值消费系统

基于RFID技术的公交卡充值消费系统,以其高效快速、安全可靠、方便快捷、易于管理和环保节能等特点,为用户带来优质的公交出行体验。通过非接触式的数据读写,该系统实现了快速充值和消费,同时采用先进的加密和防碰撞算法确保数据安全。24小时自助服务为用户提供了极大的便利性,实时跟踪和记录功能则帮助管理者进行数据分析和决策。此外,RFID公交卡减少了物理磨损,延长了使用寿命,并降低了能源消耗,具有显著的环保节能优势。这些特色使得基于RFID的公交卡充值消费系统在现代公共交通领域中具有广泛的应用前景。

2024-07-12 17:41:49 1299

基于STM32的智能医疗监护系统设计

  本次智能医疗监护系统设计以Cortex-M3架构单片机,整个系统结构可分为主控制器、心率血氧采集模块、语音播报模块、心电采集模块、红外测温模块以及显示模块。整个系统包含以下功能:    1. 生理参数数据:例如心率、血压、体温等生理参数的数据。    2. 医疗设备数据:例如呼吸机、心电图仪等医疗设备的数据输出。    3. 患者病历数据:例如患者的病历信息、诊断结果等数据。   根据系统功能要求和结构组成,整体功能实现为主控单片机作为系统核心,实现各个子模块驱动与控制;心率血氧模块实时采集人体心率和血氧值;心电模块采集心电信息;红外测温模块测量人体体温;LCD显示模块实时显示人体各项信息;语音播报模块在各项信息超出预警值时发出警报提示。系统总体框图如图所示:

2025-02-27

停车场车位管理系统(STM32+上位机APP).rar

停车场车位管理系统是日常中随处可见的一种智能化车位管理技术,使用该技术可以提高车位管理效率,从而减轻人员车位管理工作负荷。本系统集成车牌识别、自动放行、自助缴费等技术,并且具备车位占用状态实时监测与车位数量实时统计、查询等功能,相比与传统停车场车位管理,本系统提高了车位管理效率,并且资源得以充分利用。   本系统使用车牌号识别技术,自动识别进出场车辆的车牌号信息,能够有效的提高车辆进程效率。同时,本系统支持车位信息监测,可以及时的为车主搜寻空闲车位,避免了车主盲目寻找车位的烦恼。在计费功能上,本系统在车辆入场时开始自动计费,采用不同停车时长动态收费规则。本停车场车位管理系统是一种高效、智能、便捷的停车场管理方式,能够有效提高停车场的运行效率和服务质量,为车主和管理员带来更好的停车体验。   本次停车场车位管理系统以ST公司的STM32F103C8单片机作为主控MCU。车辆停车采用车牌号识别方式绑定车主信息,系统实时监测当前车位情况,当车位未满则可抬杆停入,若车位已满则提醒车位已满。通过红外传感器检测车位占用情况,车辆停入后开始实时计费。

2024-11-16

基于STM32的ThingsCloud平台案例

  ThingsCloud 是新一代物联网设备统一接入平台,帮助企业在极短的时间内搭建个性化的物联网平台和应用,并适应不断变化的发展需求。目前广泛应用于制造、电力、能源、环境、农业、楼宇、家居、教育、交通、物流、自动化等领域。   ThingsCloud 可接入各类网关,传感器、执行器、控制器、通信模组、智能硬件等,实现数据采集、远程控制,数据分析、告警通知、智能联动。还可以零代码生成项目应用 SaaS 和用户应用 App,并开放 API 和实时消息,便于业务系统集成和扩展开发。 2.平台特点   快速接入:ThingsCloud提供开箱即用的云平台和云应用,使得硬件设备能够轻松接入云端,缩短项目交付周期,降低不确定性。   多功能支持:平台支持数据采集、实时控制、数据可视化、零代码应用开发、开放API等多种功能,满足不同场景的物联网需求。   灵活性强:ThingsCloud允许用户自定义设备和用户之间的交互方式,通过丰富的API接口和协议规范,实现设备的灵活接入和数据的灵活处理。   安全可靠:平台提供完善的安全机制和稳定可靠的云服务,确保数据的安全性和服务的可用性。

2024-10-27

基于STM32的课堂签到系统设计

基于RFID的课堂签到系统设计是一种利用无线射频识别(RFID)技术实现课堂自动签到的系统。这种系统通过RFID标签(通常是学生携带的卡片或手环等)与安装在教室内的RFID读写器之间的无线电信号进行数据交换,从而实现学生的自动识别和签到。 RFID 是 Radio Frequency Identification 的缩写,即射频识别。RFID 射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无需人工干预,可工作于各种恶劣环境。RFID 技术可识别高速运动物体并可同时识别多个标签,操作快捷方便。通常情况下,RFID 读写器发送的频率称为 RFID 系统的工作频率或载波频率。对于所设计的工作于高频 13.56MHz 的 RFID 读写器,其标签采用的是能量来源于读写器电磁场的无源标签。基本的工作原理是采用电磁耦合的方式使得标签从读写器耦合线圈的辐射近场中获得能量,从而达到与读写器进行数据交换的目的。   

2024-10-17

Linux下基于gtk设计人脸识别项目

人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像识别、面部识别。   人脸识别系统的研究始于20世纪60年代,80年代后随着计算机技术和光学成像技术的发展得到提高,而真正进入初级的应用阶段则在90年后期,并且以美国、德国和日本的技术实现为主;人脸识别系统成功的关键在于是否拥有尖端的核心算法,并使识别结果具有实用化的识别率和识别速度;“人脸识别系统”集成了人工智能、机器识别、机器学习、模型理论、专家系统、视频图像处理等多种专业技术,同时需结合中间值处理的理论与实现,是生物特征识别的最新应用,其核心技术的实现,展现了弱人工智能向强人工智能的转化。   AI人脸识别是一种依据人的面部特征(如统计或几何特征等),自动进行身份识别的一种生物识别技术,又称为面像识别、人像识别、相貌识别、面孔识别、面部识别等。

2024-08-23

基于RFID公交充值消费系统设计(源码+原理图).rar

 本系统设计选择以Cortex-M3为核心的STM32F103C8作为核心控制器,1.4寸显示屏幕用于扣款信息和乘车信息,设计有充值、消费两个界面。可通过按键输入充值或消费金额。选择RC522射频刷卡模块,IC卡进行模拟消费充值,通过蜂鸣器提示刷卡状态。 基于RFID的公交卡充值消费系统是一种新型的IC卡消费系统。本系统采用RFID技术,非接触式数据通讯,实现充值消费功能。以单片机作为微控制器,LCD显示屏幕实现人机交互界面设计,矩阵按键实现充值消费数据输入,WIFI模块完成设备联网,实现远程数据共享。   选择STM32F103C8T6作为主控制器,RC522为RFID射频刷卡设备,LCD屏幕完成人机交互界面设计,矩阵键盘用来输入消费或者充值金额信息,WIFI设备完成联网功能,将本地数据同步至云端,LED灯指示当前系统工作状态,蜂鸣器模块在进行充值或消费时发出提示音。系统总体框图如下所示:

2024-07-13

基于STM32智能加湿器设备

 随着人们生活水平的提高和健康意识的增强,对室内空气质量的关注也越来越高。加湿器作为改善室内湿度的有效手段,其市场需求持续增长。智能家居市场正在迅速发展,人们越来越倾向于使用智能设备来提升生活品质。基于STM32的加湿器作为智能家居的一部分,将受到更多消费者的青睐。 基于STM32的加湿器不仅适用于家庭环境,还广泛应用于办公室、医疗机构、酒店等多种场所。这种多样化的应用场景为其提供了广阔的市场空间。   在家庭环境中,基于STM32的加湿器可以根据家庭成员的需求自动调节室内湿度,创造更加舒适的生活环境。同时,它还可以与其他智能家居设备如智能音箱、智能灯光等进行联动控制,提升家庭生活的智能化水平;在办公室环境中,基于STM32的加湿器可以改善室内空气质量,提高员工的工作效率和舒适度。

2024-07-10

基于STM32智慧灌溉平台

智慧灌溉是运用物联网、云计算、大数据等新一代信息技术,结合农业生产的实际需求,通过传感器采集土壤温湿度、光照强度等信息,利用无线传感网络传输到中央控制系统进行智能控制。智慧灌溉系统由传感器(水位传感器)、无线通信模块(GPRS/CDMA/WLAN/蓝牙)和计算机组成;在农业生产中,通过自动感知环境信息(温度、湿度),实时监控作物生长状况并做出判断和决策。 本次智慧灌溉平台包含有硬件和软件两部分。其中硬件部分有 <font color=ff0000>基于STM32的主控制器,USB接口水泵、稻田模型、水位监测传感器</font>,

2023-11-01

基于N32G45智能家居平台

本次项目采用腾讯物联网平台+微信小程序腾讯连连实现远程控制。本地采集温度数据和湿度数据,设置温湿度报警阈值,超过设定值即可通过蜂鸣器报警。微信小程序可远程控制开发板的硬件设备。OLED屏幕实时显示采集到的数据显示,采用两页显示方式,第一页显示实时时间,第二页显示环境温湿度数据,可通过按键切换。板子上电即可自动完成WIFI连接,在WIFI密码修改的情况下课实现手机一键配网,从而实现腾讯云平台接入。连接成功后屏幕界面默认显示当前实时时间。时间校准可现在网络校时或串口校时。 1.温湿度模块DHT11完成环境温湿度采集; 2.ESP8266 WIFI模块完成腾讯云平台接口; 3.0.96寸OLED屏幕显示实时数据信息; 4.按键实现界面切换(温湿度界面和时间显示界面切换); 5.LED灯配合微信小程序实现远程控制; 6.蜂鸣器抱紧提示;

2023-03-28

基于阿里云MQTT物联网平台视频监控

本项目基于物联量平台远程的视频监控项目,通过MQTT协议实现两个设备间的数据上报与订阅。通过这个项目来演示,两个MQTT设备如何互相订阅,进行消息流转。在阿里云服务器上创建2个设备,分为为设备A和设备B;设备A负责采集本地摄像头画面上传,设备B负责接收设备A上传的数据然后解析显示出来。在阿里云服务器上需要配置云产品流转,让设备A的数据上传后自动发送给设备B。这样就完成了视频画面数据的流转。不过因为阿里云的最大数据限制,每次最大发送10240字节的数据。 设备A:</font> 获取摄像头的数据-->缩放成240*320-->编码成JPEG格式--->base64-编码-->组合成MQTT报文-->发布到服务器。 设备B: </font> 订阅设备A上传的数据-->base64解码-->解码JPEG数据格式-->GTK图像渲染。

2023-03-14

Ubuntu下gtk图像渲染示例

  GTK(GIMP Toolkit)是一套源码以LGPL许可协议分发、跨平台的图形工具包。最初是为GIMP写的,已成为一个功能强大、设计灵活的一个通用图形库,是GNU/Linux下开发图形界面的应用程序的主流开发工具之一。当然,GTK也是支持跨平台的,支持Unix类的系统、Windows,甚至手机平台。 本示例采用C语言开发,显示球状方法有很多,这里采用最原始的方式处理。只需要提供画点函数即可实现。 利用GTK库中的图像渲染GDK库实现,调用底层<font color=0xff000000>画点函数gdk_draw_point</font>。将 足球的显示球状进行取模,获取点阵码信息,最后实现显示。

2022-11-27

基于STM32手势检测设计

手势识别使人们能够与机器进行通信,并且无需任何机械设备即可自然交互。 使用手势识别的概念,可以将手指指向计算机屏幕,使得光标将相应地移动。 这可能使常规输入设备(如鼠标,键盘甚至触摸屏)变得冗余。 PAJ-7620U2是由原相科技公司开发的一款手势识别芯片, 内集成了光学数组式传感器单元,可以快速准确的对输入信号进行感应和输出处理。内置光源和环境光抑制滤波器,能在黑暗或低光环境下工作。 PAJ7620支持上、下、左、右、前、后、顺时针旋转、逆时针旋转和挥动的手势动作识别。用户可根据 I2C 接口对原始数据和手势识别的结果进行读取。 功能实现: 1.通过手势实现时间切换、日期切换等; 2.利用手势实现LED控制、蜂鸣器控制; 3.实时时间校准,可通过串口校时;

2022-06-17

基于STM32直流电压电流测量

硬件平台: CPU:STM32F103C8 屏幕:0.96寸OLED屏幕(SPI接口) 电压测量模块: INA226(IIC接口) 点流测量模块:ACS712(ADC采集) 功能实现: 1.可测量直流电压0~36V,适用于低电压电子电路中。 2.可测量直流电0~5A范围内,目前采用的ACS712测量量程为5A,该模块有多个量程,可测量到20A 3.实时功率监测 4.电池电量监测(采用电压压降方式计算) INA226是具有I2C或SMBUS兼容接口的电流分流器和功率监控器。该设备同时监视并联电压降和总线电源电压。 ACS712基于霍尔感应的原理设计,由一个精确的低偏移线性霍尔传感器电路与位于接近IC表面的铜箔组成,电流流过铜箔时,产生一个磁场, 霍尔元件根据磁场感应出一个线性的电压信号,经过内部的放大、滤波、斩波与修正电路,输出一个电压信号,该信号从芯片的第七脚输出,直接反应出流经铜箔电流的大小。

2022-06-01

基于STM32简易计算器

硬件平台: CPU:STM32F103ZE 屏幕:LCD屏幕接口(NT35310) 触摸屏:XPT2046(SPI接口) 外扩内存:IS62WV51216(FSMC驱动) 功能实现: 1.完成LCD驱动、触摸屏驱动,SPI FLASH驱动保存字库; 2.完成STemwin移植,设计计算器界面; 3.计算器基本功能实现:基本运算(加、减、乘、除); 4.实现多级运算、平方运算

2022-05-27

基于STM32电子钟语音报时

硬件平台: 主控制器:STM32F103ZE LCD屏、XPT2046触摸屏、VS1053音频解码器 本示例主要设计两个界面:时间显示界面和日历界面 1.通过按键切换界面; 时间界面包含:时间表盘绘制、数字时间和日期显示、闹钟设置;支持按键校时和闹钟时间设置; 日历界面支持查看日期; 上电自动检测字库是否正常、报时语音包是否正常;支持SD卡字库和语音包更新; 支持到点闹钟提醒,整点报时,串口校时;

2022-05-25

基于STM32音频播放器

VS1053b 是单片 Ogg Vorbis/MP3/AAC/WMA/MIDI 音频解码器,及 IMA ADPCM 编码器和用户加载的 OggVorbis 编码器。   支持: MP3/WMA/OGG/WAV/FLAC/MIDI/AAC 等音频格式的解码,并支持: OGG/WAV 音频格式的录音,支持高低音调节设置, 功能十分强大。 VS1053b 是单片 Ogg Vorbis/MP3/AAC/WMA/MIDI 音频解码器,及 IMA ADPCM 编码器和用户加载的 OggVorbis 编码器。   支持: MP3/WMA/OGG/WAV/FLAC/MIDI/AAC 等音频格式的解码,并支持: OGG/WAV 音频格式的录音,支持高低音调节设置, 功能十分强大。   功能实现: 1.支持音频播放、歌曲切换; 2.歌词解析、歌词同步; 3.音量调节

2022-04-12

FFMPEG视频录制+时间水印

FFMPEG采集摄像头图像数据 SDL图像渲染 avfilter库处理时间水印 MP4格式视频保存 Linux下FFMEPG应用

2022-04-06

STM32之数码相册示例

硬件平台: CPU:STM32F103ZE 屏幕:3.5寸TFTLCD屏 触控:电阻式触摸屏xpt2046 SD卡、外扩Sram 实现方式:图片通过SD卡保存,SD卡采用SDIO驱动。由于STM32F103ZE主频只有72MHZ,为了提高刷新速度,将主频超频至128MHZ。再通过外扩SRAM建立屏幕缓冲区,借助DMA数据搬运,从而提升屏幕刷新效率。

2022-03-24

STM32CubeMx之SD卡驱动

SD存储卡(Secure Digital Memory Card)是一种基于半导体快闪存储器的新一代高速存储设备。SD存储卡的技术是从MMC卡(MultiMedia Card)格式上发展而来,在兼容SD存储卡基础上发展了SDIO(SD Input/ Output)卡,此兼容性包括机械,电子,电力,信号和软件,通常将SD、SDIO卡俗称SD存储卡。 SD卡支持两种总线方式:SD方式与SPI方式。其中 SD 方式采用 6 线制,使用 CLK、 CMD、 DAT0~DAT3进行数据通信。而SPI方式采用4线制,使用CS、CLK、DataIn、DataOut 进行数据通信。 SD/SDIO MMC卡主机模块(SDIO)在AHB外设总线和多媒体卡(MMC)、 SD存储卡、 SDIO卡和CE-ATA设备间提供了操作接口。

2022-03-23

STM32CubeMx之FSMC灵活静态存储器控制器

FSMC模块能够与同步或异步存储器和16位PC存储器卡接口,它的主要作用是:   ● 将AHB传输信号转换到适当的外部设备协议   ● 满足访问外部设备的时序要求   所有的外部存储器共享控制器输出的地址、数据和控制信号,每个外部设备可以通过一个唯一的片选信号加以区分。FSMC在任一时刻只访问一个外部设备。   FSMC具有下列主要功能:   ● 具有静态存储器接口的器件包括:    ─ 静态随机存储器(SRAM)    ─ 只读存储器(ROM)    ─ NOR闪存    ─ PSRAM(4个存储器块)   ● 两个NAND闪存块,支持硬件ECC并可检测多达8K字节数据   ● 16位的PC卡兼容设备   ● 支持对同步器件的成组(Burst)访问模式,如NOR闪存和PSRAM   ● 8或16位数据总线   FSMC管理1GB空间,拥有4个Bank连接外部存储器,每个Bank有独立的片选信号,每个Bank有独立的时序配置,同步批量传输访问最高频率可达60MHz   支持的存储器类型:SRAM、PSRAM、ROM、LCD屏8080时序和6800时序

2022-03-21

基于Cortem-M3平台小说阅读器

开发板型号:STM32F103ZE  1.SD卡设备检测,文件系统移植,用户存储小说和字库文件;   2.字库信息加载检测,自动完成字库信息加载与更新。本次采用GBK字库,字体大小有16*16、24*24、32*32三个字库;   3.触摸屏校准,上电检测触摸屏校准信息;手动进入触摸屏校准模式   4.小说文件索引,小说文本切换;   5.小说翻页,字体大小选择,颜色选择,返回主目录;   6.实现LCD驱动、SD卡驱动、触摸屏驱动、文件系统移植、外扩Sram驱动

2022-03-18

STM32之俄罗斯方块

STM32之俄罗斯方块 LCD屏驱动编写 W25Q64驱动编写

2022-03-09

STM32+ESP8266获取天气数据

ESP8266模式配置STA+TCPClient HTTP协议获取数据获取 心知天气网获取天气数据

2022-03-08

STM32之LWIP网络协议栈连接腾讯云

 lwip是瑞典计算机科学院网络嵌入式系统小组(SICS)的Adam Dunkels(亚当·邓克尔) 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持 TCP 协议主要功能的基础上减少对RAM的占用。   LwIP是Light Weight(轻型)IP 协议,有无操作系统的支持都可以运行。LwIP 实现的重点是在保持TCP协议 主要功能的基础上减少对RAM的占用,它只需十几KB的RAM和 40K左右的ROM就可以运行,这使LwIP协议栈适合在低端的嵌入式系统中使用。

2022-03-01

STM32之LWIP网络协议栈移植

lwip是瑞典计算机科学院网络嵌入式系统小组(SICS)的Adam Dunkels(亚当·邓克尔) 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持 TCP 协议主要功能的基础上减少对RAM的占用。 LwIP是Light Weight(轻型)IP 协议,有无操作系统的支持都可以运行。LwIP 实现的重点是在保持TCP协议 主要功能的基础上减少对RAM的占用,它只需十几KB的RAM和 40K左右的ROM就可以运行,这使LwIP协议栈适合在低端的嵌入式系统中使用。

2022-02-24

DM9000有线网卡驱动编写

DM9000 是一款完全集成的、性价比高、引脚数少、带有通用处理器接口的单芯片快速以太网控制器。 自 带一个 10/100M PHY 和 4K 双字的 SRAM ,DM9000A 为适应各种处理器提供了 8 位、16 位数据接口访问 内部存储器,DM9000 拥有自动协商功能,DM9000 特性如下:   1.集成自适应 10/100M 收发器。   2.内置 16k 字节的 SRAM。   3.支持硬件帧校验。   4.兼容 3.3V 和 5.0V 输入输出电压。   DM9000 有多种型号,有100引脚和48引脚的,开发板选择的是48引脚的DM9000,型号为DM9000CEP。

2022-02-24

STM32驱动W5500连接腾讯云

   W5500 是一款全硬件 TCP/IP 嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。 W5500 集成了 TCP/IP 协议栈, 10/100M 以太网数据链路层(MAC)及物理层(PHY) ,使得用户使用单芯片就能够在他们的应用中拓展网络连接。 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(Publish/Subscribe)模式的轻量级通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大的优点在于可以以极少的代码和有限的带宽,为远程设备提供实时可靠的消息服务。做为一种低开销、低带宽占用的即时通讯协议,MQTT在物联网、小型设备、移动应用等方面有广泛的应用。

2022-02-22

STM32驱动W5500动态分配IP

   W5500 是一款全硬件 TCP/IP 嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。 W5500 集成了 TCP/IP 协议栈, 10/100M 以太网数据链路层(MAC)及物理层(PHY) ,使得用户使用单芯片就能够在他们的应用中拓展网络连接。    久经市场考验的 WIZnet 全硬件 TCP/IP 协议栈支TCP,UDP,IPv4,ICMP,ARP,IGMP 以及 PPPoE 协议。 W5500 内嵌 32K 字节片上缓存以供以太网包处理。如果你使用 W5500,你只需要一些简单的 Socket 编程就能实现以太网应用。这将会比其他嵌入式以太网方案更加快捷、简便。用户可以同时使用 8 个硬件 Socket 独立通讯。    W5500 提供了 SPI(外设串行接口)从而能够更加容易与外设 MCU 整合。而且,W5500 的使用了新的高效 SPI 协议支持 80MHz 速率,从而能够更好的实现高速网络通讯。为了减少系统能耗, W5500 提供了网络唤醒模式(WOL)及掉电模式供客户选择使用。

2022-02-22

基于百度智能云人脸属性分析.tar

百度智能云人脸分析能准确识别多种人脸属性信息,包括年龄、性别、表情、情绪、口罩、脸型、头部姿态、是否闭眼、是否配戴眼镜、人脸质量信息及类型等,分析检测到的人脸的情绪,并返回置信度分数,目前可识别愤怒、厌恶、恐惧、高兴、伤心、惊讶、嘟嘴、鬼脸、无情绪等9种情绪

2022-01-05

基于SDL库贪吃蛇游戏.rar

SDL(Simple DirectMediaLayer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、MacOS X等)的应用软件。现SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。

2021-12-03

SDL显示时间和天气.rar

SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。现SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。

2021-12-02

SDL显示yuv图像.rar

YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。  与我们熟知的RGB类似,YUV也是一种颜色编码方法,主要用于电视系统以及模拟视频领域,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的,这样的设计很好地解决了彩色电视机与黑白电视的兼容问题。并且,YUV不像RGB那样要求三个独立的视频信号同时传输,所以用YUV方式传送占用极少的频宽。 YUV码流的存储格式其实与其采样的方式密切相关,主流的采样方式有三种,YUV4:4:4,YUV4:2:2,YUV4:2:0

2021-12-02

SDL图片显示.rar

SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。现SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。

2021-12-02

基于STM32贪吃蛇游戏.zip

STM32驱动OLED屏; 0.96寸OLED屏驱动; 贪吃蛇游戏;

2021-07-04

STM32CubeMx之RTC实时时钟.zip

STM32 RTC实时时钟是一个独立的定时器。 RTC模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。

2021-06-30

美的空调红外线协议解码.zip

在光谱中波长自760nm至400um的电磁波称为红外线,它是一种不可见光。目前几乎所有的视频和音频设备都可以通过红外遥控的方式进行遥控,比如电视机、空调、影碟机等,都可以见到红外遥控的影子。美的空调红外遥控器采用R05D格式,载波频率为38KHZ。 数据格式:引导码+48位数据+分隔码+48位数据(LAA’BB’CC’ S LAA’BB’CC’)

2021-06-25

SDIO驱动SD卡移植文件系统.zip

FatFs 是用于小型嵌入式系统的通用 FAT/exFAT 文件系统模块。FatFs 模块是按照 ANSI C (C89) 编写的,与磁盘 I/O 层完全分离。因此它独立于平台。它可以集成到资源有限的小型微控制器中,例如 8051、PIC、AVR、ARM、Z80、RX 等。

2021-06-22

02 OLED屏滚动显示文字.zip

STM32驱动OLED屏; 0.96寸OLED屏驱动; 滚动显示;

2021-06-08

STM32摇杆控制空心杯电机.zip

PS2双轴按键游戏摇杆模块采用PS2游戏手柄上金属按键摇杆电位器,采集PS2双轴模拟量值。STM32定时器PWM输出控制空心杯电机

2021-06-06

STM32CubeMx外部中断配置.zip

EXTI(External interrupt/event controller)—外部中断/事件控制器,管理了控制器的 20个中断/事件线。每个中断/事件线都对应有一个边沿检测器,可以实现输入信号的上升沿检测和下降沿的检测。EXTI 可以实现对每个中断/事件线进行单独配置,可以单独配置为中断或者事件,以及触发事件的属性。

2021-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除