ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
406066 Топик полностью
Apтём (28.04.2013 20:08, просмотров: 395) ответил Юрий_СВ на На БитБанд надо команд 5 чтобы "атомарно" поменять 1 бит. На хМега можно за раз (атомарно) поменять до 8 бит. И не только установить или сбросить, но и аппаратно инвертировать (не нужно дополнительно читать и сравнивать старое состояние). Тоже
С gpio каждый производитель МК изголяется кто во что горазд. 
На хМега можно за раз (атомарно) поменять до 8 бит
На EFM32 например можно за раз 16 выходов установить или очистить или инвертировать. На STM32 - до 16 выходов сразу установить и сбросить записью в регистр GPIOx_BSRR ( bit set/reset register). На LPC17 - до 32 выходов установить или сбросить. Настроек режима портов у Cortex-ов как правило не меньше, чем у xmeg. Зато у xmeg с ремапом портов почти никак. В отличии от.