mokongking

2023年7月6日 #

#if、#else、#endif、#elif、#ifdef、#ifndef的区别和使用

摘要: 常用的条件编译 #if, #elif,#else,#endif,#ifdef、#ifndef 看名字就知道,跟我们平时用的if、elseif、else是 一样的,不同的是这里一定要记得 #endif。 #if 条件 1 代码 1 #elif 条件 2 代码 2 #else 代码段 n+1 #endi 阅读全文

posted @ 2023-07-06 14:24 虎啸岳林 阅读(391) 评论(0) 推荐(0) 编辑

结构体,指针函数和数组初始化

摘要: struct _m_malloc_dev { void(*init)(uint8_t);//初始化函数 uint8_t (*perused)(uint8_t);//内存使用率 uint8_t *membase[SRAMBANK];//内存池管理 srambank个区域的内存 uint16_t *me 阅读全文

posted @ 2023-07-06 13:57 虎啸岳林 阅读(110) 评论(0) 推荐(0) 编辑

正点原子内存管理实验室,keil mdk 和stm32cubeide gcc的函数替换

摘要: https://www.cnblogs.com/RegressionWorldLine/p/11968467.html转载记录下 STM32 .ld链接文件分析及一次bug解决过程 问题描述 原子板的代码中含有一个关于使用外部SRAM的功能,由于本人的开发板的SRAM只有512K,因此稍微修改了一下 阅读全文

posted @ 2023-07-06 10:25 虎啸岳林 阅读(640) 评论(0) 推荐(0) 编辑

导航