技术栈
嵌入式
弘毅 失败的 mian
4 小时前
经验分享
·
笔记
·
stm32
·
单片机
·
嵌入式硬件
·
嵌入式
STM32 时钟详解
时钟就是高低变化的方波信号——单片机的心跳。因此,在使用任何一个片上外设之前,都必须先使能对应的时钟,把它“激活”。
嵌入式小企鹅
4 小时前
人工智能
·
学习
·
开源
·
嵌入式
·
模型
·
半导体
·
昇腾
Kimi K2.6开源对标GPT-5.4、英飞凌AURIX拥抱RISC-V、工信部定调太空算力
今天几条关键信号值得程序员关注:1️⃣ 月之暗面开源Kimi K2.6模型——首个国产开源模型在软件工程领域登顶全球,长程编码能力显著提升,支持300个子Agent并行执行4000步任务,持续编码最长超12小时
WeeJot嵌入式
4 小时前
stm32
·
单片机
·
嵌入式硬件
·
嵌入式
·
iic
【IIC】IIC通信与温湿度传感器AHT20(DHT20)
我们已经一起学习了STM32中最常用的通信方式:串口,本次我们来学习嵌入式领域另一种常见的通信:IIC通信,并且尝试使用IIC通信与开发板上的AHT20传感器进行交互,获取你房间的温度与湿度。
国产化创客
5 小时前
大数据
·
物联网
·
嵌入式
·
信息与通信
·
智能硬件
·
wifi csi
RuView开源项目Rust构建部署
RuView (WiFi DensePose) 是一个基于 ESP32-S3 的 WiFi CSI 感知 开源项目,主打无摄像头、非接触式的人体姿态估计、生命体征监测与穿墙检测。
lularible
5 小时前
网络
·
网络协议
·
开源
·
嵌入式
·
ptp
PTP协议精讲(3.1):走进开源PTP世界——LinuxPTP项目全景
前两章,我们详细讲解了PTP协议的原理和机制。现在,让我们打开"黑盒",看看PTP协议是如何被真正实现的。
FreakStudio
16 小时前
python
·
单片机
·
嵌入式
·
大学生
·
面向对象
·
并行计算
·
电子diy
·
电子计算机
无硬件学LVGL—定时器篇:基于Web模拟器+MicroPython速通GUI开发
做嵌入式 GUI 开发,最容易被忽略、但又最离不开的,就是定时器。很多人刚学会画按钮、写文本,以为把控件摆好、绑定个点击事件就完事了。但真做起来才发现:屏幕上的时钟要每秒刷新、倒计时要精准到 1 秒、按钮点击后要延迟弹出提示、甚至要做个循环切换的动画效果 —— 这些场景没有定时器,根本没法落地。
阿源-
20 小时前
嵌入式
·
uefi
UEFI Driver 程序框架
前面几节着重介绍了 UEFI 应用程序的编写。在之前的介绍中 UEFI Application 通常在 UEFI Shell 中运行,特点是执行完即退出,不常驻系统且不提供服务,而是查找并使用系统中的 Protocol 服务。本节简单介绍一下 UEFI 的另一种重要的程序类型,即 UEFI Driver。有过 Linux 开发经验的朋友可以很容易理解这种设计思想,即类比于 Linux 的应用层和驱动层分离的设计思想。应用程序不能直接访问硬件,而是基于驱动程序提供的服务访问硬件数据,以实现特定功能。具体来说
波特率115200
1 天前
stm32
·
单片机
·
嵌入式硬件
·
嵌入式
·
嵌入式软件
单片机启动流程以STM32举例
0x00000000~0x0007FFFF这段空间属于重映射区,根据BOOT的不同选择映射到不同的内存区域
lularible
1 天前
网络
·
网络协议
·
开源
·
嵌入式
·
ptp
PTP协议精讲(2.17):追踪光速的脚步——White Rabbit与亚纳秒同步
2006年,欧洲核子研究组织(CERN)面临一个看似不可能的挑战。大型强子对撞机(LHC)即将建成——这个27公里长的环形隧道,将让两束质子以接近光速的速度对撞。
嵌入式小企鹅
2 天前
人工智能
·
学习
·
ai
·
嵌入式
·
算力
·
risc-v
·
半导体
国产大模型与芯片加速融合,RISC-V生态多点开花,AI编程工具迈入自动化新纪元
目录🔮 周末核心观察🧠 一、AI芯片 × 半导体涨价🖥️ 二、RISC-V × 嵌入式🤖 三、AI编程 × Agent生态
CinzWS
2 天前
arm开发
·
嵌入式
·
芯片验证
·
原型验证
·
a53
A53多核协同(上):核间通信与缓存一致性协议——ARM多核的“心灵感应“
2018年,某分布式数据库在ARM服务器上遭遇性能"魔咒":核心越多,性能越差。16核的性能只有8核的1.3倍,32核时甚至开始下降。调查发现,罪魁祸首是核间通信延迟——一个跨核缓存同步操作,竟消耗了40%的CPU时间。这不是软件问题,而是硬件缓存一致性协议的"暗黑舞蹈"出了问题。
WeeJot嵌入式
2 天前
stm32
·
单片机
·
嵌入式
【串口】初始串口-轮询模式
我们已经了解到了STM32的GPIO以及中断,本次介绍嵌入式领域最常用的通信方式——串口通信。串口分为好多种类别,例如常见的RS-232、RS-485串口,甚至更常见的,日常使用的网线接口,也是名为RJ-45的串口。USB,全称为Universal Serial Bus 通用串行总线,也是串口。
三万棵雪松
2 天前
fpga开发
·
嵌入式
·
硬件基础
【嵌入式刷题硬件设计基础(一)】
FPGA= 可以反复改写的硬件电路ASIC= 一次性定做、不能改的专用芯片GPIO上拉/下拉电阻的作用:
CinzWS
2 天前
arm开发
·
嵌入式
·
原型验证
·
a53
A53多核协同(下):一致性内存模型与内存屏障——ARM多核的“时间魔法“
2017年,某云计算公司在将核心业务从x86迁移到ARM服务器时,遭遇了最诡异的数据损坏:在单核测试中完美运行,在多核环境下随机出错。更令人崩溃的是,在调试器中运行正常,关闭调试立即出错。最终,问题被追溯到一行缺失的内存屏障指令。这行指令的缺失,让两个核心看到了颠倒的内存操作顺序,导致数据结构被破坏。
WeeJot嵌入式
2 天前
c语言
·
stm32
·
单片机
·
嵌入式硬件
·
嵌入式
【中断】初识中断以及外部中断的使用
学习何为中断以及如何通过中断来检测GPIO的电平变化不管是现实世界还是STM32的程序里,总会有这样那样的事情打断我们,令我们不得不放下手头的工作去处理那些更紧急的事情.STM32也要随时准备着去处理一些我们为其规定的各种突发事件处理完成后还要继续执行之前正在执行的任务,而这些可以打断正常工作流程去处理的任务,我们就将其称为"中断"
阿源-
3 天前
嵌入式
·
uefi
·
edk2
如何在EDKII中编译UNIX风格C语言
通过阅读前面的 EDKII 相关代码实现,我们可以很容易发现其虽使用的是 C 语言语法,但编写规则与我们在 IDE 或者操作系统上运行的 C 语言代码不太一样。以简单的 HelloWorld 程序为例。EDKII 中的代码为:
FreakStudio
3 天前
python
·
单片机
·
嵌入式
·
面向对象
·
并行计算
·
电子diy
无硬件学LVGL:基于Web模拟器+MiroPython速通GUI开发—布局与空间管理篇
很多刚接触 LVGL 的朋友,最先卡壳的往往不是画个按钮、写段文本,而是 —— 怎么把这些东西好好摆在屏幕上?
左手厨刀右手茼蒿
3 天前
linux
·
嵌入式
·
系统内核
Linux 内核中的进程管理:从创建到终止
作为一名前产品经理,我深知管理的重要性。在产品开发中,良好的管理可以提高团队的效率,确保项目的顺利进行。在 Linux 内核中,进程管理是一个核心组件,它负责进程的创建、调度、同步和终止等操作。今天,我们就来深入探讨 Linux 内核中的进程管理,从技术原理到实战应用。
左手厨刀右手茼蒿
3 天前
linux
·
嵌入式
·
系统内核
Linux 内核中的 DMA 管理:从缓冲区到传输
作为一名深耕操作系统和嵌入式开发的工程师,我深知数据传输效率的重要性。在系统开发中,高效的数据传输可以提高系统性能和响应能力。在 Linux 内核中,DMA(直接内存访问)是一种重要的数据传输机制,它允许外设直接与内存交换数据,无需 CPU 介入。今天,我们就来深入探讨 Linux 内核中的 DMA 管理,从技术原理到实战应用。
隔壁大炮
3 天前
嵌入式
·
硬件
2.3 LED闪灯实验
显然,板载LED是通用输出开漏模式因为板载LED是通用输出开漏模式,所以我们这里往输出数据寄存器里写0时,板载LED亮。