OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...
查看: 349|回复: 8

关于大数组的问题

[复制链接]

  离线 

4

主题

17

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-2-5
在线时间
18 小时
发表于 2018-3-13 17:56:17 | 显示全部楼层 |阅读模式
20金钱
关于大数组的问题,我发现了一个问题,当定义一个大于256全局变量的数组的时候程序就会死掉了,请问如何定义一个大于256的数组,我想定义一个大小为550的数组,有人说改一下Stack_Size的值,可是我改了发现问题没有解决,不知道哪里出问题了。芯片为103RBT6,FLASH 128K,RAM 20K.

最佳答案

查看完整内容[请看2#楼]

原来不是越界的问题,是我初始化的时候定义了u8 i;u8最大了256,所以超过256程序就死掉了。问题很低级。。。
回复

使用道具 举报

  离线 

4

主题

17

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-2-5
在线时间
18 小时
 楼主| 发表于 2018-3-13 17:56:18 | 显示全部楼层
lvkanger 发表于 2018-3-14 09:44
550的数组并不大啊?应该不是定义的问题,有可能是你使用的问题。

原来不是越界的问题,是我初始化的时候定义了u8 i;u8最大了256,所以超过256程序就死掉了。问题很低级。。。
回复

使用道具 举报

  离线 

28

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
380
金钱
380
注册时间
2016-12-16
在线时间
146 小时
发表于 2018-3-13 17:59:36 | 显示全部楼层
CONST
回复

使用道具 举报

  离线 

74

主题

6644

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
13286
金钱
13286
注册时间
2013-11-13
在线时间
1566 小时
发表于 2018-3-13 18:15:30 | 显示全部楼层
全局变量数组?256的大小的?不算大啊。至于为什么死掉,调试你的代码
回复

使用道具 举报

  在线 

1

主题

405

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4237
金钱
4237
注册时间
2015-1-15
在线时间
785 小时
发表于 2018-3-13 18:28:53 来自手机 | 显示全部楼层
回复

使用道具 举报

  离线 

33

主题

182

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
473
金钱
473
注册时间
2016-3-8
在线时间
120 小时
发表于 2018-3-13 19:44:34 | 显示全部楼层
上一段代码,全局256的数组很小吧,局部的话有可能栈溢出
回复

使用道具 举报

  离线 

8

主题

724

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2316
金钱
2316
注册时间
2016-11-30
在线时间
251 小时
发表于 2018-3-14 09:44:57 | 显示全部楼层
550的数组并不大啊?应该不是定义的问题,有可能是你使用的问题。
回复

使用道具 举报

  离线 

4

主题

17

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-2-5
在线时间
18 小时
 楼主| 发表于 2018-3-14 10:14:06 | 显示全部楼层
zuozhongkai 发表于 2018-3-13 18:15
全局变量数组?256的大小的?不算大啊。至于为什么死掉,调试你的代码

原来不是越界的问题,是我初始化的时候定义了u8 i;u8最大了256,所以超过256程序就死掉了。问题很低级。。。
回复

使用道具 举报

  离线 

4

主题

17

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-2-5
在线时间
18 小时
 楼主| 发表于 2018-3-14 10:14:17 | 显示全部楼层
pdwdzz 发表于 2018-3-13 19:44
上一段代码,全局256的数组很小吧,局部的话有可能栈溢出

原来不是越界的问题,是我初始化的时候定义了u8 i;u8最大了256,所以超过256程序就死掉了。问题很低级。。。
回复

使用道具 举报

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

本版积分规则




关闭

必看,必学:"原子哥”力荐上一条 /1 下一条

正点原子公众号

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-9-19 07:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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