ESP8266 Phy Init Bin 结构说明 ESP8266 Phy Init Bin 校验位 ESP8266 Phy Init Bin 版本信息 晶振选择 6 档 TX Power 设置 不同速率配置的 TX Power TX Power 限制设置 TX Power 可配的限制值范围 TX Power 限制参数说明 RF 自校准 www.espressif.com ESP8266 Phy Init Bin 重要参数配置说明 版本 1.0 乐鑫信息科技 版权所有 © 2018 关于本⼿手册 本⽂文档主要对 ESP8266 phy init bin 的重要参数配置情况进⾏行行了了说明。 发布说明 ⽂文档变更更通知 ⽤用户可通过乐鑫官⽹网订阅⻚页⾯面 https://www.espressif.com/zh-hans/subscribe 订阅技术⽂文 档变更更的电⼦子邮件通知。 证书下载 ⽤用户可通过乐鑫官⽹网证书下载⻚页⾯面 https://www.espressif.com/zh-hans/certificates 下载产 品证书。 ⽇日期 版本 发布说明 2018.12 V1.0 ⾸首次发布。 ⽬目录 1. ESP8266 Phy Init Bin 结构说明 1 .............................................................................................. 2. ESP8266 Phy Init Bin 校验位 2 ................................................................................................. 3. ESP8266 Phy Init Bin 版本信息 3 .............................................................................................. 4. 晶振选择 4 ................................................................................................................................. 5. 6 档 TX Power 设置 5 ................................................................................................................ 6. 不不同速率配置的 TX Power 6 ..................................................................................................... 7. TX Power 限制设置 7 ................................................................................................................ 7.1. TX Power 可配的限制值范围! 7"...................................................................................................... 7.2. TX Power 限制参数说明! 7"............................................................................................................. 8. RF ⾃自校准 9............................................................................................................................... ! 1. ESP8266 Phy Init Bin 结构说明" 1. ESP8266 Phy Init Bin 结构说明 ESP8266 phy init bin 由 128-byte 的 phy init data 构成,如表1-1所示: 表 1-1. ESP8266 Phy Init Bin 结构说明 名称 ⼤大⼩小 phy init data 128 bytes Espressif ! /101 2018.12 ! 2. ESP8266 Phy Init Bin 校验位" 2. ESP8266 Phy Init Bin 校验位 ESP8266 phy init bin 校验位存于 phy init data 的 byte 0 中,参数为 Init_bin_magic,默 认值为 0x5。校验位可⽤用于校验数据在 ESP8266 phy init bin 中的位置是否正确,若读取 数据时参数值与默认值保持⼀一致,则可认为 ESP8266 phy init bin 中的数据存放正确。 表 2-1. ESP8266 Phy Init Bin 校验位 在 phy init data 中的位置 参数名称 默认值 说明 0 Init_bin_magic 5 校验 Espressif ! /!2 10 2018.12 ! 3. ESP8266 Phy Init Bin 版本信息" 3. ESP8266 Phy Init Bin 版本信息 ESP8266 phy init bin 版本信息存于 phy init data 的 byte 1 中。 例例如 ESP8266_esp_data_bin_v08.bin 对应为 08 版本,即其版本信息以 0x8 的形式储存 于 byte 1 中。 表 3-1. ESP8266 Phy Init Bin 版本信息 在 phy init data 中的位置 参数名称 默认值 说明 1 Init_bin_version 8 phy init bin 版本 Espressif ! /!3 10 2018.12 ! 4. 晶振选择" 4. 晶振选择 使⽤用参数 crystal_sel 对晶振进⾏行行选择,可选晶振如下表所示。⽬目前 ESP8266 主要⽀支持 26 MHz 和 40 MHz 晶振。 表 4-1. ESP8266 晶振选择 在 phy init data 中的位置 参数名称 默认值 说明 48 crystal_sel 1 0:40 MHz 晶振 1:26 MHz 晶振 2:24 MHz 晶振 Espressif ! /!4 10 2018.12 ! 5. 6 档TX Power 设置" 5. 6 档 TX Power 设置 TX Power 可配置 6 档,6 档 TX Power 的 index 分别⽤用 0-5 来表示,例例如,参数 txpwr_qdb_0,其 index 为 0,代表最⼤大功率。txpwr_qdb_0 ⾄至 txpwr_qdb_5,功率依次 递减。 6 档 TX Power 配置说明⻅见下表。 表 5-1. 6 档 TX Power 设置说明 在 phy init data 中的位置 参数名称 默认值 单位 实际值 34 txpwr_qdb_0 78 0.25 dB 19.5 dBm 35 txpwr_qdb_1 74 0.25 dB 18.5 dBm 36 txpwr_qdb_2 70 0.25 dB 17.5 dBm 37 txpwr_qdb_3 64 0.25 dB 16 dBm 38 txpwr_qdb_4 60 0.25 dB 15 dBm 39 txpwr_qdb_5 56 0.25 dB 14 dBm Espressif ! /!5 10 2018.12 ! 6. 不不同速率配置的 TX Power " 6. 不不同速率配置的 TX Power 不不同速率配置的 TX Power 如下表所示,TX Power 有 6 档可供选择,参数默认值表示 TX Power 的 index。 表 6-1. 不不同速率配置的 TX Power 在 phy init bin 中的位置 参数名称 速率/模式 默认值 说明 40 txpwr_index_0 MCS0, 1 Mbit/s, 2 Mbit/ s, 5.5 Mbit/s, 11 Mbit/s, 6 Mbit/s, 9 Mbit/s 0 选择 txpwr_qdb_0 41 txpwr_index_1 MCS1, 12 Mbit/s 0 选择 txpwr_qdb_0 42 txpwr_index_2 MCS2, 18 Mbit/s 1 选择 txpwr_qdb_1 43 txpwr_index_3 MCS3, 24 Mbit/s 1 选择 txpwr_qdb_1 44 txpwr_index_4 MCS4, 36 Mbit/s 2 选择 txpwr_qdb_2 45 txpwr_index_5 MCS5, 48 Mbit/s 3 选择 txpwr_qdb_3 46 txpwr_index_6 MCS6, 54 Mbit/s 4 选择 txpwr_qdb_4 47 txpwr_index_7 MCS7 5 选择 txpwr_qdb_5 96 txpwr_index_11b _en 802.11b 0 0:使⽤用 txpwr_index_0 设 置 802.11b 的 TX Power 1:使⽤用 byte 97, 98 设置 802.11b 的 TX Power 97 txpwr_index_11b _0 1 Mbit/s, 2 Mbit/s 0 选择 txpwr_qdb_0 98 txpwr_index_11b _1 5.5 Mbit/s, 11 Mbit/s 0 选择 txpwr_qdb_0 Espressif ! /!6 10 2018.12 ! 7. TX Power 限制设置" 7. TX Power 限制设置 为与认证测试结果保持⼀一致,设置 TX Power 限制以规定信道 1、11、13、14 的最⼤大功 率。 7.1. TX Power 可配的限制值范围 6 档 TX Power 限制设置如下表所示,可配的限制值范围为[0:5],其中: 7.2. TX Power 限制参数说明 TX Power 限制参数说明⻅见表 7-2,其中 byte 78 的值设置为 2 时,使能 byte 30-33,分 别为信道1、11、13、14 设置最大 TX Power。 表 7-1. TX Power 可配的限制值范围 可配范围 TX Power 限制值(单位:0.25 dB) 0 txpwr_qdb_0 1 txpwr_qdb_1 2 txpwr_qdb_2 3 txpwr_qdb_3 4 txpwr_qdb_4 5 txpwr_qdb_5 表 7-2. TX Power 限制参数说明 在 phy init data 中的位置 参数名称 默认值 说明 78 fcc_enable 0 0:禁⽤用 byte 30-33 1:保留留 2:使能 byte 30-33,设置最⼤大 TX Power 30 mpwr_chan1 0 设置 802.11 b/g/n 模式,信道 1 的最⼤大 TX Power,范围 [0:5],0xf8 为⽆无效参数。 31 mpwr_chan11 0 设置 802.11 b/g/n 模式,信道 11 的最⼤大 TX Power,范围 [0:5],0xf8 为⽆无效参数。 Espressif ! /!7 10 2018.12 ! 7. TX Power 限制设置" 32 mpwr_chan13 0 设置 802.11 b/g/n 模式,信道 13 的最⼤大 TX Power,范围 [0:5],0xf8 为⽆无效参数。 33 mpwr_chan14 0 设置 802.11 b/g/n 模式,信道 14 的最⼤大 TX Power,范围 [0:5],0xf8 为⽆无效参数。 Espressif ! /!8 10 2018.12 ! 8. RF ⾃自校准" 8. RF ⾃自校准 RF ⾃自校准的配置参数如下表所示,为保证更更好的 RF 性能,推荐将 RF_calibration 设置 为 3,设置为其它值时,存在 RF 性能变差的可能。 表 8-1. RF ⾃自校准参数 在 phy init data 中的位置 参数名称 默认值 说明 114 RF_calibration 3 0 & 1:仅⽤用于设置 TX Power 2:⽆无 RF ⾃自校准 3:进⾏行行所有 RF ⾃自校准 Espressif ! /!9 10 2018.12 免责申明和版权公告 本⽂文中的信息,包括供参考的 URL 地址,如有变更更,恕不不另⾏行行通知。 ⽂文档“按现状”提供,不不负任何担保责任,包括对适销性、适⽤用于特定⽤用途或⾮非侵 权性的任何担保,和任何提案、规格或样品在他处提到的任何担保。本⽂文档不不 负任何责任,包括使⽤用本⽂文档内信息产⽣生的侵犯任何专利利权⾏行行为的责任。本⽂文 档在此未以禁⽌止反⾔言或其他⽅方式授予任何知识产权使⽤用许可,不不管是明示许可 还是暗示许可。 Wi-Fi 联盟成员标志归 Wi-Fi 联盟所有。蓝⽛牙标志是 Bluetooth SIG 的注册商 标。 ⽂文中提到的所有商标名称、商标和注册商标均属其各⾃自所有者的财产,特此声 明。 版权归 © 2018 乐鑫所有。保留留所有权利利。 乐鑫 IoT 团队" www.espressif.com 