完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1. 請問若想要讓 cc2541+cc2590 在不考慮功耗的情況下, 以最大的功率傳送/接收, 請問是否下列三行都需要執行? 或是只需執行第一行即可?
HCI_EXT_ExtendRfRangeCmd(); HCI_EXT_SetTxPowerCmd( HCI_EXT_TX_POWER_0_DBM ); HCI_EXT_SetRxGainCmd( HCI_EXT_RX_GAIN_HIGH ); 2. 另外, 在 swra422 文件中, 在 Table 4.6 的地方有提到 TXPOWER 若是設定為 0xF1 則有 10.4 dBm. 請問這是不是代表傳輸的功率比前述 HCI_EXT_TX_POWER_0_DBM 來得高? 3. 承上, 若是的話, 該以 "TXPOWER = 0xF1" 還是 "HCI_EXT_SetTxPowerCmd( 0xF1 )" 來設定呢? 謝謝. |
|
相关推荐
5 个讨论
|
|
Kai-Jung,
1. 只要执行第一个就行。其他的命令不需要。 第二个是设置2541本身的TX power。默认就是0dBm。第三条是设置接收窗口的宽度,gain_high 就表示开窗加到某个最大范围(stack 内部已经有预定义),对发射功率没有影响。 2. 这个table是根据254x的TXPOWER寄存器的对应值来的。比如说TXPOWER 配置成0xE1, 那么cc2541本身的输出是0dBm, 加上c2590之后就是表上的8.9dBm了。0xF1 是2540才有的,对应的是2540本身输出最大4dBm.。对于2541,则只有到0xE1。(对应的表格,你可以看一下2541的datasheet 文档SWRS110C) 3. 并非如此。HCI_EXT_SetTxPowerCmd() 能用的参数可以在hci.h中的定义中看到,只能设置三档。如第二点所说,0xF1并不是这个函数的参数,而是寄存器的配置值。 所以综上所述,只要HCI_EXT_ExtendRfRangeCmd()即可。 |
|
|
|
|
|
骑猪去天山 发表于 2019-9-27 16:24 瞭解了, 謝謝您. 那若是我以 CC2540 USB dongle 執行 BLE Device Monitor 時, 看到的 RSSI 只有 -40 dBm 上下, 是不是代表我自己設計的 PCB 出了什麼問題? 差目標 8.9 dBm 太多了. |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
694 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
605 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1065 浏览 1 评论
757 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
529 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
171浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
133浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
130浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
126浏览 12评论
GD32F303RCT6配置PA4 ADC引脚,将PA2代替key功能,PA2连接时无法实现预期功能,为什么?
64浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 11:18 , Processed in 1.152429 second(s), Total 51, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号