本文介绍了在 UEFI 学习过程中遇到的一些知识集合。总结如下:复位向量ResetVector;不同平台的OS loader/GRUB;UEFI中的ESP目录是什么;以及UEFI中很重要的Protocol Handle机制,非常类似于Linux设备驱动和应用的设计思想。 ...
目录前言Chapter 2: Signals, Interfaces, and Pins 信号,接口和引脚2.1 Introduction2.2 Dedicated Device Pins2.2.1 Power Pins2.2.2 Clock, Reset, and Configuration Pi ...
目录前言Chapter 1: Introduction 介绍1.1 Introduction to the UltraScale Architecture 架构介绍1.2 Application Overview 应用概述1.3 System Block Diagram 系统框图1.4 Power ...
3-1 GPIO输出 GPIO(General Purpose Input Output)通用输入输出口 可配置为8种输入输出模式 引脚电平:0V~3.3V,部分引脚可容忍5V(FT) 输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等 输入模式下可读取端口的高低电 ...
第五十四章 TCPServer实验 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下 ...
目录前言Chapter 7: System Boot and Configuration 系统引导和配置7.1 Boot Process Overview 引导过程概述7.2 Boot Flow 启动流7.2.1 Non-Secure Boot Flow 非安全引导流程7.2.2 安全引导流程 Se ...
使用记录 使用PA0引脚,电路图如下,使用GPIO内部下拉。 实际测试,很稳定,没有误触发,单击、双击、长按很稳定。 移植记录 复制multi_button.c和multi_button.h到工程中,实现GPIO的初始化、读取。 void key_init(void) { GPIO_InitType ...
前几天微信里有个公众号推了个150元内的无人机文章, 看着看着就忍不住也跑到拼多多上搜了一圈, 发现现在的无人机真是好卷啊, 无刷还带图传居然只要...不到80? 1503电机我有一堆, 对这个电机还是挺熟的, 心想买个试试, 不行拆零件也不亏. 外观 到货了这东西长这个样子, 拆开一股浓浓的劣质塑 ...
优先级翻转曾导致 1997 年火星探路者号(Mars Pathfinder)任务故障,是 RTOS 开发中必须掌握的经典问题。本文通过 RT-Thread 实验,彻底搞清楚它的原理和解决方案。 火星探路者号故障原文链接: https://www.reddit.com/r/programming/co ...
第五十三章 TCPClient实验 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下 ...
XILINX ug1137-Zynq UltraScale+ MPSoC Software Developer Guide 软件开发者指南 Chapter5&Chapter6 读书笔记 ...
目录前言Chapter 3: Development Tools开发工具3.1 Vivado Design Suite3.2 Vitis Unified Software Platform3.3 Arm GNU tools3.4 Device Tree Generator设备树生成器3.5 Peta ...
本文记录了 STM32F103ZET6 开发板串口 “只发不收” 问题的排查与解决过程。调试中发现,基于寄存器配置的 USART1 代码在 STM32F103C8T6 最小系统板上可正常双向通信,但在 STM32F103ZET6 开发板上仅能发送数据,无法接收(接收中断未触发)。经分析,问题根源为 ... ...
第五十二章 UDP实验 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下载地址:ht ...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT中FlexSPI外设速度上限的三个影响因子。 FlexSPI 几乎是开发 i.MXRT 系列绕不开的外设,XIP 性能、OTA 设计、显存扩展这些话题均不可避免要和 FlexSPI 打交道,这其中我们最关心的点就是 Flex ...
第五十一章 WiFi一键配网 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下载地址 ...
本文针对瑞芯微RK3568开发板在 eDP(Embedded DisplayPort)显示适配过程中可能出现的 Training失败问题,提供了可落地的软件级解决方案与完整验证指南。eDP(Embedded DisplayPort)接口与HDMI类似,无需手动配置显示参数。它通过AUX总线读取显示器... ...
滴答时钟初始化,定义us级延时 SysTick 属于内核的外设,有关的寄存器定义和库函数都在内核相关的库文件core_cm4.h中。SysTick定时器的计数器是向下递减计数的,随时按照 SysTick->CTRL |= 0x05;这里所选择时基时钟的计数频率,当向下计数到0,时,SysTick-> ...
目录 1. 什么是固件卷 2. 是么是 FFS 文件 3. 什么是 FDF 文件 4. UEFI 中模块的概念 一、UEFI 固件卷 如果一个磁盘是没有经过分区的简单状态并且没有文件系统的话是什么样的,所有的文件扁平化的分布在整个磁盘空间,没有组织逻辑,没有文件夹等等,这不是一个理想的状态。固件卷的 ...
一、PEI Core 与 PEIMs PEI Core:是PEI阶段的核心引擎,负责寻找,加载和执行各种PEIM。PEI Core首先首先运行一个小的固定的SEC阶段的代码,这段代码通常使用CPU缓存作为临时内存来运行。一旦找到并初始化了真正的系统内存,PEI核心就会把执行权交给永久内存管理器,从而 ...