初级会员
- 积分
- 132
- 金钱
- 132
- 注册时间
- 2017-12-25
- 在线时间
- 27 小时
|
发表于 2019-8-7 10:03:10
|
显示全部楼层
http://www.openedv.com/forum.php ... &extra=page%3D1
看看我的呀,手写笔记。现在写的是《工厂篇》,准备在写一个《后宫篇》。
我还没开始做操作,只是在弄理论层的。我觉的吧,一通百通的。
你先看一下我上面的图,然后看我的解释哈。
1/不同的模块(.c)文件生成的flash都是可寻址的。就好比工厂里的加工艺表。不能修改,单是有固定的页码。
2/在车间里有很多个工作台(对应多个任务的内存RAM).在工作台上有一个记事本,一些工具。
3/记事本里有一个写页码的地方,只有一个工作台时,这个页码是空的,没内容。
4/增加工作台时,把第二个工作台的编号放到前面那个工作台的记事本的页码记录的地方。
5/这个就是链表了。
6/要删除一个任务的时候,就是把那个任务的工作台桌子给拿回仓库(就是把raM内存收回),比如把6号桌的加工工艺取消,那么就把5号的记下本上的下一个工艺地址改成7号桌的地址。
7/说了这么多,就是你上面的问题不存在啊。都是指针操作的。
8/不管厂长在那个桌子上做事,只要是回到办公室把6号桌弄回仓库都是可以的。那里的ram就空出来了。 |
|