SDCC有效设备列表缺少设备

时间:2015-09-03 02:38:46

标签: sdcc

我在用旧系统发生事故后重建了一个sdcc编译器。我已经能够在pic18F4410上构建,但我的新设置不包括在其有效设备列表中。 它调用的设备列表看起来非常小。

sdcc --use-non-free -mpic16 -p18f4410 test_blinkall.c
'18f4410' was not found.
Valid devices are:
p18f242   p18f248   p18f252   p18f258
p18f442   p18f448   p18f452   p18f458
p18f1220  p18f1320  p18f2220  p18f2320
p18f2455  p18f2550  p18f4220  p18f4320
p18f4331  p18f4455  p18f4520  p18f6520
p18f6620  p18f6680  p18f6720  p18f8520
p18f8620  p18f8680  p18f8720

我不确定此设备列表的位置。之前我曾经使用过它(使用那个确切的编译行),所以我确定解决方案在某处......

我想用几乎所有支持的PIC18设备更新该列表。

SDCC版本: SDCC:mcs51 / gbz80 / z80 / avr / ds390 / pic16 / pic14 / TININative / xa51 / ds400 / hc08 2。5。6#1249(2015年9月2日)(UNIX)

1 个答案:

答案 0 :(得分:0)

搞定了 - 通过CVS checkout / compile安装SDCC的某些指令。查看旧版本的最新版本。新版本是3.5,而不是2.5.6。

已下载3.5版本。工作正常。