Sviluppo software dello strumento di configurazione MCU REALTEK

Sviluppo software dello strumento di configurazione MCU REALTEK

Cronologia delle revisioni

Data Versione Commenti Autore Reviewer
2019/08/01 V1.0 Prima versione di rilascio Qinghu Ranhui
2021/09/28 V3.0 Giulia
2022/01/14 V3.1 Giulia
2022/05/13 V3.2 Giulia
2022/09/05 V3.3 Giulia
2022/11/22 V3.4 Versione inglese Annie
2022/12/15 V3.5 Versione inglese Enzo
2023/04/18 V3.6 Versione inglese Enzo
2023/05/08 V3.7 Versione inglese Enzo

Sopraview

Questo articolo spiega le funzioni, l'utilizzo e le impostazioni dello strumento di configurazione MCU per il chip audio Bluetooth Realtek (IC 8763ESE/RTL8763EAU/RTL8763EFL).
Le impostazioni BT configurabili e il controllo delle periferiche sono offerti dall'MCU Bluetooth REALTEK. Utilizzando MCU Config Tool durante lo sviluppotage, l'utente può facilmente configurare una serie di parametri MCU.

Utilizzo di base

MCU Config Tool divide gli elementi di impostazione in varie schede, come Funzionalità HW, Percorso audio, Generale, Configurazione di sistema, Caricabatterie, Suoneria, RF TX e così via. Queste configurazioni verranno descritte nelle sezioni seguenti.

Importare

MCU Config Tool memorizza le impostazioni in formato *. RCFG fileS. Ci sono quattro passaggi per caricare un rcfg file:

Figura 1 2-1 Importazione

Utilizzo di base

  1. Selezionare il codice articolo IC dall'elenco a discesa;
  2. Fare clic su "Importa contenitore". Filepulsante ”;
  3. Scegli il RCFG file. Il RCFG file verrà caricato se corrisponde al codice prodotto IC scelto nel passaggio 1; altrimenti verrà negato.

Esportare

L'utente può esportare questa impostazione facendo clic su "Esporta" e quindi su "Salva con nome" al termine della configurazione.

Figura 2 2-2 Salva con nome

Utilizzo di base

Tre fileverranno prodotti e i loro nomi e posizioni verranno visualizzati in una finestra pop-up:

  1. RCFG file: L'rcfg file manterrà traccia di tutte le modifiche apportate ai parametri attuali dello strumento e potrà essere utilizzato per la successiva importazione. Si consiglia di includere il codice prodotto dell'IC nel nome rcfg in modo che altri utenti possano identificarlo.
  2. Contenitore parametri APP: questo contenitore deve essere scaricato nel SOC Bluetooth.
  3. Bin parametro SYS CFG: questo bin deve essere scaricato nel SOC Bluetooth.
  4. Bin parametro dati VP: questo bin deve essere scaricato nel SOC Bluetooth.
    Figura 3 2-2 Esporta
    Utilizzo di base

Reset

Se è necessario importare il file rcfg file nuovamente durante la configurazione, fare clic su “Ripristina” e poi su “Ripristina tutti i dati” nella barra dei menu. Quindi, torna all'interfaccia utente principale e seleziona l'rcfg desiderato file ancora una volta.

Figura 4 2-3 Ripristino

Utilizzo di base

Descrizione dettagliata

Funzionalità hardware

La prima scheda dello strumento, Funzionalità HW, fornisce una panoramica completaview di interruttori hardware e opzioni PinMux.
Alcune funzionalità potrebbero essere disabilitate o vietate dalla configurazione a seconda della serie di chip o del tipo di IC.

Caricabatterie IO

Caricabatterie: il SoC ha un caricabatterie integrato e una funzione di rilevamento della batteria. Nella maggior parte dei telefoni cellulari è possibile verificare immediatamente l'alimentazione del dispositivo dopo essersi collegati al dispositivo.
Rilevamento termistore: controllare la temperatura della batteria. "Nessuno" è la selezione predefinita. Se si utilizza “Un rilevamento termico” è necessario un termistore esterno. Se si sceglie il “Doppio rilevamento termico” sono necessari due termistori esterni.

Figura 5 3-1-1 Rilevamento termistore 

Descrizione dettagliata

Oratore

Imposta il tipo di altoparlante con questa opzione. La modalità differenziale e la modalità Single-end sono le configurazioni predefinite.

Figura 6 3-1-1 Altoparlante

Descrizione dettagliata

Selezione dell'output del registro DSP

Seleziona la modalità di output del registro di debug DSP e decidi se aprirlo.

Figura 7 3-1-1 Selezione dell'uscita del registro Dsp

Descrizione dettagliata

Valore Descrizione
NESSUN output del registro DSP Il registro DSP non è abilitato
Dati grezzi DSP emessi da UART Il registro DSP viene emesso tramite uno speciale pin DSP UART, che l'utente deve specificare in PinMux.
Output del registro DSP da MCU Insieme al registro MCU, viene emesso il registro DSP (a condizione che il registro MCU sia attivato)

Microfono

Il microfono del SoC può essere configurato per adattarsi a particolari specifiche di progettazione.

  1. Le opzioni del microfono vocale ausiliario verranno visualizzate quando è abilitato "Abilita doppio microfono vocale". A seconda delle loro esigenze, gli utenti possono scegliere tra microfoni analogici e digitali.
  2. Gli utenti possono configurare il microfono richiesto in base alla situazione ANC.
  3. A seconda delle loro preferenze, gli utenti possono scegliere tra APT a bassa latenza e APT normali.

Figura 8 MIC 3-1-1

Descrizione dettagliata

Pinmux

Di seguito è riportato un elenco di tutti i pin e i pad configurabili. I pin disponibili variano tra i SoC e le funzioni dei pad disponibili sono associate al DSP e alle capacità periferiche. L'elemento di configurazione correlato e la tabella delle variabili APP sono i seguenti:

Descrizione dettagliata supporto_caricabatterie Impostazione delle funzioni dell'alimentatore (può attivare le funzioni di ricarica e rilevamento della batteria)

Percorso audio

Il percorso audio viene utilizzato principalmente per configurare i parametri SPORT (porta seriale) e gli attributi IO logici del percorso dati fisico sottostante.

Sport

Figura 9 SPORT 3-2-1

Descrizione dettagliata

  1. SPORT 0/1/2/3: seleziona questa opzione per indicare che si abilita lo SPORT corrispondente.
  2. Codec: configura il codec come routing interno o routing esterno. Tieni presente che quando questa opzione è configurata come Esterna, devi configurare il pinmux corrispondente nella scheda Funzionalità HW.
    Figura 10 3-2-1 Pinmux
    Descrizione dettagliata
  3. Ruolo: configura il ruolo SPORT. I valori facoltativi sono Master e Slave.
  4. Bridge Configurare se si desidera collegare la direzione TX/RX di SPORT a un dispositivo esterno. Se è impostato su “Esterno”, SPORT è collegato al dispositivo esterno. Se è impostato su "Interno", SPORT è collegato al CODEC hardware all'interno dell'IC.
    Nota: Quando è impostato su “Esterno”, è necessario configurare il pinmux corrispondente nella scheda “Funzionalità HW”.
  5. Modalità RX/TX: configura la modalità di trasmissione nelle direzioni TX e RX dello SPORT. I valori facoltativi sono TDM 2/4/6/8.
  6. Formato RX/TX: configura il formato dei dati delle direzioni TX e RX dello SPORT. I valori facoltativi sono I2S /Giustificato a sinistra/PCM_A/PCM_B.
  7. Lunghezza dati RX /TX: configura la lunghezza dei dati nelle direzioni TX e RX dello SPORT. I valori facoltativi sono 8/1 6/20/24/32 BIT.
  8. Lunghezza canale RX/TX: configura la lunghezza del canale nelle direzioni RX e TX dello sport. Il valore facoltativo è 1 6/20/24/32 BIT.
  9. RX/TX Sample Rate: Configura il sampla velocità nelle direzioni TX e RX dello SPORT. I valori opzionali sono 8 /16/32/44.1/48/88.2/96/192/12/24/ 11.025/22.05 KHZ.

Dispositivo logico audio

Audio Logic Device supporta le configurazioni degli attributi IO per flussi di dati audio, voce, registrazione, ingresso linea, suoneria, VP, APT, LLAPT, ANC e VAD.

Categoria di riproduzione audio

Figura 11 3-2-2 Dispositivo logico audio

Descrizione dettagliata

La categoria di riproduzione audio supporta Audio Primary SPK, Audio Secondary SPK, Audio Primary Reference SPK e Audio Secondary Reference SPK:

  1. L'SPK audio primario viene utilizzato per impostare il percorso del percorso fisico audio dell'SPK primario
  2. L'SPK audio secondario viene utilizzato per impostare il percorso del percorso fisico audio dell'SPK secondario
  3. L'SPK di riferimento primario audio viene utilizzato per impostare il percorso di loopback AEC fisico audio dell'SPK principale
    Nota: Quando viene configurato anche il MIC di riferimento primario di registrazione corrispondente alla categoria di registrazione, verrà aperto il percorso di loopback AEC tra audio e registrazione.

Categoria Voce

Figura 12 3-2-2 Categoria voce

Descrizione dettagliata

La categoria voce supporta Voice Primary Reference SPK, Voice Primary Reference MIC, Voice Primary MIC, Voice Secondary MIC, Voice Fusion MIC e Voice Bone MIC:

  1. L'SPK di riferimento primario della voce viene utilizzato per impostare il percorso di loopback AEC fisico della voce dell'SPK primario
  2. Il MIC di riferimento primario della voce viene utilizzato per impostare il percorso di loopback AEC fisico della voce del MIC primario
  3. Voice Primary MIC viene utilizzato per impostare il percorso fisico vocale del MIC primario
  4. Il MIC secondario voce viene utilizzato per impostare il percorso fisico della voce del MIC secondario
  5. Il MIC Voice Fusion viene utilizzato per impostare il percorso fisico della voce del MIC Fusion. Fusion Mic potenzia l'effetto NR utilizzando più energia. Se "Fusion Mic" è abilitato in McuConfig Tool, assicurarsi che la "funzione NR" sia attivata in DspConfig Tool.
  6. Il MIC Voice Bone viene utilizzato per impostare il percorso fisico della voce del MIC del sensore Bonse

Nota:

  1. Il MIC secondario vocale può essere configurato solo quando è selezionata l'opzione Abilita doppio microfono vocale nella scheda Funzionalità HW.
    Questa configurazione di collegamento verrà rimossa nelle versioni future e verrà aperta direttamente su AudioRoute.
    Figura 13 3-2-2 Abilita doppio microfono vocale
    Descrizione dettagliata
  2. Quando vengono configurati il ​​riferimento primario della voce SPK e il riferimento primario della voce MIC corrispondenti alla categoria della voce, verrà aperto il percorso di loopback AEC.

Categoria di registrazione

Figura 14 3-2-2 Categoria record
Descrizione dettagliata

La categoria di registrazione supporta il MIC di riferimento primario di registrazione:

  1. Registra il MIC di riferimento primario viene utilizzato per impostare il percorso di loopback AEC fisico di registrazione del MIC primario
    Nota: Quando viene configurato anche l'SPK di riferimento primario corrispondente alla Categoria audio, alla Categoria suoneria o alla Categoria comandi vocali, verranno aperti i percorsi di loopback AEC tra Audio e registrazione, Suoneria e registrazione o Comando vocale e registrazione.

Varianza dell'IC

Loopback dell'AEC 

  1. Su RTL87X3C, DAC0 può solo eseguire il loopback su ADC2 e DAC1 può solo eseguire il loopback su ADC3
  2. Su RTL87X3G, DAC0 può solo eseguire il loopback su ADC2 e DAC1 può solo eseguire il loopback su ADC3
  3. Su RTL87X3E, DAC0 può eseguire il loopback su ADCn (n = 0, 2, 4) e DAC1 può eseguire il loopback su ADCm (m = 1, 3, 5)
  4. Su RTL87X3D DAC0 può eseguire il loopback su ADCn (n = 0, 2, 4), DAC1 può eseguire il loopback su ADCm (m = 1, 3, 5)

Generale

Il chip BT supporta le funzioni del prodotto audio. Le configurazioni sono elencate in questa scheda.

Orologio DMIC

DMIC 1/2: quando si sceglie il microfono digitale in Percorso audio, impostare la frequenza di clock di DMIC 1/2, che può essere configurata come frequenza di clock di 312.5 KHz/625 KHz/1.25 MHz/2.5 MHz/5 MHz.

Voltage/corrente

MICBIAS voltage: Regola il volume dell'uscita MICBIAStage secondo le specifiche del MIC, può essere configurato come 1.44 V/1.62 V/1.8 V e il valore predefinito è 1.44 V

Configurazione del sistema

La scheda Configurazione sistema contiene lo stack Bluetooth, profiles, OTA e configurazione della piattaforma, ecc.

Pila Bluetooth

  1. Indirizzo BD: l'indirizzo Bluetooth del dispositivo. L'impostazione dell'indirizzo Bluetooth è disponibile solo quando è selezionata l'opzione "Esporta indirizzo BD nel contenitore Configurazione di sistema" e quindi l'indirizzo sarà nel contenitore Configurazione di sistema esportato.
    Figura 15 3-4-1 Pila Bluetooth
    Descrizione dettagliata
  2. Modalità: la modalità operativa dello stack Bluetooth nel chip BT.
    Valore Descrizione
    Modalità HCI Solo il controller è utilizzabile nel chip BT
    Modalità SOC Tutte le funzioni del Bluetooth sono utilizzabili
  3. Numero collegamento BR/EDR: il numero massimo simultaneo di collegamenti BR/EDR. Se selezioni un massimo di tre dispositivi per il supporto Multi-link, il primo dispositivo verrà disconnesso per fare spazio al terzo dispositivo. In caso contrario, uno dei primi due dispositivi collegati deve essere disconnesso prima di poter collegare il terzo dispositivo.
  4. Numero canale L2CAP: il numero massimo di canali L2CAP che possono essere creati simultaneamente. I numeri validi sono 0~24.
  5. Numero dispositivo bond BR/EDR: il numero di dispositivi BR/EDR che memorizzeranno le informazioni di bond nella flash. Questo numero non deve essere inferiore al numero del collegamento BR/EDR e deve essere inferiore o uguale a 8.
  6. Numero collegamento LE: il numero massimo di collegamenti LE che possono essere stabiliti simultaneamente.
  7. Numero collegamento master LE: questo valore determina il numero massimo di collegamenti master le che possono esistere contemporaneamente
  8. Numero collegamento slave LE: questo valore determina il numero massimo di collegamenti slave le che possono esistere contemporaneamente
  9. Conteggio CCCD: il numero massimo di CCCD che possono essere memorizzati nella flash
  10. Conteggio CCCD per collegamento: imposta il numero di CCCD supportati da ciascun collegamento BLE, compreso tra 0 e 50
  11. Modalità privacy LE
    Valore Descrizione
    Privacy del dispositivo il dispositivo è in modalità privacy del dispositivo
    Privacy della rete il dispositivo è in modalità privacy di rete
  12. CCCD non controlla
    Valore Descrizione
    Disabilitare Prima di notificare o indicare i dati, il server controllerà il valore CCCD.
    Abilitare Il server notifica o indica i dati senza controllare il valore CCCD.
  13. Numero dispositivo LE bond: la quantità di dispositivi LE che verranno salvati nella flash. Questo numero non può essere inferiore al numero del collegamento LE o superiore a 4.

Configurazione dell'orologio

Per le impostazioni relative al sistema 32K, fare riferimento alle seguenti descrizioni per i dettagli dei campi (l'interfaccia di impostazione delle diverse serie di chip o modelli di IC è diversa):

  1. AON 32K CLK SRC: sorgente clock 32k di AON FSM. XTAL 32k esterno opzionale, RCOSC SDM interno, GPIO IN esterno. SoC diversi possono avere diverse opzioni disponibili.
  2. RTC 32K CLK SRC: sorgente clock 32k dell'RTC utente. XTAL 32k esterno opzionale, RCOSC SDM interno, GPIO IN esterno. SoC diversi possono avere diverse opzioni disponibili.
  3. BTMAC, SysTick 32K CLK SRC: sorgente clock 32k di BTMAC/SysTick. Scelta tra 32k XTAL esterno o RCOSC SDM interno
  4. Frequenza EXT32K: la frequenza della sorgente di clock esterna da 32k. Selezionabile 32.768KHz o 32kHz
  5. Abilita ingresso GPIO 2K P1_32: indica se versare 32K da P2_1 a SOC. Quando la sorgente di clock AON, BTMAC, RTC è selezionata su 1 (32K XTAL esterno), significa applicare GPIO IN 32k; quando la sorgente di clock AON, BTMAC, RTC è selezionata su 0 (32K XTAL esterno), significa applicare 32K XTAL esterno
  6. PIN RTC 32K OUT: selezione pin di uscita GPIO 32k. È possibile scegliere Disabilita, P1_2, P2_0

Voltage Impostazione

Figura 16 3-4-3 voltage Impostazione

Descrizione dettagliata

Impostazione LDOAUXx: utilizzato per impostare il voltage. Se è necessario avere un volume diversotage impostazioni in base alle diverse modalità di alimentazione, il voltagI campi di impostazione delle diverse modalità di alimentazione verranno visualizzati come mostrato nella figura sopra.

Per esempioample: i campi della modalità attiva/dlps e della modalità di spegnimento nell'impostazione LDOAUX Se LDOAUXx è abilitato in base a IO. Se è impostato su "Abilita", aprirà LDO_AUX2 al volume specificatotage (1.8 V o 3.3 V). Se tale campo non è presente, significa che questo LDO non può essere chiuso.
AVCCDRV sempre attivo: utilizzato per impostare se AVCCDRV deve essere sempre attivo o aperto solo quando è presente un comportamento audio.
Voltage di AVCCDRV/AVCC: AVCC_DRV/AVCC voltagImpostazione e, che può essere impostata su 1.8 V/1.8 V o 2.1 V/2.0 V in base all'utilizzo delle periferiche

Configurazione della piattaforma

  1. Output log: indica se inviare i log all'UART Log. La selezione predefinita è attiva.
    Valore Descrizione
    Disabilitare La stampa del registro è disabilitata
    Abilitare La stampa del registro è abilitata
  2. Pinmux di output del registro: configura il pin per l'output del registro.
  3. Log uart hw flow ctrl: il controllo del flusso hardware log uart predefinito è disabilitato. Per abilitare il controllo del flusso hardware log uart, è necessario selezionare il log uart cts pinmux disponibile, connettere il log uart cts pinmux al pin log uart RTS di FT232 e impostare il controllo del flusso nell'impostazione del registro dell'analizzatore di debug su RequestToSend.
  4. Abilita SWD: apre l'interfaccia di debug SWD.
  5. Ripristina quando Hardfaut: quando viene visualizzata la piattaforma Hardfaut, la piattaforma si riavvierà automaticamente.
  6. Timeout watchdog: configura il timeout del watchdog.
  7. Abilita WDG nella ROM: consente l'abilitazione di WDG nella ROM.
  8. WDG Alimentazione automatica nella ROM: alimenta automaticamente il cane nella ROM.
  9. Numero massimo timer SW: il numero massimo di timer software.
  10. Modalità watchdog: la modalità dopo il timeout del wdg (reimpostare o inserire irq per stampare lo stato corrente)

Impostazione intestazione OEM

Informazioni sul layout della mappa flash. Il layout può essere modificato tramite il pulsante “Importa flash map.ini”.

Figura 17 3-4-7 Impostazione intestazione OEM

Descrizione dettagliata

Caricabatterie

Caricabatterie

La casella di controllo "Caricabatterie" nella pagina Funzionalità HW deve essere selezionata per abilitare il caricabatterie.

Figura 18 3-5-1 Caricatore

Descrizione dettagliata

  1. Abilitazione automatica del caricatore Per decidere che il dispositivo entrerà automaticamente in modalità caricatore o meno quando si inserisce l'adattatore, l'impostazione predefinita è "SÌ", non modificarla a meno che non si sia già contattato la FAE e compreso appieno come abilitare il caricatore con "NO" " collocamento.
  2. Imposta la configurazione del caricabatterie su Configurazione APP Se la casella di controllo è selezionata, tutti i parametri di configurazione del caricabatterie verranno aggiunti al contenitore di configurazione APP. E il firmware del caricabatterie applicherà i parametri nel contenitore di configurazione APP anziché nel contenitore di configurazione SYS. In modo che i parametri del caricabatterie possano essere aggiornati tramite OTA.
  3. Timeout precarica (min): parametro di timeout della modalità di precarica della batteria, l'intervallo è 1-65535 min
  4. Timeout stato caricabatterie rapido (min): parametro di timeout della modalità di ricarica rapida della batteria (modalità CC+CV), l'intervallo è 3-65535 minuti
  5. Corrente di carica dello stato di precarica (mA): impostazione della corrente della modalità di precarica
  6. Corrente di carica dello stato di carica rapida (mA): impostazione della corrente in modalità di carica (modalità CC).
  7. Ricarica voltage(mV):Modalità di ricarica voltage soglia
  8. Voltage limite della batteria (mV): il target della modalità CV
  9. Corrente di fine carica (mA): fine carica, impostazione della corrente di carica in modalità CV
  10. Protezione termica del caricabatterie Protezione della temperatura della batteria in modalità di carica rapida, sono presenti quattro stati in base al valore letto dall'ADC. Il rilevamento del termistore deve essere selezionato nella pagina delle funzionalità HW.
    Figura 19 3-5-1 Rilevamento termico del caricatore
    Descrizione dettagliata
    i) Avvertire la regione voltage di temperatura elevata della batteria (mV): la corrente del caricabatterie scenderà a (I/X2) una volta che l'ADC voltage viene letto. "I" è la corrente del caricatore prima che venga raggiunta la temperatura elevata. X2 lo è
    definito al punto 19.
    ii) Avvertire la regione voltage di temperatura batteria bassa (mV): la corrente del caricabatterie scenderà a (I/X3)
    una volta che questo ADC voltage viene letto. "I" è la corrente del caricatore prima che venga raggiunta la bassa temperatura. X3 lo è
    definito al punto 20.
    iii) Regione degli errori voltage di Temperatura elevata della batteria (mV): la corrente del caricabatterie si interrompe una volta che questo ADC
    volumetage viene letto.
    iv) Regione degli errori voltage di bassa temperatura della batteria (mV): la corrente del caricabatterie si interrompe una volta che questo ADC
    volumetage viene letto.
  11. Vol. batteria di riferimentotage (mV):Per definire il voltage da 0% a 90% per mostrare che la batteria rimane
    per il display dello smartphone, avviso di batteria scarica e spegnimento. Si prega di ottenere i dieci livelli in base al
    curva di scarica della batteria a carico costante e divisa in dieci livelli.
  12. Resistenza effettiva della batteria (mOhm): la resistenza effettiva della batteria di riferimento, inclusa la batteria
    resistenza interna, traccia PCB e cavo batteria. Viene utilizzato per compensare l'IR voltage calo a causa del
    ulteriore resistenza effettiva.
  13. Disabilitare il caricabatterie al termine della ricarica per 1 minuto (consentire la modalità a basso consumo):
    • Sì: il dispositivo entrerà in modalità di spegnimento 1 minuto dopo aver terminato il caricamento (caricatore raggiungibile in modalità CV
      terminare la corrente), il caricabatterie si riavvierà solo quando l'adattatore viene scollegato e reinserito.
    • No: il dispositivo interromperà la ricarica una volta terminato il caricabatteria ma non entrerà in modalità di spegnimento
      questa condizione se la batteria si scarica a causa del caricamento e raggiunge Re-Charge Voltag, il caricabatterie si riavvierà.
      Nota il comportamento dell'adattatore 5V nella scatola di ricarica
    • Se i 5 V non diminuiscono anche al termine del caricamento, impostare "Disabilita caricabatterie dopo il completamento della ricarica 1 minuto (Consenti modalità basso consumo)" su "Sì" in modo che il sistema possa passare alla modalità di spegnimento per risparmiare il consumo di corrente.
    • Se i 5 V scendono al termine del caricamento, l'auricolare lo giudicherà come pronto all'uso e si accenderà, collegandosi allo smartphone. Per evitare questo stato errato, aggiungere un terzo pin come comando di rilevamento della scatola (3= nella scatola) o della scatola del caricatore intelligente
  14. Supporto carica rapida: se abilitato, la corrente del caricatore in modalità CC seguirà l'impostazione della corrente di carica rapida
    (definito come 2C) e lento a (2C/X1, X1 definito al punto 19) quando VBAT raggiunge 4V. ad esempio, se la capacità della batteria
    è 50 mA, impostare 100 mA per l'applicazione di ricarica rapida.
    Nota: se il cliente modifica il comportamento del caricabatterie o utilizza un caricabatterie IC esterno, impostare la ricarica rapida come disabilitata.
  15. Divisore di corrente di carica rapida: impostare il parametro "X1" quando si abilita la carica rapida, la corrente di carica cambierà
    scendere a (2C/X1, 2C è l'impostazione della corrente di carica rapida) quando la batteria voltagraggiungiamo i 4V.
  16. Divisore di corrente di avviso alta temperatura Impostare il parametro "X2" quando la lettura termica dell'ADC raggiunge la soglia di alta temperatura.
  17. Divisore di corrente di avviso bassa temperatura Impostare il parametro "X3" quando la lettura termica dell'ADC raggiunge il livello basso
    soglia di temperatura.

Adattatore

Soglia di rilevamento da bassa ad alta: Adattatore in voltage soglia
Soglia di rilevamento da alto a basso: Adattatore out voltage soglia
Tempo di antirimbalzo da basso ad alto (ms): quando l'adattatore è inserito, verrà riconosciuto come adattatore nello stato dopo voltagIl livello è alto rispetto alla soglia e mantieni più di questo timer.
Tempo di antirimbalzo da alto a basso (ms): quando l'adattatore è spento, verrà riconosciuto come stato dell'adattatore fuori dopo voltage livello inferiore alla soglia e mantenere più di questo timer.
Supporto IO adattatore: se Sì, il pin dell'adattatore riutilizzo della funzione uart a 1 filo è abilitato.
Tempo di antirimbalzo ADP IO da basso ad alto (ms): adattatore IO da basso ad alto e mantenuto alto per un certo tempo, il sistema giudicherà come lasciare la modalità a 1 filo, se "0ms", il tempo di antirimbalzo predefinito è 10ms
Tempo di antirimbalzo ADP IO da alto a basso (ms): adattatore IO da alto a basso e mantenuto basso per un certo tempo, il sistema giudicherà come entrare in modalità a 1 filo, se "0ms", il tempo di antirimbalzo predefinito è 10ms

Tabella di corrispondenza degli elementi di configurazione e delle variabili APP

Caricabatterie
Descrizione dettagliata scaricatore_supporto batteria_avviso_percent timer_low_bat_warning timer_low_bat_led Impostazioni dell'allarme di batteria scarica

Suoneria

La scheda Suoneria fornisce la configurazione della suoneria e dei comandi vocali. Qui gli utenti possono personalizzare le suonerie e importare comandi vocali.

Impostazione di miscelazione delle notifiche

  1. Impostazione del mixaggio delle notifiche: se il valore è abilitato, la notifica verrà riprodotta nella scena audio e le due verranno mixate; se il valore è disabilitato, la notifica verrà riprodotta nella scena audio e la notifica verrà riprodotta separatamente. Una volta riprodotta la notifica, la riproduzione dell'audio riprenderà.
  2. Guadagno soppresso della riproduzione audio (dB): quando l'impostazione di mixaggio delle notifiche è abilitata, nella scena audio, se arriva una notifica, il volume dell'audio verrà abbassato per evidenziare l'effetto della notifica. È possibile controllare la quantità di soppressione dell'effetto regolando il guadagno di soppressione.

Messaggio vocale

Figura 20 3-6-2 Messaggio vocale

Descrizione dettagliata

  1. Lingua di supporto dei comandi vocali: supporta i comandi vocali integrati in un massimo di 4 lingue. L'utente sceglie quali lingue supporta questo prodotto.
  2. Lingua predefinita dei comandi vocali: l'utente seleziona una lingua come lingua predefinita dei comandi vocali.

Aggiorna il messaggio vocale

Per aggiornare i comandi vocali identificati dallo strumento, seguire le istruzioni riportate di seguito.

  1. Scegli le lingue supportate dai comandi vocali in base alle tue esigenze (Lingua di supporto dei comandi vocali)
  2. Aggiorna l'wav file nella cartella “. \Messaggio vocale “. Wav filedevono soddisfare i seguenti requisiti:
    io. Audio mono o stereo
    ii. In seguito sampsono consentite frequenze ling: 8KHz, 16KHz, 44.1KHz, 48KHz. File il nome è scritto come *.wav. Tieni presente che se vengono selezionate più lingue, il file wav fileLe cartelle nella rispettiva cartella della lingua devono avere lo stesso nome. Lo strumento non lo riconoscerà files con incoerente file nomi nella cartella della lingua quando si sceglie la multilingue. Ad esempio, supponiamo che il SOC utilizzi sia il comando vocale in inglese che quello in cinese. Se desideri aggiornare "power_on.wav" e "power_off.wav", inseriscili nelle cartelle come mostrato.
    Descrizione dettagliata
  3. Fare clic sul pulsante "Aggiorna" per attivare la ricerca dello strumento e ottenere il file wav files sul disco rigido.
  4. Fare clic sul pulsante "Aggiorna" per verificare la dimensione richiesta del comando vocale da esportare nel cestino. Assicurati che la dimensione complessiva del messaggio vocale generato non superi la dimensione massima consentita del layout SOC Flash. L'onda fileI messaggi verranno convertiti in comandi vocali in formato AAC. Regolando il “parametro del messaggio vocale di file size”, il cui intervallo valido è 10–90, è possibile personalizzare la qualità del suono VP. Valori di parametro più grandi si tradurranno in una migliore qualità del suono VP, ma sarà necessario più spazio flash. Il comando vocale file il nome e il contenuto verranno registrati al termine della configurazione e il file rcfg file viene esportato. Le informazioni VP possono essere utilizzate se rcfg verrà importato la prossima volta.

Logica di esportazione dei comandi vocali

In questa sezione vengono descritti i comandi vocali esportati nel cestino.

  1. Se viene scelta l'opzione “Salva tutti i comandi vocali su disco se sceglierli o meno nella Selezione tono”: Tutti i VP fileI messaggi attualmente riconosciuti dallo Strumento verranno importati nel Bin.
  2. Se l'opzione "Salva tutti i comandi vocali su disco se sceglierli o meno nella selezione del tono" non viene scelta:
    Lo strumento raccoglie solo il comando vocale scelto dallo scenario di tono in "Selezione tono". In altre parole, non verrà scritto nel Bin se il VP identificato dal Tool non è selezionato in “Selezione tono”.
  3. Se è selezionato "Abilita solo numero rapporto TTS", alcuni VP verranno automaticamente esportati nel contenitore per la funzione TTS (lo strumento riconosce i nomi VP come "0", "1", "2", "3", "4", " 5”, “6”, “7””, “8”, “9”).

Configura suoneria

Figura 22 3-6-5 Configura suoneria

Descrizione dettagliata

"Suonerie disponibili" elenca le suonerie che possono essere scelte per l'esportazione nel cestino file. Fare clic sul pulsante "Configurazione tono" per modificare la "Suoneria disponibile".

Lo strumento offre 45 suonerie non modificabili. È supportata anche la personalizzazione della suoneria.

  1. Quando viene selezionata una suoneria, questa apparirà nell'elenco delle “Suonerie disponibili”.
  2. Fare clic sul pulsante "Riproduci" per ascoltare l'effetto Suoneria.
  3. Fare clic sul pulsante "Valore" per esaminare i dati della suoneria.

Aggiungi una suoneria personalizzata:

Passo 1: fare clic sul pulsante "Aggiungi altro per cliente" per aggiungere una nuova suoneria.
Passo 2: assegna un nome alla suoneria personalizzata nella casella di modifica. Assicurati che questo nome sia diverso dal nome esistente della "suoneria non modificabile".
Passo 3: fare clic sul pulsante “Valore” per inserire i dati del tono, quindi salvarli. Fare clic sul pulsante "Riproduci" per ascoltare l'effetto Suoneria.
Nota: seleziona la casella di controllo per visualizzare questa suoneria personalizzata nell'elenco "Suonerie disponibili".

Figura 23 3-6-5 Configurazione

Descrizione dettagliata

Logica di esportazione della suoneria

Questa sezione descrive quali suonerie vengono esportate nel Bin.

  1. Se viene scelta l'opzione "Salva tutti i dati dei toni selezionati se devono essere scelti o meno nella selezione dei toni": tutte le suonerie in "Suonerie disponibili" verranno esportate nel cestino.
  2. Se non viene scelta l'opzione “Salva tutti i dati del tono selezionati se devono essere scelti o meno nella Selezione tono”:
    Lo strumento raccoglie solo le suonerie selezionate dallo scenario suoneria in “Selezione tono”. In altre parole, se la suoneria in “Suoneria disponibile” non viene scelta in “Selezione tono”, non verrà scritta nel Bin.

View Indice e durata della suoneria/dei comandi vocali

Fare clic sul pulsante "Mostra indice" per view seguenti informazioni su suoneria e VP:

  1. L'indice Suoneria/VP nel contenitore esportato.
  2. La dimensione dei dati di Suoneria/VP.

Figura 24 3-6-7 Indice e lunghezza suoneria/VP

Descrizione dettagliata

TX RF

Potenza RF TX

Questi parametri RF verranno esportati nel nuovo contenitore di configurazione del sistema generato solo se è abilitato "Esporta potenza TX RF nel contenitore di configurazione del sistema". Altrimenti, non verrà esportato nel cestino file.

Descrizione dettagliata

  1. Potenza Tx massima legacy: impostazione della potenza TX BDR/EDR legacy
  2. Potenza Tx di LE: impostazione potenza TX LE
  3. Potenza Tx di LE 1M/2M 2402 MHz/2480 MHz: sintonizzare individualmente l'impostazione della potenza TX 2402 Hz (CH0) e 2480 MHz (CH39) a scopo di certificazione, questo è appositamente per i requisiti dell'elemento di test del limite di banda.

Configurazione TX RF

Figura 25 3-7-2 Configurazione TX RF

Descrizione dettagliata

Questi parametri RF verranno esportati nel nuovo contenitore di configurazione del sistema generato solo se è abilitato "Esporta configurazione TX RF nel contenitore di configurazione del sistema". Altrimenti, non verrà esportato nel cestino file.

  1. Piattezza 2402-2423 MHz/2424-2445 MHz/2446-2463 MHz/2464-2480 MHz(dBm): i canali RF sono divisi in gruppi basso/medio1/medio2/alto attraverso i 79 canali, a causa dello spessore del PCB, del controllo dell'impedenza e della varianza dei componenti , le prestazioni RF TX possono essere variate tra diversi gruppi, questo parametro viene utilizzato per effettuare la compensazione nei quattro gruppi per mantenere una migliore planarità per i canali BT.
  2. Abilita adattività (LBT): abilita l'adattabilità per la direttiva CE
  3. Guadagno antenna adattività (LBT): inserire il guadagno di picco dell'antenna per il parametro di adattività
  4. Numero livello BR/EDR di controllo potenza: definisce il livello di controllo potenza TX, 3 (0,1,2) o 4 (0,1,2,3), 0 è il livello massimo definito in RF TX Config sopra. Il livello di potenza TX predefinito è 0 e può essere configurato dal livello di potenza Tx BR/EDR predefinito
  5. Livello di potenza Tx BR/EDR predefinito: 0 (MAX) ~ 4 (MIN)

Offset di frequenza

Figura 26 3-7-3 Frequenza

Descrizione dettagliata

Questi parametri RF verranno esportati nel nuovo contenitore di configurazione del sistema generato solo se è abilitato "Esporta offset frequenza nel contenitore di configurazione del sistema". Altrimenti, non verrà esportato nel cestino file.

  1. Offset di frequenza: sintonizza il valore del condensatore di compensazione interno dell'IC (XI/XO), l'intervallo sintonizzabile è 0x00~0x7f, con una variazione di 0.3 pF per passaggio. Il valore predefinito 0x3F
  2. Offset di frequenza in modalità a basso consumo: sintonizzare il valore del condensatore di compensazione interno dell'IC (XI/XO) in modalità DLPS, questo parametro errato causerà problemi di disconnessione.

Altra impostazione

  1. PA esterno: impostare Abilita per l'utilizzo del PA esterno, altrimenti per l'utilizzo del PA interno.

Appendice

  1. Il contenitore di configurazione del sistema file contiene la configurazione per le schede "Configurazione sistema", "Caricabatterie" e "RF TX". Tuttavia, alcuni campi della scheda Caricatore vengono mantenuti nel contenitore di configurazione dell'app, come mostrato nella figura seguente:
  2. La configurazione nella scheda Percorso audio ha un impatto sul blocco framework. Queste impostazioni sono archiviate nel contenitore di configurazione dell'app file
  3. Suoneria/Messaggi vocali e informazioni sui LED vengono archiviati in blocchi separati nel contenitore di configurazione dell'app file. In alcuni codici IC, RingTone/VP potrebbe essere salvato in un contenitore VP separato file.

Riferimenti

  1. Bluetooth Classe di definizione del dispositivo
  2. https://www.bluetooth.com/specifications/assigned-numbers/baseband
  3. Documento SDK del chip Realtek Bluetooth
  4. Bluetooth SIG, Specifiche del sistema Bluetooth, Profiles, Distribuzione audio avanzata Profile versione 1.3 .1
  5. https://www.bluetooth.org/DocMan/handlers/DownloadDoc.ashx?doc_id=303201

Documenti / Risorse

Sviluppo software dello strumento di configurazione MCU REALTEK [pdf] Guida utente
Sviluppo software dello strumento di configurazione MCU, MCU, Sviluppo software dello strumento di configurazione, Sviluppo software dello strumento, Sviluppo software

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *