ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
304558 Топик полностью
Юрий_СВ (03.02.2012 21:24, просмотров: 127) ответил AD на Мосту просто незачем это делать, у него на входе и так должен быть нужный вектор.
Итого: правильно я понимаю ? 1) Чтение. Если периферия поддерживает только 32-х разрядный обмен - 32 бита проходит от периферии через оба моста, а 8/16 битное чтение ЕСЛИ и возможно то только средствами (на стороне) получателя (ядро/ПДП) Ничего конкретного в описании об этом нет. 2) Запись. Если периферия поддерживает только 32-х разрядный обмен - - запись возможна только целого слова. Повторы/перестановки НИКАК не решают проблемму. То, что написано в 9.3.4 работать не должно. (скорее всего это подразумевалось именно для периферии ПОДДЕРЖИВАЮЩЕЙ 8/16 бит - там эти перестановки имеют смысл) 3) Утверждение : "When a 16- or 8-bit access is performed on an APB register, the access is transformed into a 32-bit access: the bridge duplicates the 16- or 8-bit data to feed the 32-bit vector." - ОШИБКА. Мост этим не занимается. Это делает ядро/ПДП.