MCU 上的内存资源、flash 资源通常都比较紧张,有可能会因程序占用空间过大在编译、烧录、运行时出现莫名其妙的问题。本文以 STM8L151x4/6 和 Arduino UNO 为例,介绍 MCU 程序占用空间大小的分析方法。
Rust 笔记
记录、总结使用 Rust 的过程中遇到的问题。
Rust 串口编程
这篇文章主要介绍了如何使用 Rust 编写 Linux 上的串口通信程序。
CRC-32学习笔记
这篇文章描述了 CRC-32 的基本算法,并且附有 Rust 示例程序。
加快访问 Coursera 的速度
这篇文章描述了如何通过修改 hosts 的方式加速 Coursera 访问。
STM8L SGP30 I2C 通信
这篇文章描述了调试 SGP30 过程中遇到的传感器不回应的问题及解决办法。
OpenWrt GPIO(MT7688AN)
这篇文章以 MT7688AN 为例,介绍了如何在 OpenWrt 上使用 GPIO。
在树莓派上安装 PartKeepr
这篇文章介绍了如何在树莓派上安装电子元器件库存管理软件 PartKeepr。
PartKeepr(库存管理软件)安装
这篇文章介绍了如何在 Ubuntu 上安装电子元器件库存管理软件 PartKeepr。
使用 cmocka 进行单元测试
这篇文章介绍了如何使用 cmocka 进行 C 代码单元测试。