Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
Следующая версия
Следующая версия справа и слева
|
заливка_прошивки [2019/02/17 14:28] admin |
заливка_прошивки [2021/09/25 09:34] 167.86.85.194 старая версия восстановлена (2019/03/23 16:51) |
- установить git. | - установить git. |
| |
* Модифицировать PATH. идем: мой компьютер->правой кнопокй мыши вызываем контекстное меню->свойства->в появившемся окне "переменные среды"-> в окне "Системные переменные" выбираем переменную Path ->изменить->добавляем строку ;C:\Python27;C:\Python27\Scripts. | * Модифицировать PATH. идем: мой компьютер->правой кнопокй мыши вызываем контекстное меню->свойства->в появившемся окне "переменные среды"-> в окне "Системные переменные" выбираем переменную Path ->изменить->добавляем строку |
| |
* Установить Platformio открываем командную строку (поиск в "Пуске" cmd.exe) вводим команду pip install -U platformio | <code> |
| ;C:\Python27;C:\Python27\Scripts |
| </code> |
| |
Учтите, что Platformio установится по умолчанию в папку пользователя С:\Пользователи\Имя пользователя\.Platformio. Python 2.7 не поддерживает кириллицу, если имя пользователя написано кириллицей, необходимо скопировать папку Platformio в корень диска C:\ и изменить путь к рабочему каталогу в фале platformio.ini (который находится в ранее скачанной папке lighthub-master) на home_dir = C:\.platformio. | * Установить Platformio открываем командную строку (поиск в "Пуске" cmd.exe) вводим команду |
| <code> |
| pip install -U platformio |
| </code> |
| |
| Учтите, что Platformio установится по умолчанию в папку пользователя <code> С:\Пользователи\Имя пользователя\.Platformio</code> Python 2.7 не поддерживает кириллицу, если имя пользователя написано кириллицей, необходимо скопировать папку Platformio в корень диска C:\ и изменить путь к рабочему каталогу в фале platformio.ini (который находится в ранее скачанной папке lighthub-master) на home_dir = C:\.platformio. |
| |
Сохраняем файл. | Сохраняем файл. |
Открываем папку lighthub-master, в строке отображающей путь вводим cmd и нажимаем enter или же выбираем папку в командной строке любым другим способом. | Открываем папку lighthub-master, в строке отображающей путь вводим cmd и нажимаем enter или же выбираем папку в командной строке любым другим способом. |
| |
Далее вводим pio run -e due|megaatmega2560|esp8266 в зависимости от используемой аппаратной платформы. проект должен скомпилироваться без ошибок. | Далее вводим <code>pio run -e due|megaatmega2560|esp8266</code> в зависимости от используемой аппаратной платформы. проект должен скомпилироваться без ошибок. |
| Иногда Platformio выдает ошибки (не находит какие-либо файлы). В этом случае, повторный запуск компиляции часто решает эту проблему |
| |
Если ошибок нет вводим pio run -e due|megaatmega2560|esp8266 -t upload. Программа должна залиться в аппаратную платформу. | Если ошибок нет вводим <code>pio run -e due|megaatmega2560|esp8266 -t upload</code>. Программа должна залиться в аппаратную платформу. |
| |
Если возникли ошибки: | Если возникли ошибки: |
</nowiki> | </nowiki> |
и вставить в него строку | и вставить в него строку |
<nowiki> | <code> |
void USART0_Handler(void) __attribute__((weak)); | void USART0_Handler(void) __attribute__((weak)); |
</nowiki> | </code> |
сохранить. | сохранить. |
Написать на форуме | Написать на форуме |