单片机

echo_pen6 分钟前
单片机·蓝桥杯
蓝桥杯----锁存器、LED、蜂鸣器、继电器、Motor蓝桥杯中数据传入口都是P0,也就是数码管段选、位选数据、LED亮灭的数据、蜂鸣器启动或禁用的数据,外设启动或者关闭都需要通过P0写入数据,那么如何这样共用一个端口会造成冲突嘛,答案是肯定的。所以蓝桥杯加入了锁存器---通过P2高三位(22、21、20)操作。如图 三十LED锁存器对应地址为Y4C,凑成高三位数据100,后五位自动补零,P2对应数据1000 0000(用十六进制表示0x80)。Y5C对应数据就是1010 0000(0xa0)…
zhmc34 分钟前
单片机
MCU程序段的分类程序的下载(烧录到存储器中)通常是按照程序文件分段(Code段、RO_data段、RW_data段、ZI_data段)的方式存储的,但运行时内存的布局会按照程序进程分段(TEXT段、DATA段、BSS段、堆栈段)进行组织。以下是具体分析:
智者知已应修善业3 小时前
c语言·经验分享·笔记·单片机·嵌入式硬件·51单片机
【51单片机6位数码管密码锁】2022-10-15缘由六位密码器设计连接LED-嵌入式-CSDN问答 矩阵51单片机密码锁,回复:https://bbs.csdn.net/topics/392713242_智者知已应修善业的博客-CSDN博客
JasmineX-19 小时前
c语言·stm32·单片机·嵌入式硬件
STM32的SPI通信(硬件读取W25Q64)相比比软件读取W25Q64,硬件读取W25Q64只有SPI代码部分不同。(详情结合先前软件读取W25Q64)
Naiva9 小时前
单片机·嵌入式硬件
【兆易创新】单片机GD32F103C8T6系列入门资料GD32F103xx 系列器件是一款基于ARM Cortex-M3 RISC内核的32位通用微控制器,在处理能力、降低功耗和外设方面具有超优的性价比。Cortex-M3是下一代处理器核心,它与嵌套矢量中断控制器(NVIC), SysTick计时器和高级调试支持紧密耦合。
WD137298015579 小时前
stm32·单片机·嵌入式硬件·51单片机
400V降24V,200mA,应用领域:从生活到工业的 “全能电源管家”WD5208在电源芯片的技术星河中,WD5208 凭借独特性能与广泛适用性崭露头角,成为众多电子设备电源方案的优选。本文将全面解析这款芯片的核心优势、应用场景与技术细节,展现其 “小身材,大能量” 的硬核实力。
max50060010 小时前
数据库·python·单片机·深度学习·mongodb·机器学习·transformer
基于最大似然估计的卡尔曼滤波与自适应模糊PID控制的单片机实现本文详细介绍了如何将最大似然估计(MLE)增强的卡尔曼滤波算法与自适应模糊PID控制器相结合,并在单片机平台上实现。文章首先阐述了卡尔曼滤波和PID控制的基本原理,然后提出了改进的最大似然估计卡尔曼滤波算法和自适应模糊PID控制策略。接着,详细描述了在STM32单片机上的实现过程,包括算法设计、代码优化和硬件接口。最后,通过仿真和实际测试验证了该系统的性能。本文提供了完整的C语言实现代码,并针对单片机资源限制进行了优化。
普中科技10 小时前
stm32·单片机·嵌入式硬件·物联网·arm·普中科技
【普中STM32精灵开发攻略】--第 7 章 库函数模板创建实验平台: 普中STM32精灵开发板https://item.taobao.com/item.htm?id=739076227953
longxiangam1 天前
c语言·单片机·嵌入式硬件
retro-go 1.45 编译及显示中文最近做了个使用 retro-go 的开源掌机 基于ESP32-S3的C19掌机(适配GBC外壳) - 立创开源硬件平台 ,做完后用提供的固件发现屏幕反显了,估计是屏幕型号不太对,随即自己拉 retro-go 官方库来编译,拉取的最新的 1.45 ,记录下适配的过程和解决的一些问题。
JasmineX-11 天前
c语言·stm32·单片机·嵌入式硬件
STM32内部读写FLASH很多情况下,在STM32中写入一些数据,在某些不可控因素下其数据无法保存。因此,解决此问题就要用到FLASH.
源远流长jerry1 天前
stm32·单片机·嵌入式硬件
电路基础相关知识在电路中,串联电阻的情况下,电阻会对进行分压和限制电流,主要作用电阻并联的主要作用电容(Capacitance)是指在给定电位差下的电荷储藏量,记为 C。它表征了电容器容纳电荷的本领,从物理意义上来说,电容反映了导体或导体组储存电能的能力
1+2单片机电子设计1 天前
stm32·单片机·嵌入式硬件·51单片机
基于STM32的数控机床物联网改造研究基于STM32的数控机床物联网改造研究摘要随着工业4.0理念的深入推进,传统制造业向智能化、网络化转型已成为必然趋势。数控机床作为制造业的核心装备,其物联网改造是实现智能制造的关键环节。本文提出一种基于STM32微控制器的数控机床物联网改造方案,通过传感器采集设备运行数据,利用无线通信技术实现数据远程传输与监控,构建集状态监测、故障预警、数据管理于一体的物联网系统。实际测试表明,该方案成本低、兼容性强,可有效提升数控机床的智能化管理水平,为制造业数字化转型提供技术支持。
猫猫的小茶馆1 天前
stm32·单片机·嵌入式硬件·mcu·51单片机·智能硬件
【STM32】HAL库中的实现(三):PWM(脉冲宽度调制)PWM(Pulse Width Modulation)是基于定时器(TIM)产生的周期性脉冲信号,广泛应用于:① 电机调速;② LED 亮度控制;③ 蜂鸣器频率控制;④ 模拟信号模拟(DAC)等等。
国科安芯1 天前
网络·单片机·嵌入式硬件·硬件架构
ASP3605I同步降压调节器的高频化设计与多相扩展技术优化方案摘要:本文深入探讨了国科安芯推出的ASP3605I同步降压调节器的高频化设计特性与多相扩展技术应用,从工作原理、引脚功能、参数特性到实际应用设计等方面进行了全面且专业的分析阐述,旨在为电子工程师在电源管理设计中提供详尽且实用的技术参考,助力充分发挥ASP3605I的卓越性能,实现高效、稳定、可靠的电源管理方案。
许野平1 天前
windows·单片机·rust·dll·动态链接库
Rust:如何开发Windows 动态链接库 DLL以下是一个完整的 Rust 创建 Windows DLL 动态库的实例,包含详细步骤和代码示例:创建 test_dll.cpp:
猫猫的小茶馆1 天前
stm32·单片机·嵌入式硬件·mcu·51单片机·实时音视频·pcb工艺
【STM32】HAL库中的实现(四):RTC (实时时钟)RTC 是 STM32 的低功耗实时时钟模块,常用于:RTC(实时时钟)模块 提供了 三个中断源,用于在不同时间条件下触发事件。这些中断在 低功耗唤醒、定时任务、系统监控等场景下使用。
努力做小白1 天前
linux·驱动开发·单片机·嵌入式硬件·音视频
Linux驱动25 --- RkMedia音频API使用&&增加 USB 音视频设备一、RV1126 增加 USB 音视频设备二、RkMedia 音频 API2.1 PCM 音频输入系统初始化
机器视觉知识推荐、就业指导1 天前
stm32·单片机·嵌入式硬件
STM32 外设驱动模块一:LED 模块LED(Light Emitting Diode,发光二极管)是 STM32 嵌入式开发中最常用、最基础的输出外设之一。它不仅是学习 GPIO 编程的入门起点,更是实现系统运行状态指示、视觉反馈和故障报警的重要手段。
Sean_woo19981 天前
stm32·单片机·嵌入式硬件·zephyr
正点原子阿波罗STM32F429IGT6移植zephyr rtos(四)---在独立的应用工程里使用MPU6050硬件平台:正点原子阿波罗STM32F429IGT6zephyr版本:Zephyr version 4.2.0
亿道电子Emdoor2 天前
arm开发·单片机·嵌入式硬件·arm
【ARM】MDK自动备份源文件解决MDK在编写文档的时候需要找回上一版代码的问题。目前大部分情况下对于源代码的管理都是使用的Git等第三方的代码管理平台。这样的第三方代码管理平台都是针对与代码的版本更新进行管理。对于本地编写过程中的一些代码备份是没有帮助的。在本地编写完代码后,想确认修改了源文件中的什么内容,需要先将代码上传到管理平台才能对比。在MDK中可以对于源文件进行备份,相当于你编写完代码后,可以在本地通过源文件和备份文件,进行代码对比。