Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
23 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1350514
Топик полностью
POV
(13.09.2023 10:25, просмотров: 97)
ответил
Chum_A
на
Нужно, если есть потребность быстро перенести исходники от MCS с минимальными изменениями. Ещё момент, на MCS bdata хранится в uint8_t, который можно переписать и за одну операцию изменить все (его) bit, что часто встречалось с целью оптимизации кода/быстродействия. И да, bitband нужен для обеспечения атомарности доступа к bdata, как в оригинальном MCS.
Я выше писал не об этом. Да и перенос с арм на 51 я думаю встречается в природе никогда.
Ответить