I.MX6ULL开发环境搭建,uboot移植,基于Linux版本为Ubuntu 20.04虚拟机开发,记录关键步骤,遇到的问题及解决方法。
Cotex-M4启动详解
记录 Cotex-M4 启动文件的一些细节详解,以及遇到内核相关的问题和解决方法。
CMake学习笔记
CMake 是一个项目构建工具,并且是跨平台的。可以自动生成本地化的Makefile和工程文件,最后用户只需make编译即可,所以可以把CMake看成一款自动生成 Makefile的工具。
Makefile笔记
如何编写单片机的Makefile,以及选项、参数的详细解释,部分会有说明,不限于单片机开发。
Linux小贴士
使用Linux环境编程,Linux版本为 WSL1-Ubuntu 20.04。
Qt5学习笔记
Qt5学习过程中的一些笔记,遇到的问题及解决方法。
CmBacktrace移植
CmBacktrace是一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位,错误原因自动分析的开源库,作者armink,目前收获 611 个 star,遵循 MIT 开源许可协议。
Linux下开发单片机
Linux环境搭建Arm-gcc平台,使用Make编译,方便代码移植。此教程使用Windows10系统的Wsl+Vscode开发,Linux版本为Ubuntu 20.04。
I2C调试记录
I2C 是一种简单、双向、二线制同步串行总线,由 Philips 公司在 1980 年代开发。它只需要两根信号线(SDA 和 SCL)即可在连接于总线上的器件之间传送信息。
ESP32开发小贴士
ESP32 在构建工程,添加组件,编译等步骤上会遇到一些小问题,此文档会记录开发过程中遇到的一些问题,并提供自测的解决方案。