29.07.2015, 12:30
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
pambaru вы уже определитесь - мбит/сек или мбайт/сек, 4 или 7 байт пакет ?
8 байт раз в 1 мсек = 125 кб? кто вас считать учил? вот мне кажется что общий поток будет 1000 пакетов по 8 байт ~ 8000 б/сек
7 байт раз в 100 мксек = 10000 пакетов по 7 байт = общий поток ~ 70000 б/сек
вывод = шина большую часть времени простаивает.
бардак у вас в голове, даже не представляю что творится в коде...
|
|
|
|
29.07.2015, 12:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
pambaru, переходи на 16-битный режим. Если чётное число байт
У ф4 и вроде ф3 каждый канал ДМА имеет свой маленький буфер
|
|
|
|
29.07.2015, 12:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Hives, а миллибиты и миллибайты здесь причём? Или Шифт на клавиатуре не работает, оба
|
|
|
|
29.07.2015, 12:55
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
/offtop niXto отступы и запятые обсудить СЭР не желает? справочником по башке чтоли сегодня разбудили?
|
|
|
|
29.07.2015, 14:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,359
Сказал спасибо: 85
Сказали Спасибо 616 раз(а) в 372 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Hives
|
бардак у вас в голове, даже не представляю что творится в коде...
|
Спасибо за конструктивный совет!
Я по вечерам в вечернюю школу хожу, учусь считать.
Сообщение от niXto
|
pambaru, переходи на 16-битный режим. Если чётное число байт
|
Там может быть и нечетное число - регистры чипа имеют разную разрядность.
Пытаюсь выловить косяк... На 8 Мгц стабильно, ничто его не берет
|
|
|
|
29.07.2015, 14:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,359
Сказал спасибо: 85
Сказали Спасибо 616 раз(а) в 372 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от niXto
|
У ф4 и вроде ф3 каждый канал ДМА имеет свой маленький буфер
|
У меня STM32L100
|
|
|
|
29.07.2015, 15:07
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от pambaru
|
У меня STM32L100
|
И какая разница? Один фиг Cortex-M3.
Цитата:
|
SPI2 время от времени передает и читает по 4 байта (обмен с хостом).
|
Может не там ямку копаете? Вас ист дас "хост"? Уверены, что там всё ажюр и зашибись? Прцепите ЛА и зацените всю печаль происходящего.
|
|
|
|
29.07.2015, 15:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,359
Сказал спасибо: 85
Сказали Спасибо 616 раз(а) в 372 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от STM32F0
|
Может не там ямку копаете? Вас ист дас "хост"? Уверены, что там всё ажюр и зашибись? Прцепите ЛА и зацените всю печаль происходящего.
|
Да, и SPI1 и 2 хосты.
На счет уверенности - на 80% ![Улыбка](images/smilies/icon_smile.gif)
А что есть ЛА?
|
|
|
|
29.07.2015, 15:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,359
Сказал спасибо: 85
Сказали Спасибо 616 раз(а) в 372 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от STM32F0
|
И какая разница? Один фиг Cortex-M3
|
Ядро то да, а периферия, к коим относится и SPI, вполне может отличаться.
DMA то точно отличается (от F4, по крайней мере), как раз код переносил с F4.
|
|
|
|
29.07.2015, 16:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сижу, ломаю голову: нужно сделать часы для регистрации старта/финиша с точностью до миллисекунды. Часы нужно синхронизовать (т.к. старт и финиш на большой дистанции). Можно, конечно, заморочиться с "малинкой" и поднять там ntpd с синхронизацией по GPS, но хочется еще сделать простое компактное устройство, эмулирующее клавиатуру (подключил его к USB ноута, открыл текстовый редактор и тебе тупо пишется время пересечений "ворот").
И вот тут-то встал вопрос: велосипедить что-то свое, или все-таки есть у STM32 возможность внешней синхронизации RTC по секундным импульсам от GPS?
В качестве альтернативы вот что думаю. Т.к. очень долговременная синхронизация не нужна, можно было бы просто вначале в течение минуты вычислить средний уход HSE или LSE, получить нормирующие коэффициенты и затем уже по ним вычислять время. Если GPS-спутники в поле зрения есть — периодически корректировать время (берем с GPS время, затем инкрементируем счетчик секунд по первому же импульсу с GPS).
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:23.
|
|