文章目录
lesson3
Hackrf
DFU功能:更新固件。DFU bootloader在rom中可以重写。
进入DFU的方式:1、按着DFU按键拔除usb电线再插入,接入电源时候,DFU按键始终按下。2、按着DFU再按SESET,然后放开DFU按键。(3v3会亮,其他灯不亮或不正常亮)
按下RESET后可恢复正常模式。在自己开发固件时,可以用到DFU当作其他用途,因为大多数情况下是闲置的。
时钟和天线为SMA接口,与RP SMA接口不同。
时钟用来同步多个HackRF设备,时钟输出连接另一个输入。也可以外接GPS时钟,或者其他符合Rubidium时钟。当连接时钟时会自动同步。
时钟信号要求是10Mhz的方波,0-3.3V
hackrf命令行命令
-f表示信号频率,-i表示中频频率,-o表示振荡器频率,-m表示滤波器。
-a对应射频放大器是否开启;-p表示天线上的功率,一般关闭表示天线上没有直流电源,也可以启动输出一定的小功率用于驱动有源天线,比如GPS天线。
-l,-g,-x对应osmocom_source里的设置,-s对应采样频率,-n表示采样多好个样本;-c用于传输测试一个载波;-b是基带信号滤波器,默认选择列表里比采样率低一些的频率。
可以通过USB把原始数据记录到文件中,或者把文件中的数据传给hackrf,以下语句可以用于测试usb最大速度