-
引用 16 楼 linux_lee 的回复:
移植这类的驱动应该只需要修改跟接口相关部分代码,使得WIFI的固件能顺利下载运行,基本就不会有大问题了
每类 WiFi模块都需要在启动后下载固件吗?为什么固件不直接写在模块中,而需要重新下载呢?
-
害我也点了
-
不错,但感觉 是在做广告,呵呵!
-
串口驱动调试出现了很怪的现象,麻烦大家帮忙看看:
系统占用的串口0(COM1)一直是好用的,因为BSP中有我自已添加的GPIO驱动,而在系统启动时,DNW会输出GIO_init中设定的信息:GPIO Initialize ...OK !!!,而且执行GPIO应用程序时也会相应输出设定好的信息,这应该足以说明串口0(COM1)是好用的。
现在我想使用串口1和串口2(只要有一个能用就足够了)编写应用程序,于是我按照网上相关资料进行修改,但几经尝试都不成功,最可气的是我打开了SER2440_HW.C调试输出,即“#define DEBUGMODE 1”,但是却没有相应信息输出,感觉我对驱动程序的修改根本没有起到作用。
于是我想反其道而行之,添加串口不成功,那我就破坏系统串口0,于是我把注册表platform.reg中有关串口的信息全部删掉,并把SER2440_SER.C文件中的连接MDD与PDD层的GetSerialObject函数的内部内容去掉,仅剩下一个函数外核。
但奇怪的是,我进sysgen后,引导到SDRAM中,执行,串口0还是能用的,打开串口应用程序,打开COM1仍然成功,打开GPIO应用程序,各种调试信息照样输出,我很奇怪,为什么我把注册表platform.reg中有关串口的信息全部删掉,并把SER2440_SER.C文件中的连接MDD与PDD层的GetSerialObject函数的内部内容去掉了,串口0还能工作呢?
大家指点啊,现在真不知该怎么办了……
我参考的资料主要是:http://embed.chinaitlab.com/WinCE/762644.html
-
软硬结合最好了!
-
是啊,这个比较好驱动啊。只要你的数据都能出来,应该没问题;
实在不行就找我了
-
c++和C 开发貌似区别不大
张帆的 Windows驱动开发技术详解 附带有 源码光盘
我就只通过学习的,国内书中还是很不错的
-
我来也
-
我觉得你们系统从硬件上设计就不合理,软件上用for去延时,也是极不合理。
-
不是冒号,是分号,呵呵
-
AT指令来控制,单片机控制
-
为什么经常有人会问到解密的问题呢,一般成熟的芯片不会那么容易破解的吧
-
看看,是否真的,,,
-
TAPI刚接触,帮顶
-
还是eeworld 的人才多啊 哈哈
-
学习了,将来有用!职业+友情帮顶!
-
你别说,还真没有,我刚起来,
这都被你猜出来,看来我们果然不在同一级别
嗯,好吧:realview有弱智的BUG,大家以后写程序都按楼主的良好风格去写.
-
引用 1 楼 lgy198612 的回复:
计数器初值计算出为:3CB0
能达到50MS?
不是吧?
你是什么计算的啊?
定时初值对着呢,他用的是定时0 模式1 定时50MS
-
那就是说使用内部晶振还可靠些,不会吧
-
今天拿两台ARM+WINCE的设备试了一下,真的会丢数据啊!10帧1K的数据就有1-2帧收不完全.SPI频率还只是跑到了5.54MHZ,中断方式真的处理不过来?应该不存在SPI数据没发出的现象?!