> я имел в виду производительность современных 8051, Этот ископаемый окаменелый мусор доживает последние деньки под напором cortex M. При том оно не менее проприетарное чем кортексы, а програмить это г гораздо кривее и утомительнее.
Под Cortex M можно извините обычным gcc програмить, который в половине дистров ставится 1 командой из репов. Если уж мы о пороге вхождения. А у конкретно взятых STM32 есть еще и удобный бутлоадер, к которому из линя конект с полоборота любой копеечной железкой.
> - асинхронность там не требуется, и тайминги вполне себе доступные.
Однако выкроить парочку ядер чисто на реализацию протокола может быть и достаточно забавной идеей. Не секрет что у МК наилучший латенси - когда мах лапами из основного цикла, с запретом прерываний. А у пропеллера это чуть ли не основа парадигмы. Оно в меру дурное - очень уж обкусаные ядра и локальной памяти совсем мало. Но идея интересная.
> нет, не так, порог вхождения не значит что "простой человек" его не
> осилит, это значит только что большинство просто пожалеют свое время, потому
> что очень мало в мире людей которым свое время девать некуда.
Под простым человеком тут кто имеется в виду? Какой-нибудь замшелый хмырь с 8051 и каким-нибудь проприетарным кейлом под винду? Так этот хмырь существо из прошлого века и к open hardware не относится никоим боком. Опенсорсники x51 не жалуют особо. А за что? Открытые компилеры под него заурядные, менять это уже никто не будет, потому что свое он уже по сути отлетал и если кто-то захочет попахать то компилер патчить будет под ARM если нужно здесь и сейчас, или OpenRISC и RISC-V, если захочется еще и от вендорлоков отвертеться.
> забавная задачка в качестве самообразовательного проекта, любители на атмегах такое тоже
> делают, но для производителя процессоров это не серьезно, не осилили видеоадатер в железе
Ты перепутал "осилили" и "демонстрация возможностей". У пропеллера это демо возможностей чипа было - можно даже довольно крутую железку софтварно сделать.
При том если видеоадаптер в чипе сделали, то вот например железку для работы с экзотичным протоколом могут и не сделать. И будет очень кстати если чип сможет рюхать это программно с приличной скоростью. Что не получится на 8051 без нужной железки, очевидно.
> реализуют мультитредовость в железе, со всеми сопутствующими граблями на которые этой
> школоте придется рано или поздно наткнуться, не получив при этом опыта
> работы на более примитивных моделях.
Получать опыт работы на x51 сейчас - то же самое что учиться работать кочегаром на паровозе.
> простите, я несколько лет в embedded работаю, использую от силабовских 8051 то
> толстых мипсов с линуксом, так что всетаки немного в теме.
Однако в эмбедед дофига течений и подразделов, при том мало кто разбирается в них всех. Утверждение что пропеллер не влезет ни в одно из них - не в ладах со здравым смыслом.