Сообщение от Phantom
Большинство моих поделок дальше макетки не уходят.
Платы нигде не заказываю и не травлю, если чо-то и паяю, то вот на таких макетках:
|
Можно подробнее? Ссылку?
Сообщение от Phantom
Нужно постоянно следить за атомарностью и отключать прерывания во время выполнения операций, для которых важна целостность. Если где-то в основном потоке программы делаем counter++; и в то же время где-то в прерывании есть counter = 0;
|
Ну это знакомо. Это понятно. Тут эдакая "
блокирующая многопоточность" получается? (Основной поток прерывается, вторичным, но никогда не выполняется одновременно с ним.) Таким образом из примитивов синхронизации - просто нативные переменные-флаги?
Сообщение от mr.DIMAS
Есть еще один подводный камень с питанием МК.
|
Я так понимаю - у того же Arduino и прочих каузальных интерфейсных плат всё уже сделано из коробки?