跳转至

2023

基于VSCode搭建ARMGCC开发环境

本篇应用笔记旨在为使用 MM32 MCU 的开发者提供一份基于 ARMGCC 工具链下的开发环境搭建指南,以帮助用户快速上手在 ARMGCC 工具链下的 MM32 MCU 的项目代码编译、下载和调试工作。

一文搞懂 HAL 库

一文搞懂 HAL 库是什么,以及如何使用。

相比较早几年使用标准库开发来讲,最近几年 HAL 库的使用是越来越多,那么我们开发应当使用哪一种呢,本文着重介绍常用的几种开发方式及相互之间的区别,白猫也好、黑猫也好,抓到耗子就是好猫。

const关键字用法

本文介绍 const 在修饰局部变量、全局变量、指针、参数以及返回值时的用法,文末指出 const、code、static不同之外。

CMake学习笔记

CMake 是个一个开源的跨平台自动化建构系统,用来管理软件建置的程序,并不依赖于某特定编译器,并可支持多层目录、多个应用程序与多个函数库。