Wince6.0 marval8686 WIFI调试总结

来源:互联网 发布:c语言学生成绩管理删除 编辑:程序博客网 时间:2024/05/19 06:38

 


基于三星的S3C2440的终端客户机项目,要求有WIFI功能。参考了文献和网上的资料,选用用得比较广泛的基于Marval8686芯片的WIFI, 它有两种接口,一种是SPI,一种是SDIO。SDIO接口的速率比较快,稳定性好。所以项目中用SDIO接口作为WIFI接口。
在调试WIFI过程中,主要注意两点基本上就OK了。
1.S3C2440的WINCE驱动中已经支持了SD/SDIO,在SD驱动中,有SD检测功能,只要检测到SD插入才会加裁SD的驱动,而WIFI的驱动是苦于SD驱动的,只有SD驱动加裁了,WIFI的驱动才能加裁,所以要对SD驱动进行修改。主要是修改驱动中的检测部分,用软件来模拟插入这一过程,或者是骗过软件,使它认为卡一直都插入。开始没认识到这一点,怎么调都没有搜索界面出现。
2.WIFI的天线阻抗,这一点很重要,一开始怎么调都连不上PC机,后来将匹配电阻改为50欧,就可以连上PC机了。这个阻值还不是最优阻值。
0 0
原创粉丝点击