
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
怎样算真正入门嵌入式软件开发?

同样的代码,GCC 编译和 KEIL 编译,大小到底差多少?

工欲善其事,必先利其器,一个开发者对于其开发工具的探索是永无止境的,恰好 VSCode 拥有着各种各样的插件,这就使其有着无穷的拓展可能性。本次要介绍的就是其 clangd 插件 —— 一款代码智能分析/补全/跳转工具。

tftp 源于 Trivial File Transfer Protocol(简单文件传输协议)的缩写。它被用于在本地主机和远程主机之间传输文件,尤其是那些非常精简的、通常是嵌入式的系统。 你可以在命令行中指定远程主机,如果指定了,tftp 会将该主机作为后续传输的默认主机。

Cortex-M3 特殊寄存器 —— 程序状态寄存器,中断/异常屏蔽寄存器与控制寄存器

【ESP32S3】Cache 框图和操作

如果使用了32位的交叉编译表,而系统 是64位的,此时只需安装32位的库即可。安装代码:sudo apt-get install lib32ncurses5 lib32z1
在嵌入式 MCU 开发中,有这么一个 “神奇” 的模块,无论是新手工程师还是资深工程师,无论是裸机开发还是 RTOS 开发,无论是简单项目还是复杂项目,都会接触或使用到。

tftp 源于 Trivial File Transfer Protocol(简单文件传输协议)的缩写。它被用于在本地主机和远程主机之间传输文件,尤其是那些非常精简的、通常是嵌入式的系统。 你可以在命令行中指定远程主机,如果指定了,tftp 会将该主机作为后续传输的默认主机。

在嵌入式 OS 的设计与实现中, SVC(请求管理调用)和 PendSV(可挂起的系统调用)异常非常重要,今天我们先来看一下 SVC 异常。








