Читал статью про ядро. В комментах упомянули про freeRTOS Хоть комментарии писали почти 16 лет назад, но смысл остается прежним. Ей предъявляют за С т.к неэффективна. Я погуглил ядра для avr, но нашел только с применением С (больше 70%). Я уже запутался, честно. Одни говорят, что С эквивалент ассемблеру, другие, что ассемблер многократно эффективнее. Где правда в отношении мк?

Комментарии: 7

  1. Doctor

    правда в том ,что если тебе надо написать нечто большее чем 1кб кода ,то на ассемблере это займет ну очень значительное время. Ассемблер ,компактнее , чаще быстрее. Но время... Даже при написании ПО для шатлов отказались от него)

    • Sobol

      Ясно. А что по поводу вас? Вы используете асм, С + асм, С, может С++ или что-либо ещё? Я читаю учебный курс по avr с 2008, но в 2024 положения могли смениться. По идее, архитектура avr как была, так и осталась, но я же очень многого не знаю. Просто хочу узнать кто на какой архитектуре и на чем пишет

      • Doctor

        когда игрался с авр использовал Basic иногда с асамблерными вставками. Сейчас С. Был бы бейсик под Stm ... Вообще Bascom - avr крутая штука.. Просто, быстро ,легко и компактно. Действительно жаль что нету компилятора под стм . Зато есть с ардруино

        • Vga

          есть поделия икроэлектроники, там кажется и васик был. Правда, когда я их щупал они были кривым говном

  2. Sergei

    Да - всё именно так... Осталось ещё добавить что с входит в конгломерат с++ чтобы все стало максимально понятным)

    • Doctor

      Ничего, как дойдет до Выбора LL или HAL там будет веселее)

      • Sergei

        Без spl не получится прочувствовать весь спектр эмоций

Не нашли ответ?

Вам также может быть интересно

Пришла станция jbc с двумя беспроводными паяльниками новая ревизия по всей видимости, все отключается, ручки легкие, работать... Читать далее