coleyao 发表于 2013-6-26 16:07:34

avr studio 4.18+GCC硬件仿真时SRAM地址不对,求指教

avr studio 4.18+GCC硬件仿真时SRAM地址不对,正常的SRM地址应在0x100~0x1000,我刚建立的Project仿真时显示地址为0x1F95,导致所有变量无法初始化,将除Souce code之外的所有文件删除重建Project无改善,那个Project选项看了几遍,也找不出问题在哪,以前建立的几个Project没有这个问题(好长一段时间一直是用ICC的,因为ICC没法仿真,想改用WINAVR),有懂的请帮忙指点一下,谢谢!

coleyao 发表于 2013-6-27 10:01:27

本帖最后由 coleyao 于 2013-6-27 12:07 编辑

已找到原因:SRAM地址分配超范围,200%多了,GCC居然不报错!

coleyao 发表于 2013-6-27 14:47:40

看中GCC+AVR studio可以硬件仿真,想将ICC的程序移植到GCC,结果失败,倒是移植到IAR AVR了(有IAR for MSP430和IAR for ARM的使用经验)!
页: [1]
查看完整版本: avr studio 4.18+GCC硬件仿真时SRAM地址不对,求指教