部件号:MSP-EXP432P401R
大家好!
我在创建大型数组对象时遇到问题。 我在ccsv6 (6.2 .0.0.005万)上使用gcc编译器(4.9 .3),并在c++中编写程序。
我已经进行了一些测试来发现问题,但我无法找到解决方案,因为当我到达创建阵列的代码行(使用新的)时,调试会运行很长时间, 当我暂停它时,调试指针转到default_handler例程。 但在调试执行这一行代码之前,我得到了类似“memory map prevent reading...”这样的消息,如果我执行调试步骤,此消息就会消失。
我已经阅读了一些有关此错误的帖子, 但我不知道如何修复。
在我的程序中,我需要使用4个2000/3000 uint16_t3000 uint16_t元素的数组。 msp432有64KB的RAM,所以我没有填满微控制器的所有内存。
有人能帮我解决这个问题吗?