USB论坛
直播中

贾飞小

8年用户 1851经验值
私信 关注
[问答]

构建fx2lp程序时出现问题求解决

我已经遇到这个问题好几天了,我需要大家的帮助。
我有 fx3sdkSetup_1.3.4 和 sdcc-4.1.0-x64 设置 已安装。
我正在使用 2 种方法来构建我的程序但遇到了一个问题:
i) 对于方法 1,从 github 下载项目 (https://github.com/matthiasbock/fx2lp-blinky) 并将其添加到EZ USB套件中,如下所示:

结果是一个.hex 文件,但是将其加载到 FX2LP 中却不起作用。
使用此方法构建十六进制文件时, CAN 使用 hex2bix 转换为 .iic。

ii)对于方法2, 我使用了EZ USB套件的可用示例,创建方式如下所示:

在 fw.c 中, 我修改了 main () 如下所示:
__sfr __at (0xB2) OEA;
__sfr __a t (0 x80) IOA;
虚空主线(无效)
{
OEA=0x03; // port A as output
IOA = 0x00; // All leds ON
}
结果是一个.hex 文件,加载到 FX2LP 中起作用了,灯闪烁了。
但是通过这种方法,我 CAN不转换为 iic,出现错误:
hex2bix -i -c 0x00 -f 0xC2 -o projectName.iic projectName.hex
英特尔十六进制文件转 EZ-USB 二进制文件转换实用程序
版权所有 (c) 2012-2013,赛普拉斯半导体公司。
错误:输入图像太大,无法输出文件大小。Addr = 0xe000,len = 0x 20。
我不知道错误在哪里,如果有人 CAN 给我一个完美的示例项目,谢谢。

更多回帖

×
20
完善资料,
赚取积分