tesla (01.09.2013 19:06, просмотров: 189) ответил Ксения на AVR хороши тем, что многого знать не надо. XMega чуть сложнее, но после прочих AVR адаптация не трудна. А STM32 - такие дебри, которые приучают новичка бездумно копипастить куски чужого кода, не вникая в то, как тот работает.
А не надо копипастить бездумно. К тому же жизнь заставляет. Я вот сам перешел с AVR на STM32 и LPC. LPC вроде как роднее, програмишь без всяких библиотек и еще мне лично нравится, что у LPC на последовательных портах FIFO, а не онли DMA, как у STM. Зато STM переплевывает всех своей зверской периферией. Кстати, принцип работы периферии на уровне железа у STM все равно приходится изучать по юзер мануалю, иначе фиг поймешь, с какими параметрами библиотечные функции вызывать.
А с другой стороны, виндусовых програмеров никто не упрекает, что они копипастят бездумно, не зная, как там всякие южные и северные мосты работают.
Да че там мосты, никто не знает что там в дебрях винды творится, и ничего, работают программки. Не на ракетах, конечно, у каждого своя ниша. Так и с STM. Если надо сделать круто, да еще вчера, почему бы не покопипастить.