Pi2040 подружить с компьютером удалось только со второго раза, а вот залить туда скетч из IDE, не получается, пишет что вина TFT. Ничего не собирал, просто хотел залить скет.
Pi2040 подружить с компьютером удалось только со второго раза, а вот залить туда скетч из IDE, не получается, пишет что вина TFT. Ничего не собирал, просто хотел залить скет.
Для заливки скетча нужно внимательно прочитать и выполнить ряд условий, которые указаны в шапке скетча. Их там много, читаем и шаг за шагом делаем у себя.
Устанавливаем RP2040 в Ардуино рекомендованную автором, причем версия 3.0.1.
Затем скачиваем библиотеку под индикатор TFT_eSPI от Bodmer. Производим настройки в библиотеке индикатора - назначаем порты шины SPI, поворачиваем картину на 90 градусов, проверяем подключенные шрифты.
Далее подключаем вторую шину I2C. Для этого нужно зайти в свойства самой платы RP2040, в файле pins_arduino.h Как пример, у меня он находится C:\Users\Сергей\AppD ata\Local\Arduino15\ packages\arduino\har dware\mbed_rp2040\3. 0.1\variants\RASPBER RY_PI_PICO
После этого скетч будет компилироваться. Там автор предлагает перепроверить и другие настройки, например энкодера и Si5351. Я этого не делал, это мелочи. Главное что проект компилируется, моя версия IDE 1.8.13, автор применил 1.8.19
Спасибо от Alex 1
Alex 1, для того, что залить что-нибудь в Pico Вам нужно получить на выхлопе Arduino IDE файл прошивки с расширением .uf2... Для этого и сама Pico не нужна... Просто укажите под что ваяете скетч в самой IDE...
А затем тривиально метните его драг'н'дропом по usb-шнурку в Pico.
Спасибо от Alex 1
Друзья, я конечно дико извиняюсь, но всё что вы мне посоветовали, для меня выглядит как попытка научить меня ловить рыбу нахлёстом, хотя я только что научился ловить ея в аквариуме магазина вилкой. Примерно так выглядит мой "опыт". С гитхабом и вовсе у меня взаимное не понимание, он не понимает чего я от него хочу, а я не понимаю чего он мне предлагает, вот и крутим друг другу кукиши, и я так подозреваю, что когда я от него отворачиваюсь, он ещё и у виска крутит в мою сторону.
Скрытый текст
Когда в ардуино-идэ, в менеджере плат, добавляется новая плата на кортексе, то идэ тащит из Интернета компилятор с библиотеками для кишок самого кортекса и библиотеки под периферию предполагаемого микроконтроллера. Если затем в идэ выбирается "Новая ардуинка", то под неё прошивка и соберется. Одна из задач идэ, это как раз выбирать за пользователя правильный компилятор, чтобы тот время попусту не тратил, а мельтешил мышкой и заказывал новые ардуинки. Какой уж тут нахлёст. А Гитхаб это свалка. В хорошем смысле. Там горы всякого добра, но чтобы оттуда что-то тащить домой, сначала нужно мысленно что-то собрать, а то и из дома получится Гитхаб. (:
Приветствую всех! Попробовал скомпилировать в ардуино иде, все собирается, файл закидываю напрямую в пико, работает. Изображение повернуто на 90 градусов, все танцы с бубном рекомендованные автором выполнены в вариациях, меняется размер изображения, но так и остается повернутым на 90 градусов. Кто мучал сей девайс, подскажите пожалуйста, может есть какой ньюанс?
В файле проекта display_tft.h поменяй значение #define RTATION SETUP с 0 на 1 или наоборот . От 0 до 3 каждое зна,ение поворачивает на 90 градусов
Последний раз редактировалось кувалда; 05.05.2023 в 07:35.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)