自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (7)
  • 收藏
  • 关注

原创 vscode中纯开源嵌入式编译环境的搭建

本文介绍了如何在VSCode中搭建开源嵌入式开发环境,替代商业软件Keil。主要内容包括:1) 配置核心工具链,其中重点说明了针对不同平台选择GCC变体(如arm-none-eabi-gcc);2) 解释编译工具链的协作关系(GCC作为编译器、Make执行Makefile指令、CMake管理跨平台项目);3) 推荐VSCode插件(CMakeTools、EmbeddedIDE等)及其适用场景;4) 强调通过开源工具链实现编译-烧录-调试全流程,规避商业软件版权风险。

2026-07-27 23:28:44 247

原创 stm32标准库的一些整理

下面三幅图是stm32标准库在使用keil进行剪切时要剪切出的具体文件,这里对这些文件的用途做一些归纳。这个文件来自ARM公司,用来描述 Cortex-M3 内核本身的。包括 NVIC 中断控制器、SysTick 系统滴答定时器等功能。这是所有代码的“总入口”头文件。里面定义了 F103 系列所有寄存器的内存地址(比如 GPIOA 的地址是 0x40010800)。单片机一上电,除了汇编启动代码,第一段 C 语言代码就是这个文件里的函数。它的核心职责是(比如把单片机主频配置为 72MHz 最高速度)。

2026-07-21 20:10:33 427

原创 在vscode上建立多文件c语言工程记录

本文描述了一下vs code的使用,主要讲了如何使用vs code建立多文件c工程,写的过程中使用ai查了不少东西,ai真是个好老师。

2026-07-11 22:28:22 209

原创 stm32单片机库函数中的时钟开启函数和端口初始化

以gpio口的初始化设置为媒介,理一下总线的工作过程。个人原创,谨慎参考,欢迎讨论。

2026-05-24 22:41:25 398

原创 汇编语言——编程软件安装

DosBox软件的安装S

2024-03-01 17:18:27 716 1

原创 FreeRTOS学习记录(3)——任务创建与启动总结

FreeRTOS任务的创建与启动的简单总结

2023-01-25 18:46:14 1121

原创 基于库函数的stm32单片机的外设使用

记录一下STM32F103C8T6单片机的各个外设,主要是为了梳理外设与两个时钟间的关系

2023-01-13 17:29:25 2854

原创 async/await的学习笔记

async/await的说明

2022-07-25 14:56:02 247

原创 接上一篇,主要写task的使用,没办法发表后再修改搞不好就把文本丢了

task的使用总结

2022-07-24 00:59:19 395

原创 对于异步编程的使用方法的整理

多线程与异步编程的笔记

2022-07-23 01:55:58 394

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除