LINUX.ORG.RU

Сообщения Jullyfish

 

Как писать программы для esp32?

 ,

Как-то так сложилось, что в руки попала esp-wroom-32 и попросили для неё написать программы.

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

  • текстового редактора
  • avr-gcc
  • avrdude
  • make (опционально)

Для stm32 на LOR’е опубликован шикарнейший цикл статей. Спасибо, @vbr! На практике, признаюсь, пока не пробовал.

А как быть с esp32? В официальной инструкции рекомендуется использовать ESP-IDF (integrated development framework, если правильно помню). Я попробовал загрузить базовые примеры («Привет, Мир!» и помигать диодиком) и пришёл в ужас от того, как эта Python поделка секунд >10 это дело загружает.

Также попробовал это дело через Arduino IDE, только базовые примеры сам уже написал. Гораздо быстрее всё грузится, но всё равно – такое себе.

Какой необходимый минимум программ, чтобы работать с esp32?

Jullyfish
()

Реализовать подсветку комментариев в vim

 ,

Здравствуйте.

Есть файлы с суффиксом .ly. Подсветки синтаксиса в vim’е для данного типа файлов никакой не стоит. Я хочу чтобы комментарии у меня были другого цвета. Прошу помощи с этим.

Однострочные комментарии начинаются с символа ‘%’, для комментирования блока используются символы «%{» и «%}».

Если также подкинете инструкцию, как сделать с нуля подсветку для определённых типов файлов с нуля, буду рад.

Jullyfish
()

Выбор дистрибутива для проходящего курс Андрея Столярова.

 

Здравствуйте!

В интернете услышал про серию книг Андрея Столярова «Введение в программирование» (если кто читал, говорите!). Решил пройти курс его обучения, но уже в самом начала написано, что обучающийся должен использовать Unix/Linux. И передо мной стоит проблема выбора. Обращаюсь к форуму за помощью.

#На какое устройство собираюсь ставить:

Acer aspire One D270 - 268kk

#Какие программы хотелось бы иметь:

  1. Что-нибудь умеющее работать с форматом .gp (guitar pro) при маленьком разрешении экрана.
  2. Какую-нибудь программу для написания музыки.
  3. CAD.
  4. 1с (это совсем необязательно, но может быть полезно).

#Предыдущий опыт общения с linux:

Когда был школьником, у меня на компьютере был Debian с Gnome 2 (тогда Gnome 3 только начали выпускать). Не могу похвастаться тем, что я им овладел.


В результате, почитав комментарии, написал автору.

Он посоветовал поставить lubuntu, т.к. этот дистрибутив «сам собой встаёт», а с другими может быть заминка. С BSD лучше не начинать.

Также советует на lubuntu особо не задерживаться. lubuntu только для первичного опыта

Jullyfish
()