Простой и понятный (удобный) IDE

Ev3658

New member
Я как-то не очень графическим представлением.
В микроконтроллерах в целом это применимо. Но явно в другой форме.
Вспомогательная система для настройки взаимодействия каналов событий и аппаратной части устройства - это сложно.

Одно дело математика и условие, другое "хардвардное" железо!

Простая задача: Озадачить микроконтроллер считать внешние импульсы без использования ресурсов ЦП.

Настройка порта на приём квадратурного сигнал A и B ТТЛ 3.3-5в. :
'Входы квадратурной дешифрации
Config Porta.3 = Input 'A
Config Porta.4 = Input 'B


Конфигурируем канал события:
Config Event_system = Dummy , Mux0 = Porta.0 , Qd0 = Enabled , Digflt0 = 2

Определяем аппаратный счётчик с счётом по Qdec(квадратурному сигналу, инкр/декр направление)
Сonfig Tcc1 = Normal , Prescale = E0 , Event_source = E0 , Event_action = Qdec , Event_delay = Enabled 'Квадратура СЧЁТ

Графические блоки схожи с языком программирования "Дракон", удачная концепция, позволяла объединять труды институтов в ИТ технологии. Космический челнок РСФСР вроде как по этой технологии программировали.
 

Радий

New member
Вспомогательная система для настройки взаимодействия каналов событий и аппаратной части устройства - это сложно.
Да не, не сложно. Можно набрать талантливых студентов из ВУЗов, повторяю талантливых!!! можно дать задание КП "сделать IDE для МК32 амур" за 1 место, столько-то, за 2 место..... 3...., денежное вознаграждение
Кстати я нашел этот IDE дракон!!!
и кажется знаю откуда появился Flowcode
пля, утечка мозгов, за державу обидно (цитата из фильма)
 

Радий

New member
https://0x1.tv/Drakon_IDE_—_среда_для_обучения_алгоритмизации_(Валерий_Лаптев,_OSEDUCONF-2021)

Да, сколько тут посредников, нахлебников, кумовство. Нет еще раз нет, надо работать напрямую с талантливыми студентами. Пусть работают сообща между собой в сети, по скайпу, ТГ, да хоть в ВК закрытой группе. Так можно спросить хоть с кого то о проделанной работе раз в неделю. Как же они вам мешают и тянут время эти посредники. Завтра/сегодня вам закроют доступ к иностранным IDE и останетесь не с чем
 

Ev3658

New member
https://0x1.tv/Drakon_IDE_—_среда_для_обучения_алгоритмизации_(Валерий_Лаптев,_OSEDUCONF-2021)

Да, сколько тут посредников, нахлебников, кумовство. Нет еще раз нет, надо работать напрямую с талантливыми студентами. Пусть работают сообща между собой в сети, по скайпу, ТГ, да хоть в ВК закрытой группе. Так можно спросить хоть с кого то о проделанной работе раз в неделю. Как же они вам мешают и тянут время эти посредники. Завтра/сегодня вам закроют доступ к иностранным IDE и останетесь не с чем
Столица забирает таланты, ну а дальше все умственные ресурсы чисто на хайпы.
Очень мало осталось низкоуровневых программистов.
Я последние десять лет изучал технологии, способные создавать архитектуры, аппараты/устройства и в целом достиг отличных высот.
И что теперь? Никому ничего не надо, запаслись все как хомяки.
Вся это хайп-ванханалия ещё пару лет будет торжествовать, но я не могу больше. Нет работы по профилю, бросаю это дело...в 3,14...
Ну а чтоб совесть была чиста, я дал шанс и институтам и разным организациям, но нет, никому не надо ничего...
 

Радий

New member
Столица забирает таланты, ну а дальше все умственные ресурсы чисто на хайпы.
Очень мало осталось низкоуровневых программистов.
Я последние десять лет изучал технологии, способные создавать архитектуры, аппараты/устройства и в целом достиг отличных высот.
И что теперь? Никому ничего не надо, запаслись все как хомяки.
Вся это хайп-ванханалия ещё пару лет будет торжествовать, но я не могу больше. Нет работы по профилю, бросаю это дело...в 3,14...
Ну а чтоб совесть была чиста, я дал шанс и институтам и разным организациям, но нет, никому не надо ничего...
Раз есть такой богатый опыт то надо посмотреть вакансии от МИКРОН. Возможно, сможете найти что-то подходящий для вас вариант...
Да кстати а как прошивается МК?
1) Программист создает программу
2) Компилятор переводит из человеческого языка в машинный код
3) Программатор бегает по строчкам и меняет значения РОН (энергонезависимая память) прожигает перемычки (к примеру; как игра морской бой А-1, А-2, А-3, А-4 убит 😁)
к примеру картинка; первая строчка (байт) 00000000 7f 45 4c 46 02 01 01 00 это адрес и ячейки памяти по которым будет "бегать" программатор и меняет(прожигает перемычки) в зависимости от программы??? я правильно логически рассуждаю?
зависимости от программы будет включаться тот или инай инструмент (ввод/вывод, внутренний генератор, апц, цап, подтягивающий резистор) итд
6lr03pCH1LU.jpg
 

Ev3658

New member
Не, переезд это как раз и проблема.

Прошивка этого микроконтроллера я без понятия. Но если надо, могу разработать программное обеспечение и программатор.
Правда у Микрона нет документации на этот микроконтроллер, они просто сами не знают.
Тоже самое что и Миландр, но у Миландра есть документация, а у Микрона нет и при этом всё равно ни те ни эти не знают ничего.
К примеру мне очень нужна информация по интерфейсу USB PHY.
PHY- кое как нашел описание среди всех производителей микроконтроллеров в РФ на русском языке и в итоге ошибки, ссылки на несуществующие картинки и в целом понятно.
И Микрон и Миландр и другие просто ловили хайп, а реальные люди, которые понимают что такое регистры, ядро, логика и т.п. - эти человеческие ресурсы истощили.
 
Сверху