技术栈
嵌入式硬件
周洲0830
5 小时前
stm32
·
单片机
·
嵌入式硬件
STM32 最简工程搭建|标准库/HAL库规范化模板,零冗余可直接落地
摘要:新手开发STM32最容易踩的坑,不是外设不会写,而是工程搭建不规范、代码冗余杂乱、初始化逻辑混乱,导致后续外设移植、项目迭代频频出错。本文结合长期工控项目实战,整理两套极简、标准化、量产可用的STM32工程模板,分别适配标准库、HAL库,剔除官方冗余代码,统一初始化架构、时钟配置、业务逻辑分层,新手可直接上手,老工程师可作为固定开发模板。 适用场景:零基础入门开发、新项目从零搭建、旧工程重构、外设功能移植、嵌入式毕设/工控项目开发 硬件平台:STM32F103RCT6(全F1系列通用,可快速适配F4
ACP广源盛13924625673
6 小时前
大数据
·
网络
·
数据库
·
人工智能
·
嵌入式硬件
·
macos
M6/M5 Pro Mac mini 端侧 AI 落地@ACP#YLB3116 中端多盘存储扩展在 AI 服务中的机会与应用场景
苹果新款 M6、M5 Pro Mac mini 正式上线,M6 芯片 AI 推理性能最高提升 4 倍,着重强化本地端侧大模型运行能力。开发者依托该硬件可以本地部署 LLM 大模型、VLM 多模态模型、RAG 检索知识库,实现完全离线私有化 AI 推理,降低本地 AI 工作站的硬件门槛。
ACP广源盛13924625673
7 小时前
大数据
·
网络
·
数据库
·
人工智能
·
嵌入式硬件
·
macos
·
音视频
M6/M5 Pro Mac mini 端侧 AI 新形态@ACP#GSV5800 Serdes 长距离视频传输在 AI 服务中的机会与落地场景
苹果新款 M6、M5 Pro Mac mini 正式发布,M6 芯片 AI 推理性能最高提升 4 倍,重点强化本地端侧大模型运行能力。开发者可以依托 Mac mini 本地部署 LLM、VLM 多模态大模型、RAG 知识库,实现完全离线私有化 AI 推理,小型 AI 工作站的落地门槛大幅降低。
OIDCAT
8 小时前
网络
·
嵌入式硬件
·
智能硬件
·
国产芯片
·
usb转千兆网卡
国产USB转千兆网卡芯片CH398-RTL8153国产替代实测与选型
RTL8153是USB千兆网卡应用最广的芯片之一,网卡、扩展坞、工控主板都在用。信创和供应链安全的背景下,找一颗能直接替换的国产芯片是很多客户的实际需求。CH398是沁恒的方案之一,其中CH398X引脚兼容RTL8153B/E。这篇文章把替换RTL8153的决策依据——兼容性、性能、驱动、采购——用实测数据讲清楚。
HRTOS
9 小时前
c语言
·
驱动开发
·
嵌入式硬件
·
51单片机
HRTOS 4.0 驱动库:06_Storage 存储设备驱动——24C02 EEPROM与I²C驱动开发
HRTOS 4.0 Driver Library 提供了独立的 06_Storage 存储设备驱动模块,目前主要针对常用的 24C02 EEPROM,并提供底层软件 I²C 通信实现。
周洲0830
9 小时前
stm32
·
单片机
·
嵌入式硬件
STM32 串口不定长接收|空闲中断 IDLE 方案,无固定帧长限制,项目实战
主控:STM32F103RCT6 外设:USART1,波特率 115200 场景:上位机下发不定长指令,单片机接收并解析,报文长度动态变化,没有固定长度。
我和头发拼了
12 小时前
stm32
·
单片机
·
嵌入式硬件
STM32--10硬件读写MPU6050
1.硬件I2C区别于软件I2C,我们不需要再操作SCL,SDA,只需要像操作其他外设那样配置好参数,至于电平的变换,硬件自己会做,不需要我们关注。
糖糖单片机设计
13 小时前
stm32
·
单片机
·
嵌入式硬件
基于STM32的鱼缸水质检测系统
养鱼先养水。鱼缸水质崩了,鱼翻肚往往就在一夜之间——等你肉眼发现水浑、鱼浮头,亚硝酸盐早就爆表了。市面上一支带温度补偿的 pH 笔就要上百,溶氧仪更是几百起步。其实用 STM32 + 三支传感器,一百出头就能做一套水温、浑浊度、pH 三参数实时监测 + 超标报警 + 自动换水 + 手机远程查看的系统。
HRTOS
13 小时前
驱动开发
·
单片机
·
嵌入式硬件
·
51单片机
HRTOS 4.0 正式发布:Driver Library 基础外设驱动模块介绍
HRTOS 4.0 在内核稳定性的基础上,进一步完善了外围软件生态。其中一个重要组成部分,就是新的 HRTOS Driver Library(驱动库)。
染予
14 小时前
单片机
·
嵌入式硬件
20个点位下发该如何正常操作?
你之前的方案(Tracker.c)是:MCU 拿轨道根数,每个时刻现场解算方位/俯仰。你同事的方案是:上位机把算好的20个 (UTC时间, 方位角, 俯仰角) 点一次性灌进来,MCU 存成一张表,然后靠一个自走时钟,到点就发。两套逻辑完全独立,走的是完全不同的代码路径。Tracker.c 在新方案里基本是"挂着但不调用"的状态(Ephem_Process 根本不碰它)。
HRTOS
15 小时前
驱动开发
·
单片机
·
嵌入式硬件
·
51单片机
HRTOS 4.0 Driver Library:03_Sensor 传感器驱动
在 51 单片机项目中,传感器是连接软件系统与真实物理世界的重要接口。温度、湿度、距离、人体感应、土壤湿度、雨滴以及模拟量等数据,最终都需要通过单片机的 GPIO、ADC、定时器以及各种通信时序转换为应用程序能够处理的数据。
小麦嵌入式
16 小时前
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
fpga开发
·
硬件工程
FPGA入门(十一):受控线性序列机 UART 发送升级
在上一篇教程中,我们基于受控线性序列机实现了内置 1 秒定时器、自动循环发送的串口发送模块,适合简单调试打印场景。 但实际项目开发里,串口很少需要固定周期自动发送,更多是按需触发:按键按下发送、FIFO 数据就绪发送、外部指令应答发送。同时旧版本缺少发送完成反馈信号,上层逻辑联动十分麻烦。 因此本次对 UART 发送模块做全面工程化迭代,所有改动如下:
自小吃多
17 小时前
笔记
·
嵌入式硬件
PCB Editor软件走线、修线操作笔记
在PCB设计中,走线(Routing)与修线(Slide)是决定电路板电气性能与美观度的核心环节。熟练掌握PCB Editor软件中的走线与修线命令,不仅能大幅提升布线效率,还能有效规避DRC(设计规则检查)错误。本文将基于PCB Editor的实际操作,详细解析走线命令(Add Connect)与修线命令(Slide)的参数设置与实战技巧,帮助工程师快速掌握规范化的布线流程。
米饭不加菜
18 小时前
stm32
·
单片机
·
嵌入式硬件
STM32——数码管显示
模块化编程 共阴极数码管,三八译码器控制位选 采用标准库 关键代码标准库相关定义下载程序,效果如下
梵亿
19 小时前
stm32
·
嵌入式硬件
·
无人机
·
低功耗
基于 STM32F103C8T6 的无人机低功耗设计与实现
做无人机的都知道,续航是永远的痛。电池就那么大,电机一转电量哗哗掉。很多人把注意力全放在电机和桨叶上,却忽略了飞控主控本身也在持续耗电。别小看这几十毫安的电流,在微型无人机上,主控功耗能占到整机待机功耗的一半以上。
hrw_embedded
19 小时前
stm32
·
单片机
·
嵌入式硬件
Keil开发与STM32Cube开发的差异点总结(未完待续)
1.使用keil开发可以用中文打印、中文编码,中文路径编译,STM32CubeIDE不行。2.STM32CubeIDE打印不了llu、lld的格式化输出,需要自己实现转字符串,然后拼接到需要打印的字符串。因为STM32CubeIDE用的是 libc_nano.a(newlib-nano 精简 printf)。它不支持 %ll 长度修饰符,遇到 %llu 就把解析不出来的 “l” 原样吐出、再跟上 “u”——所以打出来永远是 “lu”。屏幕字体里小写 l 看着像 1,就成了"1u"。Keil 用的 micr
Brilliantwxx
19 小时前
stm32
·
单片机
·
嵌入式硬件
·
架构
【STM32】RCC与时钟树 深度详解
数字电路的所有状态翻转都由时钟边沿触发,没有时钟,所有寄存器、触发器都保持状态不变,电路“冻结”。核心结论:
天空'之城
19 小时前
单片机
·
嵌入式硬件
单片机基础核心知识点汇总(二十九)
目录前言一、串口通信最大痛点:粘包与分包1、什么是分包2、什么是粘包二、工业通用串口帧协议格式三、串口底层架构:环形缓冲区
Rsingstarzengjx
19 小时前
linux
·
驱动开发
·
笔记
·
stm32
·
嵌入式硬件
·
stm32mp157
第二十六章 Linux 蜂鸣器实验笔记
常用的蜂鸣器有两种: 有源蜂鸣器和无源蜂鸣器,这里的有“源”不是电源,而是震荡源,有源蜂鸣器内部带有震荡 源,所以有源蜂鸣器只要通电就会叫。无源蜂鸣器内部不带震荡源,直接用直流电是驱动不起 来的,需要 2K-5K 的方波去驱动。正点原子 STM32MP1 开发板使用的是有源蜂鸣器,因此只 要给其供电就会工作,开发板所使用的有源蜂鸣器
一路往蓝-Anbo
19 小时前
stm32
·
单片机
·
嵌入式硬件
·
嵌入式
·
stm32硬件设计
第七篇:以太网设计 —— 从 RMII 时序到变压器隔离的深度拆解
在 STM32 的以太网应用中,我们通常处理的是 MAC(媒体访问控制,集成在 MCU 内部) 与 PHY(物理层芯片,如 LAN8720A 或 DP83848) 之间的连接。这不仅是线路的连接,更是时钟同步的艺术。