29.07.2015, 18:24
|
#4491
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,359
Сказал спасибо: 85
Сказали Спасибо 616 раз(а) в 372 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от STM32F0
|
Прицепите логический анализатор (ЛА) и посмотрите, какой байт теряется на приёме, первый, последний или по очереди.
|
ЛА у меня нет, да и не столь важно, какой теряется, главное что теряется. Я сделал вывод, прочитав AN и посчитав такты, что и не удивительно, т.к. работают одновременно 3 канала DMA (SPI1-TX, SPI2-TX, SPI2-RX). Экспериментально, корреляция вероятности потери байта с загрузкой SPI1 также четко прослеживается.
Перевел SPI2 на 8 МГц, нагрузил интерфейсы, как смог - пока что полет нормальный.
|
|
|
|
29.07.2015, 18:59
|
#4492
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Может с ружья шмальнуть на старте - вот это и будет синхронизация. Вон у нас каждый день в полдень пушка на петропавловке стреляет - так все по ней часы синхронизируют
|
|
|
|
29.07.2015, 19:49
|
#4493
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Boba_spb
|
Может с ружья шмальнуть на старте
|
Прямо в спортсменов.
Тогда и время отсчитывать не придётся.
|
|
|
|
29.07.2015, 21:54
|
#4494
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Boba_spb
|
Может с ружья шмальнуть на старте - вот это и будет синхронизация
|
С миномета ☺
Все равно на финише слышно не будет! А если и будет, то будет гул — то от одной горы отражение придет, то от другой...
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
30.07.2015, 00:09
|
#4495
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
ну дык мы не тупые - синхронизируемся по "по переднему" фронту, а далее ждем пока гул утихнет
|
|
|
|
30.07.2015, 00:17
|
#4496
|
Почётный гражданин KAZUS.RU
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от omercury
|
Прямо в спортсменов.
Тогда и время отсчитывать не придётся.
|
Как показала последняя олимпиада - традиционно негры лучше бегают, а белые лучше стреляют !
|
|
|
Сказали "Спасибо" Boba_spb
|
|
|
31.07.2015, 04:52
|
#4497
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от niXto
|
сотни нс в лучшем случае
|
а факты хде?
Lassen iQ GPS Module +-50 нС или -+0,05 PPM.
Condor series GPS modules -+25нС или -+0,025 PPM.
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
|
|
|
|
13.08.2015, 17:19
|
#4498
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Понадобилось предусмотреть несколько аналоговых входов (чтобы еще можно было подключить фотоэлемент и т.п.).
Завожу массив каналов: 0,1,6; настраиваю DMA, количество ячеек в памяти указываю равным трем; заполняю ADC_SQRx (при помощи функции adc_set_regular_sequence из opencm3). Но получаю фигвам: во всех трех ячейках лежит значение из канала 0. Остальные каналы не работают (специально на землю канал 1 посадил).
Может ли это быть связано с используемым мною для контроля уровней входных сигналов Analog watchdog'а?
UPD: все ОК, это я очепятку допустил и вместо |= при дальнейшем конфигурировании написал =, в результате чего флаг ADC_CR1_SCAN ушел.
__________________
Союз Советских Социалистических Округов Северной Америки
Последний раз редактировалось eddy; 13.08.2015 в 17:25.
Причина: недосмотр
|
|
|
|
31.08.2015, 21:05
|
#4499
|
Почётный гражданин KAZUS.RU
Регистрация: 26.01.2007
Сообщений: 3,123
Сказал спасибо: 61
Сказали Спасибо 1,153 раз(а) в 624 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
А в каком состоянии находятся выводы портов с момента подачи питания до окончания их инициализации?
|
|
|
|
31.08.2015, 21:42
|
#4500
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Input Hi-Z
|
|
|
Сказали "Спасибо" omercury
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:23.
|
|