今天尝试在Platform Builder5环境下增加一段关于Multicast的代码,死活都是100049错误,而这段代码在xp下编译运行没有问题,在网上google了半天,找到一国外哥们也遇到过这样的问题,有人回复了,可没什么效果,最后那哥们回复“由于我现在不再做这个项目啦,我就结帖了”,晕死100遍啊100遍。
(上面这个问题可能是由于在别的函数中里已经调用过WSAStartup(MAKEWORD(1, 1), &WSAData),而我在自己的函数中又一次调用了WSAStartup(MAKEWORD(2, 2), &WSAData)。但是WSAStartup可以调用多次,但版本号必须一致,可参考 Windows Sockets 网络编程(三)。另外还设置了LAN91C111的RCR为接收所有Multicast包。时间紧暂时不仔细分析了,以后有空再尝试吧。)
前阵子尝试通过XScale PXA255用Slave Serial模式配置Xilinx Spartan3e的FPGA,可以复位FPGA,可是总不能正确写入,再次吐血。
自信心已经受到严重打击,对自己的技术能力和生涯产生严重怀疑,特发此贴表示强烈郁闷。另将开两帖子将上面的问题细数。