拿到模块后,通常会先接线上电、打开 PC 工具,再逐项设置参数。不过,有些参数可以单独调整,有些需要两端配合设置,还有些组合会被软件判为无效。比如,音量设低了可能只是声音小,频率或组号不匹配则可能通不了话。双机调试时,建议先在近距离下确认双方都能正常说话、收听,再逐项修改参数。这样一旦出现问题,也容易找到是哪一步的调整造成的。
下面以 SA728F33 为例,介绍 PC 工具的连接、参数设置、保存和常见问题排查,重点说明通道频率、组号、并发档位、音频接口与 Mesh 参数之间的关系。文中界面参考 SA718 / SA728 PC 工具使用说明,不同软件和固件版本可能略有差异,操作时请核对对应版本。

图 1 SA728F33 模块正反面。USB、音频与控制接口的用途需按硬件版本确认。
一. 先建立双机通话基准
首次调试可先使用默认参数。已有配置的设备,应先读取并记录当前值,再决定是否恢复默认,避免丢失原有频率、组号或加密设置。
1、准备两台相同频段的模块或评估板,接好匹配的天线、电源及音频输入输出。按配套连接说明接入 PC;若 USB 能力或硬件版本不同,应使用相应的串口连接方式。
2、打开 PC 工具,确认每个端口对应哪台设备,再分别连接并读取参数。
3、需要建立默认基准时,在两端执行 DEFAULT,并核对实际工作频率、组号和通话配置。使用 PTT 或所选发射方式,分别测试两个方向的语音。
双向通话正常后,记录两端配置,作为后续比较的基准。这能确认当前条件下的基本收发与音频功能,但还不能代替远距离、多人并发或长期运行测试。若无法通话,先查供电、天线和音频接线,再核对参数。
二 . 配置时先看参数影响什么
参数可以按调试任务分开核对:先检查两端的互通条件,再检查地址和音频设置,最后调整功率、Mesh 与省电功能。不要只凭“单端可设”判断它是否影响通话。

图 2 PC 工具主界面。蓝色星号提示需重点核对的配套参数;优先级应按角色规则设置,通道号还需结合实际频率判断。
互通条件重点检查实际工作频率、Group-ID、Sample Rate、Max Hops、MAX-Concurrent-Num,以及加密开关和密钥。基准测试时,两端使用匹配的配置。Priority 另有 Disable、1、2 的配合规则,不能简单要求所有设备填同一个值。
本机可单独调整的参数也可能改变通信表现。音量影响播放,Power Level 影响覆盖;Source ID 和 Audio-Target ID 影响谁能收到谁的语音,音频输入输出模式则决定声音从哪里进入、从哪里输出。
Working Mode、Max Hops 与 MAX-Concurrent-Num 需要组合设置。软件提示组合无效时,先核对这三项;右下角显示的最大同时发射设备数,是当前组合下的参考上限,不是组内登记终端总数。
三. Mesh 角色 跳数与并发档位
双机直连可先用 NoMesh 建立基准。确实需要转发覆盖时,再设置 Mesh 跳数和节点角色。
|
MaxHops |
WorkingMode可选 |
Max-Concurrent-Num |
说明 |
|
NoMesh |
Node / Router / Node&Router 均可 |
按界面组合校验与当前可同时发射设备数确认 |
直连基准测试,不使用 Mesh 转发 |
|
1 / 2 / 3 |
Node / Router / Node&Router |
按界面组合校验与当前可同时发射设备数确认 |
最多转发层级分别为 1 / 2 / 3,按实际拓扑验证 |
Working Mode 有三种角色。
- Node:作为端点收发自身业务,不转发其他设备的业务。
- Router:作为转发节点使用,部署时应保证两侧链路和供电稳定。
- Node&Router:同时承担端点和转发功能。需要两种功能时再选用,并验证设备移动对转发链路的影响。
配置时,按所需转发层级选择 Max Hops,再检查并发档位是否有效。
Max Hops 为 NoMesh 时,工具说明允许自由设置角色和并发档位;设置为 1、2、3 时进入 Mesh 模式,组合限制和最大同时发射设备数以软件提示及对应版本说明为准。
跳数按实际拓扑设置,并逐跳验证覆盖和时延。楼层数、墙体数量不等于转发跳数,不能用“一层楼一跳”的方式估算。
四. 通道号要与频率表一起核对
Channel 是通道编号,16 CH FREQ 保存各通道对应的频率。两台设备即使都选 CH1,若 CH1 对应频率不同,也无法据此建立通信。反过来,通道编号不同、实际频率相同,且其他互通条件匹配时,可以通信。
例如,设备一 CH1 为 440.125 MHz;设备二 CH1 为 441.125 MHz,CH2 为 440.125 MHz。此时应比较设备一 CH1 与设备二 CH2,不能只检查通道编号。
配套资料中的默认频率示例为:400–460 MHz 版本从 440.125 MHz 到 455.125 MHz;840–960 MHz 版本从 860.125 MHz 到 875.125 MHz,通道中心频率间隔为 1 MHz。现场配置仍应读取设备确认,并核对目标地区允许的频率与发射条件。下面仅演示多组配置的记录方式。
|
组号 |
使用通道 |
频率 |
用途 |
配置说明 |
|
100 |
CH1 |
440.125 MHz |
安保巡检 |
示例频率,需核对当地使用要求 |
|
200 |
CH4 |
443.125 MHz |
保洁调度 |
与其他组做同时工作测试 |
|
300 |
CH8 |
447.125 MHz |
工程维保 |
组号不隔离射频干扰,需现场验证 |
多组共存时,要分别记录组号和实际频率,并检查现场占用及邻道影响。不同组号只用于逻辑区分,不能消除同频干扰。所需频率间隔应通过共存测试确定,不能统一规定为“至少隔两个通道”。
五. 组号 设备编号与收发目标
实际频率和组号匹配后,再检查设备编号、发送目标和接收来源。单向有声、另一端无声时,这几项尤其值得先查。
- Group-ID:用于区分逻辑组,同组通信需使用相同组号。
- Device-ID:本机编号。为便于定向发送、接收过滤和维护,建议在同一组内给需要单独寻址的设备分配不同编号。
- Source ID:接收来源过滤。设为 ALL 时接收同组各设备的业务;设为具体编号时,仅接收匹配来源。工具中的 ALL 与底层数值的对应方式,应按协议和界面说明确认。
- Audio-Target ID:音频发送目标。设为 ALL 时面向同组设备;设为具体编号时,面向对应设备,同时还要满足接收方的来源过滤条件。
例如,指挥台编号设为 0001,发送目标设为 ALL;队员的发送目标设为 0001,可用于全组通知与定向回报。具体采用十六进制还是其他显示格式,应按工具确认。完成设置后,还要逐对测试,避免 Source ID 过滤掉需要的语音。
Priority 需按同组规则配置。Disable 用于关闭优先级,需与同样关闭优先级的设备通信;启用优先级时,同组只允许一台设备设为 1,其余设为 2。基准测试可先统一使用 Disable,后续再验证优先发言需求。
六. 音频接口与 VOX 怎么设置
Audio IN 的 MIC&Line IN 表示麦克风和线路输入可同时接入,Line IN 表示仅使用线路输入,IIS 表示外部 I2S 输入。Audio OUT 选择 Line OUT 时,通过扬声器或耳机接口输出;选择 IIS 时,通过 I2S 输出。
按实际音源和播放设备选择接口,避免输入、输出模式与接线不一致。
|
场景 |
Audio IN |
Audio OUT |
说明 |
|
手持对讲 |
MIC&Line IN |
Line OUT |
同时核对麦克风输入和扬声器或耳机接线 |
|
线路音源 / 播报 |
Line IN |
Line OUT |
线路音频频响更宽(20 Hz–19 kHz @48 kHz) |
|
与主控 SoC 对接 |
IIS |
IIS |
确认主从、时钟、格式和电平后连接 |
VOX 中,ON 表示持续发射;1–7 为语音触发档位,数字越大,需要的触发声压越高;OFF 表示使用 PTT 触发。可在实际背景噪声下,从较灵敏档位逐步调整,同时测试轻声和首字是否被截断。省电状态下的发射与唤醒行为需另行验证。
若自行设计按键电路,需核对引脚电平和触发时间:ON/OFF 拉低超过 3 秒用于开关机;CH+、VOL 拉低超过 50 ms 有效;PTT 为低电平触发发射。实际接线以所用硬件版本的引脚定义为准。
七. Extend 中的加密与省电设置
Extend 面板包含 LowPower Enable、Idle Timeout、AES256 Enable 和 AES256 KEY。修改后执行 SET,并核对保存提示。

图 3 Extend 面板示例。图中的开关和超时时间仅表示截图配置,不是所有项目的推荐值。
LowPower Enable 开启后,设备在待机状态经过 Idle Timeout 指定的空闲时间进入省电工作状态,时间单位为秒。省电接收与休眠需要分开看:产品参数中的接收电流约 107 mA、省电模式约 78 mA,而 920 µA 是休眠电流,不能直接当作打开 LowPower 后的电流。电池项目应实测状态电流、唤醒方式和恢复通话所需时间。
使用 AES256 时,两端应同时开启加密并使用相同密钥。可用 SMS-TEST 发送固定内容,辅助检查数据接收;语音仍需单独测试。

图 4 SMS-TEST 示例。配套说明以正常文本和加密状态不匹配产生的乱码作对照。
收到乱码时,可以先核对加密开关和密钥,再检查字符编码、串口设置及数据格式。乱码不能单独证明加密不一致;收到正常短信,也只说明该次数据传输成功,不能代替完整语音和覆盖测试。
八. 用串口接入主控时要注意什么
产品资料列出的默认串口格式为 115200 bps、8 位数据、1 位停止位、无校验。指令以 0xAA 0xFA 开头,基本形式为 0xAA 0xFA + CMD + 参数,按十六进制字节发送。具体字段长度及命令定义应以 SA728 对应版本协议为准。

图 5 基本指令格式及 OK、ERROR 应答示例。查询和数据接收帧需按各自协议格式解析。
编写驱动时,重点处理收帧、保存和异常恢复。
按命令格式和长度解析二进制帧,处理粘包、分包和超时。OK、ERROR 应答带有回车换行,但不能把所有返回数据都简单当作一行。
文本区分参数生效与掉电保存。PC 工具按说明执行 SET,并检查 Successfully saved;主控通过协议配置时,按对应版本执行保存命令。随后回读,并断电重启再读一次,确认需要保留的参数。
超时时间根据命令处理和保存耗时实测确定,设置有限重试和失败上报。发生超时时,先检查设备当前状态,避免重复执行不能安全重发的操作。
九. 参数保存后再做整机验证
建议保留一份双机基准配置,每次只改一个参数或一组有关联的参数。记录软件版本、固件版本、修改项和通话结果,出现异常时便于退回比较。
参数保存后,先做断电重启回读,再验证双向语音、目标地址、VOX 或 PTT;随后按项目需求测试实际人数、距离、中继和低功耗唤醒。
|
现象 |
优先检查项 |
处理动作 |
|
无音频输出 |
供电、开机状态、输出模式、音量与扬声器接线 |
读取状态与参数;核对供电和 OUTP/OUTN 接线 |
|
无法建立双向语音 |
实际频率、组号、采样率、并发与优先级配置 |
读取两端参数;把实际频率与配套规则逐项核对 |
|
通话断续或丢字 |
覆盖、干扰、天线、供电及通话配置 |
先建立近距离基准,再逐项比较功率和配置 |
|
只有一方能听到 |
目标地址、来源过滤、音频输入输出 |
先使用 ALL 做基准,再分别核对地址及音频模式 |
|
短信乱码 |
加密开关、密钥、编码、串口与数据格式 |
逐项核对后用固定内容重测 |
|
空闲电流高于预期 |
省电状态未进入、仍在发射、外设耗电 |
记录状态与空闲时间,测量模块及外围电流 |
|
延时偏大 |
并发配置、多跳、音频处理与缓冲 |
固定条件比较直连、多跳与各档配置 |
|
重启后参数变化 |
保存流程、恢复默认、主控启动写入 |
保存后回读,并断电重启再次读取 |
十.常见问题
1.恢复默认后仍无法通话 怎么查
先确认两台设备的频段、供电、天线和连接端口,再读取参数,检查实际频率、组号、采样率、并发档位和优先级。短信能正常接收时,可继续检查音频模式、麦克风、扬声器和音量;两个方向分别测试。
2.NoMesh 下怎样选择角色与并发档位
工具说明允许 NoMesh 下自由设置 Working Mode 和 MAX-Concurrent-Num。直连测试可先选 Node,再按实际同时发言人数设置并发档位。启用 Mesh 后,重新检查组合是否有效以及当前可同时发射的设备数。
3.同一频率可以配置多个组吗
可以用 Group-ID 区分逻辑组,但设备仍共享同一频率资源。多组同时工作时,应测试相互干扰、断音和延时;需要频率隔离时,再按允许的频率范围规划不同通道。
4.优先级 1 为什么只能设置一台
这是配套工具与协议规定的同组配置规则:只允许一台为 1,其余为 2。不要将 Priority 的字段值视为必须全部相同;优先级关闭与启用两种模式应分别验证。
5.I2S 时钟由谁提供
产品引脚表将 MCLK、LRCK、SCLK 标为输出,SDIN 为输入,SDOUT 为输出,电平为 0–3.3 V。对接主控前,要确认主从关系、时钟、位宽、数据格式和电平,再切换 Audio IN / OUT 到 IIS。
6.配置完成后保留哪些记录
保存两端回读参数、通道频率表、工具和固件版本,以及双向通话与重启验证结果。后续更换天线、外壳、电源或软件版本时,用同一组测试条件复测,便于判断变化来自哪里。
参考资料:SA718 / SA728 PC 工具使用说明 V1.0、SA728F33 产品资料及所用版本的通信协议。文中界面为配套资料示例。