Router 是如何发出信号的? Router 是如何工作的?
Router 中FW是如何实现和硬件交互的?为什么通过Router Web 就可以控制Router 运作
1,初步对Router硬体电路的设计理解如下:
一。芯片 板子上面有芯片,可以通过上面的标记看到是什么客户的芯片,RTL 的为Reltek 厂商的芯片,还有Aheros 芯片的厂商,
主要功能是实现无线功能的,会有对应的API函数或者公版来实现 Cal Power 并把 power Value write 到 Flash 中。
二。Flash (相当于电脑的硬盘) 用来写入和数据
三。内存(RAM)
2, FW开发时修改操作系统,实现通过主芯片(CPU)完成对接收和发送命令控制各个部件完成工作。
3,开发FW的时候会做出通过无线芯片API函数写和读数据的接口。
通过上面的理解总结为:
Router 中软体的开发核心部分为FW开发,现在我从事的工作是,硬体设计好和FW开发完成后,根据客户的规格把Router的无线标准信号cal 正确填写到Flash 中。修改MAC和Write other value 到Flash 中。通过FW提供的Command 指令来完成write的操作。