本文以 R60ABD1 雷达为实战案例,详解 MicroPython 环境下自定义串口通信协议架构的设计与分析方法,聚焦数据解析与业务逻辑分离核心,拆解协议封装、指令交互等关键环节,提供可复用的嵌入式串口驱动开发思路。 ...
操作系统 作为用户和计算机硬件之间的桥梁 调度和管理计算机硬件进行工作 liunx系统网络配置 网络对应着一个ip地址 192.168.121.129 192.168.121自定义 vm自定义 192.168局域网 这个网络外面访问不到它 但它可以访问外面 只能由我们本机的网络访问 121是由软件设 ...
x86 架构的简单介绍 一、目前常见的 CPU 架构 目前主流的 CPU 架构主要分为两个阵营:以 x86 为核心的复杂指令集架构(CISC),以及以 ARM 和 RISC-V 为代表的精简指令集架构(RISC)。其中,x86 架构长期以来主导着桌面和服务器市场,代表厂商包括 Intel 与 AMD ...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRTxxx下各通信外设驱动对DMA链式传输支持情况。 文接上篇《在i.MXRTxxx下使能DMA链式传输可达到SPI从设备接收速率上限50Mbps》,当我们实现了 DMA 链式传输后:这里又分为两种情况,一种是静态 DMA 链式 ...
BIOS/UEFI 与其分别使用的磁盘分区形式 MBR/GPT 一、传统 BIOS 与现代 UEFI 的对比 BIOS 的工作流程简单介绍如下。首先电脑通电之后会进行开机自检,检查 CPU、内存、硬盘等关键硬件是否正常。随后开始初始化硬件,加载显卡,硬盘等设备的驱动。最后按照设定的启动顺序读取硬盘的 ...
第四十七章 lwIP初探 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下载地址:h ...
C语言编译 - ELF文件加载过程解析 bin 文件通常用于嵌入式裸机程序的烧录,elf 可执行文件通常运行在操作系统之上。 bin 是扁平的二进制文件,没有任何说明,它假设加载它的环境(如嵌入式引导程序,BootRom)已经预先知道了代码存放的地址,代码的入口,数据段,代码段的地址。大家如果烧录过 ...
嵌入式面试中常见的一些编程题目 注:本文只是代码实现,并没有深入讲解实现原理,大家可以看一下主要会考什么,然后再具体针对性了解原理,也更有利于理解。 眼看26届秋招接近尾声,自己虽然很菜,但也在激烈的竞争中拿到了几个 offer,已经非常满意了,希望未来持续学习进步。 本文主要总结了嵌入式秋招中问的 ...
引言 仅作笔记分享。 LVGL 编程思想 LVGL 采用的是面向对象的编程思想,以抽象的类来实例化不同的对象(部件) 举例 实现流程 C 语言中没有“类”的概念,LVGL 以结构体的形式来实现“类”的思想。 过程: 使用lv_obj_t结构体实例化一个具体的对象:lv_obj(基础对象),默认就是以 ...
UEFI启动的七个阶段介绍 系统固件开发学习系列: 一、EDKII环境搭建 & QEMU虚拟机双平台安装 二、EDKII工程结构介绍 目录 一、整体概念 二、SEC 安全初始化阶段 三、PEI 预 EFI 初始化阶段 四、DXE—驱动执行环境阶段 五、BDS—启动设备选择阶段 六、TSL—瞬态系统加 ...
焊接效率翻倍!焊台工具的性价比黑马!正点原子T300智能焊台160W 大功率 + 四芯兼容! 电子工程师的工作台前,永远缺一台「趁手」的焊台:功率不足焊不动大焊点,换芯麻烦适配性差,温控不准烧穿 PCB 板 — 这些痛点,正点原子全新 T300 智能焊台或许能一次性解决。作为深耕嵌入式领域 12 年 ...
liwen01 2025.10.02 前言 WiFi、蓝牙都是使用无线电进行数据交互,但是无线电是不可靠的传输,它会反射、散射、折射、衍射还会相互干涉。从用户的体验来看,就是无线信号强度变弱,连接中断、掉线、音频卡顿、失真、配对困难、传输速率下降等。 为解决无线通信中的各种问题,蓝牙模块在物理层、链 ...
前言 开发的过程中,用A39C-T400A22D1aLora模块作无线传输。这个项目之前的人都是用厂商的ASDS上位机软件,直接配置Lora模块,也确实能运作。 但是文档中还记载了直接给模块发送指令进行配置的方式,我打算试试。 配置方法 优势 劣势 上位机 界面直观,操作简单 部署前需为模块单独费时 ...
EDK2工程结构介绍 一 EDk2开发环境的安装 目录 一、EDK2工程目录的一级结构 二、常用的目录文件 2.1 BaseTools--构建工具链 2.2 Conf--配置目录 2.3 MdePkg--基础核心包 2.4 MdeModulePkg -- 常用模块包 2.5 OvmfPkg--OVM ...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT下使能DMA链式传输可达到SPI从设备接收速率上限50Mbps。 最近痞子衡在帮一个 RT600 的 AR 眼镜客户优化 SPI 从设备接收数据的速率,我们知道 SPI 从设备接收数据方法一般有三种:1) 轮询模式,2) 中 ...
装修石材藏辐射?海鲜怕核污染?核辐射检测选对才有用,正点原子ND1核辐射检测仪到手,精度够硬,居家户外都能测! 当装修选石材担心辐射超标、网购海鲜顾虑核污染、户外探险需要环境预警时,一款靠谱的核辐射检测仪就成了实用装备。正点原子推出的 ND1 核辐射检测仪凭借专业配置与高性价比,自上市以来受到不少用 ...
EDK2环境搭建 本文涉及OVMF虚拟机固件镜像的编译,以及在Windows和Linux(Ubuntu)上分别安装QEMU虚拟机加载镜像文件,执行HelloWorld程序。 一、TianoCore的官方介绍 Welcome to TianoCore, the community supporting ...
第四十四章 USB虚拟串口(Slave)实验 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手 ...
liwen01 2025.10.01 前言 在一个笔记本电脑上,它的蓝牙可以同时连接:手机,蓝牙耳机、音响、键盘、鼠标、打印机等等外设。 这些设备有些是 BR/EDR, 有些是BLE,所以笔记本电脑的蓝牙肯定是双模蓝牙,能同时支持BR/EDR 和 BLE 设备。 在这个由多个蓝牙设备组成的网络中,它 ...
第四十三章视频播放器实验 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下载地址:h ...