|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
WIFI 驱动实验教程
* g& y" A8 ?9 ?+ q3 B1 V2 u
; U2 Q# y* W3 l0 C' A- R& ^7 L% S1 g9 ~$ {
* k' K3 P8 \4 j& r
7 P4 i+ [/ r$ J) v' d% A0 ?
第一节 电路原理图介绍
7 `9 e2 K& ?( ?9 T, {
2 a* P* B' r) J 下图来源于文档 3128_sdk_a02_20170325.pdf 中第 16 页。% w7 g a2 E1 t5 {! C, Z6 F# i
CMD 信号(用于传送命令和反应);DAT0-DAT3 信号(四条用于传送的数据线)。5 p8 b1 a* w: H: C$ b+ I
RTS(Require ToSend,发送请求)为输出信号,用于指示本设备准备好可接收数据,低电平有效,低电平说明本设备可以接收数据。
. s' F7 U! z) \# D+ l3 H' Y' W6 LCTS(Clear ToSend,发送允许)为输入信号,用于判断是否可以向对方发送数据,低电平有效,低电平说明本设备可以向对方发送数据。
5 B' \% W3 B5 Z% |0 ^* y. T, _ 如下图,wifi 是通过 sdio 接口和 cpu 相连;BT 是通过 uart 接口和 cpu 连接。sdio 接口. u1 t' Q( Y( M* g4 U1 t. m4 J
: Z7 N9 ^' l; k O% q
, H+ \, e8 K( o: M1 S4 n! C6 }) I
图1
' X% }. O# j' t3 ?+ _# p& J7 L" P) D! x( }' q. h& c
第二节 wifi 驱动代码结构
, X/ _+ P% H! W$ _0 V4 v0 w$ t- ], N: t* A
( Z% v$ ?4 X! _! T% I% n% E4 `
代码1
' Q, W$ F4 k( J5 _, @; ]8 u( J# [. H. W2 G; C6 D$ e
第三节 dts 文件讲解
5 d/ E9 C; @4 {; D1 v' h. o" q# ~! G; J7 ^2 ]& M5 _( q
) T% b7 q$ X! j8 ]
代码2
3 V* @6 D5 h- @* v: G9 {7 ]. n9 m" x5 M, R B7 T
第四节 实验代码1 I6 Z$ h* G, h$ q3 h. @
1.应用层如何打开和关闭 wi-fi rockchip_wifi_power();# G8 \ c2 t1 H0 i* {; {
2.应用层如何打开和关闭 bt RFkill_rk_set_power();
8 _. u6 v4 e) k; r, u7 G0 ~
0 L! a, C! }7 j$ f0 B; F) ~, m- |* \5 `. q
% B! z) z% z" d文件下载请点击:
8、WIFI驱动实验教程.pdf
(453.5 KB, 下载次数: 0)
9 R( R, L3 Q! S# [: u8 r8 a( v
|
|