【发布时间】:2014-05-04 22:05:23
【问题描述】:
我正在使用 Keil MDK-ARM 编译器开发嵌入式项目。我尝试以堆的形式访问外部存储器,但是当我在下载完成后在我的 micro(micro 是 lpc1788)中下载我的程序时,它在 startup.c 文件中崩溃(没有启动 main 函数),尽管我可以访问外部内存(在增加堆部分之前)。
现在谁能提供一个小示例项目如何配置 uVision,使用外部 RAM 作为堆?我想将 uVision 配置为在内部 FLASH 中执行程序,使用内部和外部 RAM 用于 STACK 和 HEAP。
【问题讨论】:
标签: memory-management embedded microcontroller keil