硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1982|回复: 3
收起左侧

[μCOS-II] ucosii 源码疑问 OSMemCreate()函数

[复制链接]

16

主题

148

回帖

196

积分

初级会员

积分
196
发表于 2020-1-8 15:56:27 | 显示全部楼层 |阅读模式
对这句理解不是很清晰

VMU4`ZNQ1GEQXRJW76I7.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
发表于 2020-1-9 00:06:00 | 显示全部楼层

回帖奖励 +20 个金币

创建函数的第一个形参,我们填入的时候是个二维数组形式。
回复

使用道具 举报

19

主题

371

回帖

428

积分

高级会员

积分
428
发表于 2020-1-9 00:23:01 | 显示全部楼层
先挣点钱
1. addr指向任意的内存地址
2. p = (void **) addr,p指向addr指针本身的内存地址(指针也是变量,本身占用内存)
回复

使用道具 举报

16

主题

148

回帖

196

积分

初级会员

积分
196
 楼主| 发表于 2020-1-9 15:18:18 | 显示全部楼层
eric2013 发表于 2020-1-9 00:06
创建函数的第一个形参,我们填入的时候是个二维数组形式。

我查看了os_mem.c 申请和释放 内存的代码后 发现 刚开始建立的时候 内存块是按照顺序单链链接在一起的   当多次申请时  没有按照一定的规律释放的话  内存区里的内存块就不是按照原来的顺序链接在一起了 这个和按照顺序链接的 使用起来 没有区别  我这i这样理解的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-10 21:15 , Processed in 0.169763 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表