使用66ak2h12芯片,8个dsp core,在上面需要同时运行相同的程序,但是每个核处理不同的数据。如果只编译一个程序,设定的heap地址范围相同,在运行的时候,是会否存在地址冲突的问题,应该如何解决?
Allen35065:
heap和stack 不能在同一地址上,要在cmd文件里把它们分开,BIOS的话需要设置内存的分配。
xs wan:
回复 Allen35065:
那么请问,在使用bios的情况下,是否可以在系统运行时,通过C代码生成heapMem呢?并且可以把这个heapMem分配在外部DDR中。
Andy Yin1:
回复 xs wan:
可以动态创建heap并指定heap的位置,见sysbios user guide。