Найти в Дзене

JieLi Bluetooth Smart Speakers Developing: Getting Started with AC696N Speaker SoCs(2)

2. Использование USB DP/DM для вывода отладочной информации #define TCFG_UART0_TX_PORT IO_PORT_DP // IO_PORT_DM // Конфигурация выводов передатчика UART Во избежание конфликтов необходимо отключить другие функции, использующие выводы DP/DM: #define TCFG_APP_PC_EN 0 #define TCFG_UDISK_ENABLE DISABLE_THIS_MOUDLE // Включение модуля USB-накопителя #define TCFG_USB_DM_MULTIPLEX_WITH_SD_DAT0 DISABLE #define TCFG_TOOL_TX_PORT IO_PORT_DP // Выбор порта TX для отладки в режиме UART
#define TCFG_TOOL_RX_PORT IO_PORT_DM // Выбор порта RX для отладки в режиме UART
// Отключение функции онлайн-настройки
#define TCFG_SOUNDBOX_TOOL_ENABLE DISABLE // Поддержка онлайн-инструмента конфигурации акустических систем
#define TCFG_EFFECT_TOOL_ENABLE DISABLE // Поддержка онлайн-отладки звуковых эффектов. Для включения также требуется активиро
Оглавление

2. Использование USB DP/DM для вывода отладочной информации

2.1 Настройка выводов печати на DP/DM

#define TCFG_UART0_TX_PORT IO_PORT_DP // IO_PORT_DM // Конфигурация выводов передатчика UART

2.2 Отключение других функций, связанных с DP/DM

Во избежание конфликтов необходимо отключить другие функции, использующие выводы DP/DM:

2.2.1 Отключение режима ПК

#define TCFG_APP_PC_EN 0

2.2.2 Отключение функции USB

#define TCFG_UDISK_ENABLE DISABLE_THIS_MOUDLE // Включение модуля USB-накопителя

2.2.3 Отключение мультиплексирования USB

#define TCFG_USB_DM_MULTIPLEX_WITH_SD_DAT0 DISABLE

2.2.4 Если для онлайн-настройки звука используются DP/DM USB, отключите функцию онлайн-настройки

#define TCFG_TOOL_TX_PORT IO_PORT_DP // Выбор порта TX для отладки в режиме UART
#define TCFG_TOOL_RX_PORT IO_PORT_DM
// Выбор порта RX для отладки в режиме UART
// Отключение функции онлайн-настройки
#define TCFG_SOUNDBOX_TOOL_ENABLE DISABLE
// Поддержка онлайн-инструмента конфигурации акустических систем
#define TCFG_EFFECT_TOOL_ENABLE DISABLE
// Поддержка онлайн-отладки звуковых эффектов. Для включения также требуется активировать главный переключатель эквалайзера TCFG_EQ_ENABLE.

3. Путь к файлу обновления прошивки после компиляции

3.1 Создайте и запустите файл download.bat в каталоге tools

-2

3.2 Подтвердите расположение сгенерированных файлов прошивки

3.2.1 Откройте файл download.bat в каталоге tools в режиме редактирования

3.2.2 Подтвердите относительный путь

-3

3.3 Файл обновления прошивки

-4

Итог
В этом разделе описано, как настроить выводы USB DP/DM для вывода данных UART и как найти скомпилированные файлы прошивки для программирования устройства. При использовании DP/DM для отладки не забудьте отключить все другие функции, использующие эти выводы, чтобы избежать конфликтов. Скрипт download.bat указывает путь к итоговому бинарному файлу прошивки, используемому для программирования устройства.