Lemonade的博客

Archives

2025 / 01

2025-01-26

SWS_CompilerAbstraction Memory Class 概念 在CompilerAbstraction中实现的概念,又名memclass。在几乎所有的编译器抽象宏(VAR、CONST、FUNC、P2FUNC等)中引用到了memclass,理解是用于指定Symbol所处的内存空间;如

2025-01-21

1. 易混淆概念区分 1. 指针 1. 指针数组 与 数组指针 指针数组:是有多个指针的数组;数组指针:是单个指向数组的指针。 指针数组: /* 指针数组. This defines a array containes 32 pointers. */ uint8* apu8Test1[32] = {

2024 / 12

2024-12-12

MergeInfo Query merge-related information.

2024 / 06

[1] 目标文件和可执行文件 https://www.cnblogs.com/zjuhaohaoxuexi/p/16217669.html [2] GUN ld https://sourceware.org/binutils/docs/ld/index.html

2023 / 05

图腾柱是NPN+NPN结构,互补推挽是NPN+PNP结构; 图腾柱有非线性特征,只能用于PWM输出,而互补推挽有线性特征,除了用于PWM输出外,还可用于模拟信号输出; 图腾柱多见于PWM芯片驱动,用于直接驱动功率MOS管;互补推挽多见于搭建的电路以及MCU(单片机)、运放等芯片; PWM控制时,图腾

2023 / 01

建立WireGuard链路 首先建立Peer间WireGuard隧道连接,方法遵循WireGuardQuickStart入门即可 注1:使用wg-quick调用/etc/wireguard/*.conf类型配置文件配置更多参数 注2:使用systemctl enabl

2022 / 10

信息源 Github-“stm32-hotspot/STM32H7-LwIP-Examples/” cppdig-”Ethernet examples using LwIP + FreeRTOS for STM32H7 Discovery and Nucleo boards“ ST社区-“

2022 / 09

进程基础 进程的基本概念 程序顺序执行的特征: 顺序性 封闭性 可再现性 程序并发执行的特征:

2022 / 08

前言 为了探求拉跨的校园网络中的AP(RG-MAP852,硬件版本V4)为何不能给部分路由器提供DHCP服务的原因,笔者用电脑开启MonitorMode等注册表项使WireShark能抓VLAN的Tag。现象为DHCP Offer报文中竟带着VLAN为0的Tag,只知道该VLAN是优先级VLAN,不

2022 / 03

环境 厂商:Unisoc / Spreadtrum (SPD) T7510,可以使用烧录工具解包提取镜像文件 Bootloader可以解锁但疑似无法禁用avb签名验证,因此无法刷入三方boot.img,recovery.img等 Ubuntu20.04,Python2.7 过avb验证思路