Читал статью про ядро. В комментах упомянули про freeRTOS Хоть комментарии писали почти 16 лет назад, но смысл остается прежним. Ей предъявляют за С т.к неэффективна. Я погуглил ядра для avr, но нашел только с применением С (больше 70%). Я уже запутался, честно. Одни говорят, что С эквивалент ассемблеру, другие, что ассемблер многократно эффективнее. Где правда в отношении мк?
Комментарии: 7
Doctor
правда в том ,что если тебе надо написать нечто большее чем 1кб кода ,то на ассемблере это займет ну очень значительное время. Ассемблер ,компактнее , чаще быстрее. Но время... Даже при написании ПО для шатлов отказались от него)
Sobol
Ясно. А что по поводу вас? Вы используете асм, С + асм, С, может С++ или что-либо ещё? Я читаю учебный курс по avr с 2008, но в 2024 положения могли смениться. По идее, архитектура avr как была, так и осталась, но я же очень многого не знаю. Просто хочу узнать кто на какой архитектуре и на чем пишет
Doctor
когда игрался с авр использовал Basic иногда с асамблерными вставками. Сейчас С. Был бы бейсик под Stm ... Вообще Bascom - avr крутая штука.. Просто, быстро ,легко и компактно. Действительно жаль что нету компилятора под стм . Зато есть с ардруино
Vga
есть поделия икроэлектроники, там кажется и васик был. Правда, когда я их щупал они были кривым говном
Sergei
Да - всё именно так... Осталось ещё добавить что с входит в конгломерат с++ чтобы все стало максимально понятным)
Doctor
Ничего, как дойдет до Выбора LL или HAL там будет веселее)
Sergei
Без spl не получится прочувствовать весь спектр эмоций