使用带有 pic18f 的 Microchip C18 编译器,我想在程序数据空间中创建一个 3000 字节的“大”缓冲区。
如果我把它放在 main() 中(在堆栈上):
char tab[127];
我有这个错误:
Error [1300] stack frame too large
如果我把它放在全局中,我有这个错误:
Error - section '.udata_main.o' can not fit the section. Section '.udata_main.o' length=0x0000007f
如何创建一个大缓冲区?你有关于如何使用 c18 管理 pic18f 上的大缓冲区的教程吗?