我开始使用带有 atmel atmega128rfa1 的 contiki 操作系统。我可以编译我的示例,但是 hex 文件很糟糕。错误是:错误:ipso.hex 第 1740 行的地址 0x820003 超出范围(我没有使用 IPSO,只是我保留了这个名称)。
当我在linux系统中编译时,代码是程序大小为27804字节,数据为4809字节。
当我在windows中编译时,程序是28292,数据是4791。
我只使用一个进程和一个 etimer,我想打开和关闭 1 个 LED。makefile 包含:`
TARGET=avr-atmega128rfa1
CONTIKI = ../..
include $(CONTIKI)/Makefile.include
all:
make -f Makefile.ipso TARGET=avr-atmega128rfa1 ipso.elf
avr-objcopy -O ihex -R .eeprom ipso.elf ipso.hex
avr-size -C --mcu=atmega128rfa1 ipso.elf `
我无法对控制器进行编程。问题是什么?
谢谢你。