1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lzc56-Telink_825X_SDK

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Telink TLSR825X Software Development Kit

Telink 泰凌 TLSR825X 蓝牙芯片软件开发套件, 推荐配合安信可开发板一起使用。

Использование метода

Построение среды разработки

Получение SDK

git clone https://github.com/Ai-Thinker-Open/Telink_825X_SDK.git

Компиляция демонстрационной программы

Войдите в каталог blink примера проекта SDK:

cd Telink_825X_SDK/example/blink

Выполните следующие команды компиляции:

make

Вывод информации о компиляции может выглядеть следующим образом:

Invoking: Print Size
tc32-elf-size -t /home/aithinker/ESP/Telink_SDK/example/blink/out/blink.elf
text	   data	    bss	    dec	    hex	filename
3712	      8	    593	   4313	   10d9	/home/aithinker/ESP/Telink_SDK/example/blink/out/blink.elf
3712	      8	    593	   4313	   10d9	(TOTALS)
Finished building: sizedummy

Запись программы на чип

Чип сам по себе не поддерживает последовательную запись, можно использовать только предоставленный производителем программатор. Компания «Аи-Тинкер» разработала собственный инструмент для последовательной записи, который можно использовать без официального программатора, при условии, что загрузчик «Аи-Тинкера» уже записан в модуль. Обычно модули и платы разработки от «Аи-Тинкера», которые поставляются с завода, уже имеют загрузчик, поддерживающий последовательную запись.

  • Если вы используете плату разработки TB серии от «Аи-Тинкера» для разработки, просто подключите плату к компьютеру через USB.
  • Если вы используете модуль TB серии от «Аи-Тинкера» для разработки, вам потребуется подготовить модуль преобразования USB в последовательный порт, а затем соединить модуль Bluetooth с модулем преобразования. Затем подключите модуль преобразования к компьютеру.

Схема подключения последовательного порта:

Последовательный порт Модуль
VCC 3V3
GND GND
TX RX
RX TX
RTS RST
DTR SWS

Примечание: SWS — это выбор загрузки, низкий уровень переводит устройство в режим загрузки, высокий уровень переводит устройство в рабочий режим.

Настройка последовательного порта

После подключения платы или модуля разработки к компьютеру через USB, проверьте соответствующий номер последовательного порта:

  • В системе Windows вы можете проверить номера последовательных портов в диспетчере устройств, номера последовательных портов Windows начинаются с com.
  • В Linux вы можете использовать команду ls /dev/ttyUSB* для просмотра номеров последовательных портов, номера последовательных портов Linux начинаются с /dev/ttyUSB.
  • На Mac OS вы можете использовать команду ls /dev/cu* для просмотра номеров последовательных портов, номера последовательных портов Mac OS начинаются с /dev/cu.

После того как вы определили номер последовательного порта, измените файл makefile в каталоге blink, чтобы установить значение DOWNLOAD_PORT равным номеру последовательного порта вашей платы разработки. Например, если номер вашего последовательного порта в системе Windows — com3, то после изменения DOWNLOAD_PORT := com3.

Запись прошивки

После успешной настройки последовательного порта вы можете записать прошивку на чип с помощью следующей команды: Команда записи:

make flash

Ошибки, связанные с записью прошивки


Telink_Tools.py v0.3 dev 
Open /dev/ttyUSB0 ... ... Fail!

Если вы столкнулись с этой ошибкой, убедитесь, что номер последовательного порта установлен правильно и что последовательный порт не занят.


Запуск прошивки

Чтобы перезапустить плату разработки, нажмите кнопку RST на плате. Это запустит недавно записанную прошивку.

Если вы используете отдельный модуль для разработки или хотите открыть последовательный порт, вы можете использовать команду make monitor.

Другие команды:

make erase_fw// стирание прошивки
make erase_all// стирание всей Flash (кроме boot)

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Telink TLS825X Bluetooth чипсет SDK. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/lzc56-Telink_825X_SDK.git
git@api.gitlife.ru:oschina-mirror/lzc56-Telink_825X_SDK.git
oschina-mirror
lzc56-Telink_825X_SDK
lzc56-Telink_825X_SDK
master