嵌入式

busideyang22 分钟前
c语言·单片机·嵌入式硬件·嵌入式
STC8H单片机delay_ms函数闪烁不准?原因是参数溢出!在基于STC8H单片机编写LED闪烁程序时,期望实现1秒(1000ms)的亮灭间隔,但实际闪烁速度远快于1秒。核心代码如下:
Hello_Embed25 分钟前
前端·笔记·stm32·单片机·嵌入式
LVGL 入门(十五):接口优化我是 Hello_Embed在上一篇笔记中,我们通过结构体封装界面接口,实现了规范化的多界面管理。但代码中还存在判断逻辑繁琐、按钮创建代码重复的问题,同时我们也可以为界面增加定时器功能,完善交互体验。本篇将对界面接口进行全面优化,简化判断逻辑、消除冗余代码,并为界面集成定时器功能。
GetcharZp4 小时前
嵌入式
硬件世界的“高速缓存”:为什么手机断电后,屏幕还会闪一下?如果说电流是河流,电容就是大坝与蓄水池。它是手机电路中数量最多的元器件,也是保证你的 SoC 不被瞬时电压“烧糊”的幕后英雄。
busideyang14 小时前
c语言·stm32·单片机·嵌入式硬件·嵌入式
为什么推挽输出不能接收串口数据,而准双向口可以?在嵌入式开发中,GPIO的配置是基本功。很多初学者在调试串口时,会遇到一个奇怪的问题:为什么明明连接正确,却收不到数据?原因往往很简单——把RX引脚误配置成了推挽输出模式。
济61715 小时前
stm32·单片机·嵌入式·stm32hal库编程
STM32定时器进阶:从模式控制器完全指南,一文学会TRGI/TRGO---STM32 HAL库专栏🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
FreakStudio2 天前
python·单片机·嵌入式·cortex-m3·异步编程·电子diy
把 Flask 搬进 ESP32,高中生自研嵌入式 Web 框架 MicroFlask !uPyPi 仓库近日上架了一款由国内高中生独立开发的轻量级 Web 框架 ——MicroFlask 及其异步版本MicroFlask_Async。
Zevalin爱灰灰2 天前
单片机·物联网·嵌入式·esp8266
零基础入门学用物联网(ESP8266) 第一部分 基础知识篇(五)参考教程:https://www.bilibili.com/video/BV1L7411c7jw/?spm_id_from=333.1387.favlist.content.click
Zevalin爱灰灰2 天前
物联网·嵌入式·esp8266
零基础入门学用物联网(ESP8266) 第一部分 基础知识篇(四)参考教程:https://www.bilibili.com/video/BV1L7411c7jw/?spm_id_from=333.1387.favlist.content.click
FreakStudio3 天前
python·单片机·嵌入式·电子diy
MicroPython+PycoClaw,3 分钟搞定 ESP32 跑上 OpenClaw!PycoClaw 是一个基于 MicroPython 构建的开源平台,专为 ESP32 等微控制器设计,能让价格低于 5 美元的低成本嵌入式设备运行 AI 代理,实现与 OpenClaw 工作区兼容的智能功能。该平台主要支持以下特性:
逆小舟3 天前
嵌入式·c·rtos
【SWM320】FreeRTOS搭建工程——1、框架学习作用:直接操作硬件寄存器,提供底层硬件访问接口FreeRTOS - 实时操作系统内核 lwIP - 轻量级TCP/IP协议栈 FatFS - 文件系统 mbedtls - 加密库 ...
小杨同学493 天前
后端·单片机·嵌入式
STM32 进阶封神之路(二十二):DMA 实战全攻略 ——ADC 采集 + 串口收发 + 内存复制(库函数 + 代码落地)上一篇我们吃透了 DMA 的底层原理、通道映射和寄存器配置,这一篇聚焦实战落地 —— 基于 STM32F103,结合 ADC 传感器采集、串口大数据收发、内存到内存复制三大核心场景,手把手带你实现 “无 CPU 干预” 的数据传输,所有代码均提供库函数实现,可直接编译运行!
隔壁大炮3 天前
嵌入式·pid·江协科技·平衡小车
速度环实现行进&角度环实现转弯仅有角度环的平衡小车是不完美的,我们来继续实现速度环和角度环。这里有一个问题:显然速度环的输出单位是r/s,而角度环的输入单位应该是角度,这应该怎么处理?
busideyang3 天前
c语言·stm32·单片机·嵌入式硬件·嵌入式
STM32中__weak(弱定义)函数核心总结__weak是ARM编译器(如MDK/Keil)提供的弱定义关键字,核心作用是为函数/变量提供“可被覆盖的默认实现”:
421!3 天前
笔记·学习·嵌入式·esp32·通信
ESP32学习笔记之UARTUART 中文常叫“通用异步收发器”,“异步”意思是通信双方不共享时钟,所以要提前约定好通信参数。 UART 本质上就是按约定好的速度,把 0 和 1 一位一位串行发出去
隔壁大炮3 天前
stm32·嵌入式·硬件·pid·平衡车·江协科技
PID控制结构&角度环实现直立平均PWM:左右轮PWM的平均值,控制的是前进和后退的快慢。(简单来说就是平均PWM单独控制前后)差速PWM:两个电机PWM的差值,很明显控制的是左右转弯的快慢。(简单来说差速PWM单独控制左右)
FreakStudio4 天前
python·嵌入式·边缘计算·电子diy
不用费劲编译ulab了!纯Mpy矩阵micronumpy库,单片机直接跑各位玩 MicroPython 的小伙伴们,有没有过这种崩溃时刻:想在 RP2040/ESP32 上跑个简单的传感器数据滤波、或者试试 tinyML 手势识别,结果发现:
Zevalin爱灰灰4 天前
单片机·物联网·嵌入式·esp8266
零基础入门学用物联网(ESP8266) 第一部分 基础知识篇(三)参考教程:https://www.bilibili.com/video/BV1L7411c7jw/?spm_id_from=333.1387.favlist.content.click
优信电子5 天前
单片机·嵌入式·arduino
ESP32开发板单向点对点ESP-NOW无线通信本例程通过两个ESP32开发板实现单向点对点ESP-NOW无线通信,一个ESP32开发板作为Sender发送方,另一个开发板作为Receiver接收方接收发送方的数据。
FreakStudio6 天前
python·嵌入式·电子diy
保姆级 uPyPi 教程|从 0 到 1:MicroPython 驱动包一键安装 + 分享全攻略如果你是第一次接触 MicroPython 和 uPyPi 平台,不用担心!这份说明会从最基础的准备工作开始,一步步教你如何在树莓派 Pico2(无网络)和 Pico2W(有网络)上,从 uPyPi 平台下载并使用驱动包(以 bmp280_driver 气压温度传感器驱动为例)。同时也会简要介绍如何上传驱动包(方便有分享需求的使用者)。
GetcharZp6 天前
嵌入式
只有代码是不够的:手搓手机第一课,看懂那条“看不见的河流”既然能写出上万行的架构,为何不能从零做出一款手机?一切的起点,都藏在这条关于电压、电流与电阻的河流里。