嵌入式硬件
-
CRG设计之时钟
1. 前言 CRG(Clock and Reset Generation,时钟复位生成模块) 模块扮演着关键角色。这个模块负责为整个系统提供稳定可靠的时钟信号,同时…
-
【嵌入式软件方案】基于色坐标的RGB灯调光调色算法
关注且发送”001″即可获取完整全文内容; 一、序言 如果想要驱动一个三基色LED灯亮出不同的颜色,只需要控制三路PWM的输出即可实现。但是如何控制三路的输…
-
STM32-创建工程模板
STM32 工程模板没有统一的格式,可以参考 ST 官方的示例模板或者根据自己的开发经验和使用习惯总结。 Project Template 文档以库函数工程模板为例,HAL 库工程…
-
STM32——I2C
通信协议见(STM32——SPI) 一、I2C协议 1.1 I2C协议介绍; I2C是(Inter IC Bus)是由Philips公司开发的一种通用数据总线; 有多根通信线; 一…
-
一文读懂USB Type-C接口 <一>:引脚和功能指南
本文将介绍USB Type-C标准的一些最重要的特性。 你知道如何使用USB Type-C接口吗?本文列出了USB Type-C引脚的解剖结构,并简要介绍了其各种模式。 USB T…
-
数字式竞赛抢答器(基于Quartus的原理图设计)FPGA
数字式竞赛抢答器(基于Quartus的原理图设计)FPGA 一. 设计思路 二. 实现过程 1. 第一信号鉴别锁存模块 + 犯规电路 (1) 使用器件 74175,带公共时钟和复位…
-
BUCK、BOOST、BUCK-BOOST电路原理分析
一、前导 DC-DC DC-DC电源,即直流-直流变换器,是指将一个固定的直流电压变换为可变的直流电压,也称为直流斩波器。DC-DC有多种拓扑结构,如BUCK(降压)、BOOST(…
-
STM32 — 实现按键的长按与短按检测(其他单片机可移植)
目录 资源获取 一 前言 二 思路 三 实现代码 1.主要代码 四 完整代码 Key.h Key.c 该改进版本(1ms太繁琐了,我改成了25ms检测一次) 1.定时器部分 …
-
STM32学习—-ADC模数转换(轮询、中断、定时器、DMA)
什么是模拟数据 模拟数据是指在一定时间范围内连续变化的信号,该信号的取值可以是任意实数值。例如,声音、温度、压力等物理量在不同时间内的变化可以表示为模拟数据。在数字…
-
【蓝桥杯】【嵌入式组别】第九节:MCP4017编程设计
MCP4017编程设计 数字电位器MCP4017电路原理 程序设计 如何利用ADC管脚采集该芯片的电压 数字电位器MCP4017电路原理 他本质是一个IC器件,也就是本质是一个芯片…
-
【数字电子技术课程设计】多功能数字电子钟的设计
目录 摘要 1 设计任务要求 2 设计方案及论证 2.1 任务分析 2.1.1 晶体振荡器电路 2.1.2 分频器电路 2.1.3 时间计数器电路 2.1.4 译码驱动电路 …
-
嵌入式软件学习路线(入门)
大家不要只收藏不关注啊,哪怕点个赞都行哇。😭 嵌入式学习路线 嵌入式体系框架 C语言的入门学习 C语言的进阶学习 单片机的入门学习 linux的入门学习 VxWor…
-
DCDC电源SW电压尖峰过冲问题解析
BUCK电源SW电压尖峰过冲问题 产生原因: (示波器正常测试时须关闭20M带宽限制) ① 器件本身的寄生电感以及寄生电容造成的,主要是电感电容器件的谐振频率。 ② 功…
-
51单片机-4G模块
51单片机-4G模块 4G控制LED #include “reg52.h” #include “intrins.h” #include #define SIZE 12 sfr AU…
-
【LVGL】学习笔记–(2)GUI Guider的使用
基于上一篇【LVGL】学习笔记–(1)Keil中嵌入式系统移植LVGL,已经成功地移植了LVGL到我们的嵌入式板子上,并配合磁控旋钮编码器(或者诸如触摸屏、按键、键盘等…
