Да, я тоже поглядываю. RISC-V они поддерживают, надо поглядеть, там же и просто версию ядра можно выбрать. В любом случае, полагаю, это вопрос времени.
для стм есть свой программатор тоже а так было бы все в одном
я тут читаю даташит на эти контроллеры и нашел интересную штуку Programmable Voltage Detector срабатывает прерывание, если напряжение питания ниже или выше определенного значения
можно сделать наверное функцию сохранения в память, если конечно успеет записать во внешнюю еепром видел для авр схему, которая реализует такой функционал, а тут уже все встроено
_________________ тематические ответы только в форуме, в приват не пишите
В 8-битниках Microchip есть настраиваемые источники опорного напряжения и компараторы вызывающие прерывание, и выставляющие флаг соответствующего прерывания. Причем компаратор можно сконфигурировать так чтобы он сравнивал напряжения питания и опорника. Atmel еще лет 20 назад навсегда отстал от конкурентов. Нет, конечно были у них кое-какие плюшки как у других производителей МК, но почему-то все больше в моделях по цене самолетного крыла. Когда другие производители все это реализовывали уже в своих простейших и наидешевейших МК.
_________________ Астролябия-сама меряет, было бы что мерять!!!
Да вроде, у многих МК мониторинг питания есть, как минимум, вызывающий сброс. С учётом проверки источника сброса близко к отдельному прерыванию, получается. У STM32 PVD, вроде бы, у всех.
хочу попробовать сделать одну штуку для компутеров обычных как в хетцнере, когда они использовали обычные десктопы как сервера с панели управления можно выключить или сбросить, а еще послать 3 кнопки
т.к. не у всех плат есть пс\2, то я подумал, что лучше будет втыкать в усб такой свисток прямо на плату где штырьки такой девайс уже есть, но он тупо включает или сбрасывает, клавиатуру не эмулирует
а так наверное даже скрипты можно будет писать, чтобы войти в биос и там что-то поменять
_________________ тематические ответы только в форуме, в приват не пишите
Прямо больная тема для меня. Купил доски с ESP32, есть парочка интересных и оригинальных идей на их основе. Ардуину CLI вроде расковырял на уровне хелло ворлд и даже чуть больше. Нужных библиотек накачал. И на этом свободного времени не стало из-за других проектов. Третий год все лежит без движения. Иногда достаю платки, пыль сдуваю, подключаю, смотрю как светодиодики моргают, вздыхаю и убираю назад...
_________________ Астролябия-сама меряет, было бы что мерять!!!
я для ESP приноровился использовать микропитон. веб-сервер ставится в несколько строчек кода. удобно. ну и вообще. от повального использования Си в микроконтроллерах уже зубы сводит. А так, глоток свежего воздуха. Ну и VSCode приятнее чем Arduino IDE.
от повального использования Си в микроконтроллерах уже зубы сводит
Очень странно у Вас сводит зубы. Может и от того, что повально суп едят ложками тоже зубы не в порядке?
Есть мнение, что ложки для супа наиболее удобны.
_________________ Платы для HLDI - установки лазерной засветки фоторезиста. ФоторезистыOrdyl Alpha 350 и AM 140. Жидкое олово для лужения плат (видео) - самое лучшее и только у меня. Паяльная маска XV501T-4 и KSM-S6189 (5 цветов). Заказ печатных плат - pcbsmac@gmail.com
И что? Если это пример сложночитаемого кода, так это проблемы его написавшего - быдлокодить не нужно , а также того, для кого такой код сложен - возможно, что он просто ещё не вырос из Бейсика.
Сам язык С относительно микроконтроллеров в чём виноват? Вы ещё Ассемблер обвините.
_________________ Платы для HLDI - установки лазерной засветки фоторезиста. ФоторезистыOrdyl Alpha 350 и AM 140. Жидкое олово для лужения плат (видео) - самое лучшее и только у меня. Паяльная маска XV501T-4 и KSM-S6189 (5 цветов). Заказ печатных плат - pcbsmac@gmail.com
ну и вообще. от повального использования Си в микроконтроллерах уже зубы сводит.
Так ещё и С++ ... Использование Си снижает порог вхождения в программирование, увеличивает число чаЙник-кодеров (это я чтоб помягше) и избавляет их от необходимости детального изучения МК. Они генерируют совсем не компактные hex-ы, поэтому требуются более объёмные МК на радость Тайваньским фабрикам и их суксанкционным хозяевам. Все довольны, все смеются. ---------- СпойлерГады, трансляцию F1 по ТВ задробили! Хорошо хоть инет есть и умельцы обходить.
Это утверждение можно куда угодно приткнуть. Недавно jcxz справедливо заметил по ассемблерному коду, почему так плохо. Дело, в конечном счете, не в языке, а в разумности программиста. И не только программиста, в любой профессии. С другой стороны, изучать детально тоже можно офигеть. Вот у меня сейчас AMD A8-3530MX с Windows 10. И как-то не хочется изучать это детально, чтобы написать программку, чуть сложнее "Хелло ворд".
а в чем проблема выбирать адекватный инструмент каждый раз под задачу а не однажды? если например видишь что трудно угадывать что gcc+ld сделают при -O2 или при -O0 с кодом прерывания в котором каждые 50nS на счету - так в чем проблемма использовать макроассемблер? а когда нагромаждение макросов в asm становятся совершенно нечитаемыми - вернуться на любимый питон или выжыл-бэйсик
Цитата:
*Competitive GUI interface instead of assembly or C code programming **Easy parameters configuration to shorten product develop schedule and speed up time to market
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения