|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
WIFI 驱动实验教程 - P2 C) s" f. }5 u
4 q* O m( h: H+ f' o- K" w
/ c2 j' z+ y4 m; O+ y! ?
" O* I. z. F) h& t+ r, @, g; T) A# G- E; T* T
第一节 电路原理图介绍
, K% p3 r2 ]! _; d: j: A9 b
$ S9 o6 E& H6 G0 _ 下图来源于文档 3128_sdk_a02_20170325.pdf 中第 16 页。2 T( F2 g1 K" O. K8 W+ c
CMD 信号(用于传送命令和反应);DAT0-DAT3 信号(四条用于传送的数据线)。$ d: A- F$ v. u/ `
RTS(Require ToSend,发送请求)为输出信号,用于指示本设备准备好可接收数据,低电平有效,低电平说明本设备可以接收数据。
% }2 a4 C3 ^0 D3 A% N) Q1 B# E0 qCTS(Clear ToSend,发送允许)为输入信号,用于判断是否可以向对方发送数据,低电平有效,低电平说明本设备可以向对方发送数据。, o. F+ Z) \5 y3 A! e/ D5 [- _' a
如下图,wifi 是通过 sdio 接口和 cpu 相连;BT 是通过 uart 接口和 cpu 连接。sdio 接口
3 M8 I6 S% A5 \- I2 Y) N
: C% M. ?: I6 J8 M- _$ a% K# I
5 R( K/ S0 y5 }: l( u0 ^图1; Z9 |- d& t+ H @- V: M1 F2 o
! R, ]) T6 U8 R第二节 wifi 驱动代码结构: U! M, R, d; q& R) z/ x
8 g; a4 d4 H$ o7 u8 g
! ^1 f+ U4 N9 E1 R代码1$ g: j* P0 O+ z! p9 n/ S( y) W9 _4 F
3 k9 c# y- H$ ?/ Q% Q2 Y5 v
第三节 dts 文件讲解0 s2 {. Q+ v- c, K3 @- |. @
' H+ L0 X1 L3 P+ D& E6 W
4 o( |0 R5 z% }* N" x! c" \代码2
0 a& a; t' e! S, V* i! O* {9 a& T& d# r6 O
第四节 实验代码
$ X; D2 ^6 n8 h7 }# d6 w% f1.应用层如何打开和关闭 wi-fi rockchip_wifi_power();) @9 X% d- O' q/ n% R& A/ A& A- |
2.应用层如何打开和关闭 bt RFkill_rk_set_power();
) Q7 l0 p1 t7 H2 i: A0 Q1 e t* p X1 ~, i
. c' z* r' u6 l4 g E0 C( o* t( v9 [% }6 A3 F: f' v
文件下载请点击:
8、WIFI驱动实验教程.pdf
(453.5 KB, 下载次数: 0)
1 f: a* n* C" H8 j( u( U
! E7 y! m3 h" Z9 T8 ~9 l |
|