分少再加,实际不懂问题求助—PXA270实践
有几个问题不太理解。
1:我阅读了一个的操作系统(包含驱动程序)的部分代码,发现里面的目录有bsp,也有driver。这两个目录是平行的。 但是我发现在bsp与driver中有重复的内容,其实driver也与具体的板也有关系啊,为什么要分出一个bsp目录,应该全在bsp中啊。
2:重要问题。也是我来上网的主要想法。我看了书中一个串口与GPRS模块相连实现上网的例子。可惜这个例子没有剖析这个过程,只是有些脚本。我这个新手看不太明白。我现在有一个想法想实践实践。我的一个PXA270的板子上已经有了GPRS与USB的驱动,我想实现在PC机上拨号,通过USB与板子相连而上网。
具体该怎么做呢?
还有一个疑惑:拨号连接肯定要用到PPP,我如果在已经安装了协议的WINDOWS上进行我的开发,应该不需要关注这些协议吧?而只需要建立一个数据结构把两个模块通讯相连起来吧?如何处理呢?毫无头绪,是否有例子可以参考?
3:根据经验,在实现一个驱动的时候,哪些寄存器是一定要配置的,哪些是可以默认值,或者不需要配置的,除了看手册外,这个选择是否有经验或者方法可言?
请有经验的,有想法的,不论新手熟手,都请不吝赐教。