智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1403|回复: 9
打印 上一主题 下一主题

K60的内存

[复制链接]

24

主题

430

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9724

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
5555
贡献
2307
兑换币
291
注册时间
2014-10-23
在线时间
931 小时
跳转到指定楼层
1#
发表于 2015-2-25 08:56:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 HAWX 于 2015-2-25 08:58 编辑

话说年过完了,我们又回到调车的现实中来了,这次的问题是
我在程序里建个链表,node{int32;
                                       uint32;
                                       struct node *next}
程序跑起来,申请了16个节点就申请不了了,如果申请了之后立刻把头结点free掉,就可以一直申请,我在想K60的RAM没这么小吧,虽然我的变量也挺多的,但我觉得就是89c52应该也够吧,是我哪里设置错了吧

main前面加一句   uint32 debug_set[1200]={0};都没问题,正常跑
回复

使用道具 举报

24

主题

430

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9724

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
5555
贡献
2307
兑换币
291
注册时间
2014-10-23
在线时间
931 小时
2#
 楼主| 发表于 2015-2-25 10:44:40 | 只看该作者

看了一下野火的资料,大致是锁定问题了,怎么改正在研究中

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

28

主题

2228

帖子

1

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
15822

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章资源大师奖章

QQ
威望
7433
贡献
4215
兑换币
5195
注册时间
2013-12-9
在线时间
2087 小时
3#
发表于 2015-2-25 11:29:11 | 只看该作者
搞这么高端...
回复 支持 反对

使用道具 举报

0

主题

22

帖子

0

精华

高级会员

Rank: 4

积分
882
威望
480
贡献
282
兑换币
297
注册时间
2012-11-24
在线时间
61 小时
毕业学校
东北大学
4#
发表于 2015-2-25 22:20:25 | 只看该作者
内存调度算法问题, 建议看看malloc和free的实现,估计是是比较丑陋的
回复 支持 反对

使用道具 举报

0

主题

22

帖子

0

精华

高级会员

Rank: 4

积分
882
威望
480
贡献
282
兑换币
297
注册时间
2012-11-24
在线时间
61 小时
毕业学校
东北大学
5#
发表于 2015-2-25 22:20:57 | 只看该作者
单片机里面不建议用动态内存分配和释放,难于管理,非常容易出错
回复 支持 反对

使用道具 举报

19

主题

2430

帖子

0

精华

跨届大侠

这并没有什么卵用.

Rank: 10Rank: 10Rank: 10

积分
6607

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
3621
贡献
1594
兑换币
1425
注册时间
2014-7-14
在线时间
696 小时
6#
发表于 2015-2-27 15:20:57 | 只看该作者
:o:o
回复 支持 反对

使用道具 举报

15

主题

263

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2513
威望
1266
贡献
837
兑换币
798
注册时间
2013-10-16
在线时间
205 小时
7#
发表于 2015-2-28 22:26:40 | 只看该作者
这么小的内存还搞动态呢~~大神,:lol:lol
回复 支持 反对

使用道具 举报

24

主题

430

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9724

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
5555
贡献
2307
兑换币
291
注册时间
2014-10-23
在线时间
931 小时
8#
 楼主| 发表于 2015-3-1 12:54:55 | 只看该作者
[JACE] 发表于 2015-2-28 22:26
这么小的内存还搞动态呢~~大神,

做个理论验证而已
回复 支持 反对

使用道具 举报

31

主题

731

帖子

0

精华

版主

情怀、节操、内涵、下限

Rank: 9Rank: 9Rank: 9

积分
8787
威望
4777
贡献
1128
兑换币
3165
注册时间
2012-5-7
在线时间
1441 小时
毕业学校
长春大学
9#
发表于 2015-3-1 17:23:29 | 只看该作者
可以啊,我用K60做链表也没有这种问题啊。。
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-2-25 01:06 , Processed in 0.088299 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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