- 博客(3)
- 收藏
- 关注
原创 Linux下使用vscode在线调试STM32开发板
Linux下使用vscode在线调试STM32开发板前言一、安装vscode Cortex-Debug扩展二、下载和安装STLink开发工具,这是Cortex-Debug需要的配套工具三、配置Cortex-Debug四、编译程序五、下载程序六、在线调试前言现在越来越多人开始喜欢在Linux环境下开发IOT或MCU程序。本人也弄了一块STM32F769I-DISCO开发板来学习,并尝试将开发板程序移植到OpenHarmony。移植期间碰到不少问题,除了编译问题外还有不少死机问题,因此必须利用在线调试工具
2022-03-09 14:44:45
1957
原创 LiteOS-M动态内存管理
LiteOS-M动态内存管理LiteOS-M动态内存管理内存池初始化流程内存管理信息内存申请流程内存释放流程内存使用接口LiteOS-M动态内存管理LiteOS-M的动态内存管理将大块的预分配内存,通过最佳适应算法,动态分配给申请者。动态内存分配算法都无法避免内存碎片化,但通过最佳适应算法能够最大限度的减少内存碎片化。代码实现文件:kernel/liteos_m/kernel/mm/los_memory.ckernel/liteos_m/kernel/include/los_memory.h内
2022-01-26 16:47:27
10990
原创 Android Mount输出信息解惑
Android Mount输出信息解惑Android mount信息设备挂载问题Overlay问题Android mount信息在Android adb shell终端,当你执行mount指令时,你是否会对它输出的信息有以下问题?一个块设备(dm-6)挂载到了不同的目录,为何内容却是不同的?overlay是什么?XXXXX:/ # mount......overlay on /system type overlay (rw,seclabel,relatime,lowerdir=/syste
2021-03-12 11:48:45
2745
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人