Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
25 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
304399
Топик полностью
SciFi
(03.02.2012 15:13 - 15:19, просмотров: 148)
ответил
Юрий_СВ
на
RM0041, раздел 10.11 : "The peripheral registers have to be accessed by words (32-bit)." Для блока управления сбрособ и синхро : "Access: no wait state, word, half-word and byte access"
Возможно, врут. У мну в SMT32F2xx данные из ADC1_DR через DMA читаются по 16 бит. Update: в руководстве на STM32F2xx нет фразы про "have to be accessed by words".
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
Возможно. Описание очень плохое. Ваш случай - очень простой. Задаём режим ПДП: чтение 32 бита, запись 16 бит и всё. Может так и сделали ?
-
Юрий_СВ
(03.02.2012 15:18
)
Нет. Чтение и запись 16 бит. Подозреваю, что в описании на STM32F1xx перестраховались и вписали ненужное требование для регистров ADC.
-
SciFi
(03.02.2012 15:21
)
аналогично, всегда делаю 16-битный доступ к АЦП через DMA. АЦП у меня используется в каждом проекте
-
koyodza
(03.02.2012 16:00
)