请赐教库函数移植出现问题 | 已解决
下载最新USB库文件,打开stc8h_cdc_data_interrupt_demo目录,keil打开stc8h_cdc_data_interrupt_demo.uvproj文件,可以编译成功,提示:data=65.3 xdata=192 const=140 code=4409但是重新建一个项目,复制stc8h_cdc_data_interrupt_demo目录1、main.c ;2、STC8H.H;3、stc32_stc8_usb.h;4、stc_usb_cdc_8h_data_interrupt.LIB,添加到项目工程中,没有其他动作,直接编译失败,提示:error L107:ADDRESS SPACE OVERFLOW
另外提示:
data=202.4 xdata=192 const=140 code=7379
啥情况,code增加近一倍
我哪儿做漏了,请大佬赐教
这里选得啥?? memory model :small:variables in DATA。我对比了一下直接打开库文件夹keil文件,内存选项也是一样的。并且核对保持所有选项一样,新建的项目就是编译错误。
另外,把库文件编译成功的hex文件写入stc8h8k64u芯片,连接win7系统(旗舰版)提示USB驱动安装失败,设备管理器多一项叹号。 等下换操作系统看看ubs驱动按照失败是否跟系统有关系 问题解决了。主要是增加一个参数:REMOVEUNUSED
页:
[1]