如何链接CH375文件系统库-CH375HFx.LIB!!(图片)

网上下载CH375LIB.ZIP


我用ads编译,添加库文件后,有很多的错误。为用的是ZLG的模版做的,编译时好像是和模版有冲突, /* 通过串口输出监控信息 */ int fputc( int c, FILE *f ) { U0THR = c; // 发送数据 while( ( U0LSR & 0x20 ) == 0 ); // 等待数据发送 return( c ); } 和 /* 检查操作状态,如果错误则显示错误代码并停机 */ void mStopIfError( uint8 iError ) { if ( iError == ERR_SUCCESS ) return; /* 操作成功 */ //printf( "Error: %02X\n", (uint16)iError ); /* 显示错误 */ while ( 1 ) { LED_OUT_ACT( ); /* LED闪烁 */ mDelaymS( 100 ); LED_OUT_INACT( ); mDelaymS( 100 ); } }中的 printf( "Error: %02X\n", (uint16)iError ); /* 显示错误 */


嗯,不错,我试试先


请问哪位大虾知道在Cygnal IDE环境下如何添加文件库?



在ADS中加载CH375HF9.LIB成功了,经努力编译也通过了,但所有的子程序(CH375*****)都不能用,虽然CH375HF9.H里都有extern 声明,但编译后都是黑色,显然LIB中没有开放! 为什么要如此呢,明说不好吗?!


什么叫没有开放?这个库都被很多客户用过了 编译没问题,那链接呢?有没有什么异常警告

UploadImages/20096117465842.rar


你们好! 目前我已经试验了单片机(c51)读u盘和读键盘的程序, 由于C51单片机的资源有限,我想转到C8051fF系列的SoC上来,请问在Silicon Laboratories IDE这个开发环境上能否直接使用贵司MCS51C中的例程?谢谢!


当然可以


如果采用mega128的话 再ICCAVR下编译 为什么示例中的目标设置一定要采用103兼容模式??那样不是少了许多功能吗


不是必须的,也可以选择其他模式,看一下Mega128的手册,里面有模式方面的说明


我只是看见示例中目标设置还专门用红圈指出 比较困惑 多谢指点


不同的模式下,Mega128内部功能有些区别,详细的看一下手册就明白了,你可以用别的模式试验一下。 模式与我们的库并没有什么直接关系。


我在编译MSP430f149时,出现一下错误是怎么回事,请给回答一下 Warning[w45]: Memory attribute info mismatch between modules CH375SEC ( E:\Demo3\CH375HF8.R43 ) and CH375HFT ( E:\Demo3\Debug\Obj\CH375HFT.r43 ) Error[e117]: Incompatible runtime models. Module CH375MAI specifies that '__rt_version' must be '1', but module CH375HFT has the value '2'


确认一下编译器版本与库头文件中的编译器版本是否一致


只有登录才能回复,可以选择微信账号登录