-
- Возможно. Но есть ещё и раздел "9.3.4 Programmable data width, data alignment and endians"(после таблицы). Понять его дословно я не смог :) Может у кого-то лучше получится. :) - Юрий_СВ(03.02.2012 15:46)
- вот там как раз и написано, что если периферия не поддерживает обмен меньше чем 32-бит, то происходит расширение koyodza(95 знак., 03.02.2012 16:04)
- Чтобы сложную вещь объяснить просто, нужен талант. Кстати, я читал и всё понял. - SciFi(03.02.2012 15:59)
- Сложную? Как правило, шины и ПДП вещь простая как лопата. Чтобы так всё запутать нужен талант. Н-р, что такое "HSIZE". Здесь впервые(!!!) встречается в документе и без каких-либо пояснений. Юрий_СВ(338 знак., 03.02.2012 16:48)
- Согласен, документация могла бы быть и лучше. Может быть, я уже привык, поэтому не замечаю. С другой стороны, Вам никто ничего не должен. Не нравится кассирша в этом магазине - идите в соседний. - SciFi(03.02.2012 18:02)
- Предполагается, видимо, что читающий знаком со спецификацией шины AMBA. AD(297 знак., 03.02.2012 17:37)
- Спасибо за ссылку на AMBA (в документе нет умоминания AMBA). С "HSIZE", "HWDATA" и "byte lane" теперь понятно. Юрий_СВ(1087 знак., 03.02.2012 19:44)
- Мосту просто незачем это делать, у него на входе и так должен быть нужный вектор. AD(641 знак., 03.02.2012 20:38)
- Итого: правильно я понимаю ? Юрий_СВ(843 знак., 03.02.2012 21:24)
- По порядку AD(1327 знак., 03.02.2012 23:18 - 23:21)
- 2) Запись с разрядностью менее 32 бита. Юрий_СВ(1719 знак., 04.02.2012 00:46 - 00:52)
- Не вижу никаких проблем. AD(151 знак., 04.02.2012 01:16)
- Спасибо! Ещё раз посмотрел на: сигналы APB, выравнивание по границам слов за APB, раздел 9.3.4 ... Теперь всё понятно. :) Там не рецепт (как писать по 8/16), а констатация прискорбного факта (что это невозможно). :)) "А Слава КПСС вообще не Юрий_СВ(9 знак., 04.02.2012 12:33)
- а какой вообще смысл писать по 8/16 в периферию, которая этого не поддерживает? koyodza(114 знак., 04.02.2012 12:52)
- Если она этого не поддерживает (8/16) - зачем писать об обратном в RM0041 ? Юрий_СВ(423 знак., 04.02.2012 13:02)
- Потому что в TIM/RTC/SPI/I2C нет 32-битных регистров AD(179 знак., 04.02.2012 13:11)
- Да, наверное, так и есть - Юрий_СВ(04.02.2012 14:00)
- ну, что непонятного? Есть периферия с возможностью доступа 16-бит, есть без такой возможности. Вычитать можно всегда - koyodza(04.02.2012 13:05)
- Т.е. дело не в паре байт. Хотелось бы понимать смысл написанного в описании. - Юрий_СВ(04.02.2012 13:03)
- ясно, Вам шашечки - koyodza(04.02.2012 13:06)
- Потому что в TIM/RTC/SPI/I2C нет 32-битных регистров AD(179 знак., 04.02.2012 13:11)
- Если она этого не поддерживает (8/16) - зачем писать об обратном в RM0041 ? Юрий_СВ(423 знак., 04.02.2012 13:02)
- а какой вообще смысл писать по 8/16 в периферию, которая этого не поддерживает? koyodza(114 знак., 04.02.2012 12:52)
- Спасибо! Ещё раз посмотрел на: сигналы APB, выравнивание по границам слов за APB, раздел 9.3.4 ... Теперь всё понятно. :) Там не рецепт (как писать по 8/16), а констатация прискорбного факта (что это невозможно). :)) "А Слава КПСС вообще не Юрий_СВ(9 знак., 04.02.2012 12:33)
- Не вижу никаких проблем. AD(151 знак., 04.02.2012 01:16)
- 2) Запись с разрядностью менее 32 бита. Юрий_СВ(1719 знак., 04.02.2012 00:46 - 00:52)
- По порядку AD(1327 знак., 03.02.2012 23:18 - 23:21)
- Итого: правильно я понимаю ? Юрий_СВ(843 знак., 03.02.2012 21:24)
- объясняет. Читай 9.3.4 koyodza(98 знак., 03.02.2012 20:01)
- Читал. Не понял. Юрий_СВ(713 знак., 03.02.2012 20:44)
- там же выше таблица с примерами - koyodza(04.02.2012 00:21)
- Читал. Не понял. Юрий_СВ(713 знак., 03.02.2012 20:44)
- Мосту просто незачем это делать, у него на входе и так должен быть нужный вектор. AD(641 знак., 03.02.2012 20:38)
- Спасибо за ссылку на AMBA (в документе нет умоминания AMBA). С "HSIZE", "HWDATA" и "byte lane" теперь понятно. Юрий_СВ(1087 знак., 03.02.2012 19:44)
- пользуйтесь AVR, там нет таких сложностей и полно документации на русском языке - koyodza(03.02.2012 17:35)
- Сложную? Как правило, шины и ПДП вещь простая как лопата. Чтобы так всё запутать нужен талант. Н-р, что такое "HSIZE". Здесь впервые(!!!) встречается в документе и без каких-либо пояснений. Юрий_СВ(338 знак., 03.02.2012 16:48)
- Возможно. Но есть ещё и раздел "9.3.4 Programmable data width, data alignment and endians"(после таблицы). Понять его дословно я не смог :) Может у кого-то лучше получится. :) - Юрий_СВ(03.02.2012 15:46)