Telink TLSR825X Software Development Kit
Telink 泰凌 TLSR825X 蓝牙芯片软件开发套件, 推荐配合安信可开发板一起使用。
Использование метода
Windows 系统开发环境搭建: Window 开发环境搭建
Linux 64Bit 系统开发环境搭建: Linux 开发环境搭建
Mac OS 开发环境搭建: Mac OS 开发环境搭建
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
Чип сам по себе не поддерживает последовательную запись, можно использовать только предоставленный производителем программатор. Компания «Аи-Тинкер» разработала собственный инструмент для последовательной записи, который можно использовать без официального программатора, при условии, что загрузчик «Аи-Тинкера» уже записан в модуль. Обычно модули и платы разработки от «Аи-Тинкера», которые поставляются с завода, уже имеют загрузчик, поддерживающий последовательную запись.
Последовательный порт | Модуль |
---|---|
VCC | 3V3 |
GND | GND |
TX | RX |
RX | TX |
RTS | RST |
DTR | SWS |
Примечание: SWS — это выбор загрузки, низкий уровень переводит в режим загрузки, высокий уровень переводит в рабочий режим.
После подключения платы или модуля разработки к компьютеру через USB, определите номер последовательного порта:
Когда вы узнаете номер порта, измените значение переменной DOWNLOAD_PORT
в файле makefile в каталоге blink на номер вашего порта. Например, если вы видите, что номер порта — com3 в системе Windows, то измените 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 )