03.12.2019, 21:58
|
|
Вид на жительство
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
eddy, Я сейчас не вспомню. Но я тоже тогда игрался с битами и удивлялся для чего это надо. Вчера открыл последнюю версию софта - кинул как у меня работало. А там х.з. может и чет попутал.
|
|
|
|
06.01.2020, 10:57
|
|
Частый гость
Регистрация: 26.08.2008
Сообщений: 23
Сказал спасибо: 10
Сказали Спасибо 8 раз(а) в 5 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Предлагаю уважаемым пользователям портала "Kazus" небольшой пример использования Dual-Tone Multi-Frequency (DTMF) в качестве генератора двухголосных простеньких мелодий. Сей генератор реализован на двух таймерах процессора STM32F100RBT6B (STM32VLDISCOVERY). Основной текст программы написан на C++, процедуры обработки прерываний от таймеров - на ассемблере. Проигрывание мелодий происходит в фоновом режиме (загрузка процессора составляет примерно 12%). Данный генератор может быть применен как сигнализатор чего-либо.
Если у кого будут вопросы, с удовольствием отвечу.
__________________
Пенсионер
|
|
|
|
23.01.2020, 21:30
|
|
Прописка
Регистрация: 29.06.2010
Сообщений: 104
Сказал спасибо: 14
Сказали Спасибо 9 раз(а) в 7 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от wowlw
|
с удовольствием отвечу.
|
IAR матерится на __no_operation(); функции такой не вижу, это что "nop"?
|
|
|
|
23.01.2020, 22:47
|
|
Вид на жительство
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от neyvert
|
"nop"
|
Я намедни писал так ""__NOP;""
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
|
|
|
|
29.01.2020, 22:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,637
Сказал спасибо: 117
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Запилил на STM32F103 CDC-ACM. На компьютере работает нормально, матюков в dmesg нет. А вот к андроиду не подключается: коннект с посылкой дескрипторов происходит, но как только serialterminal'ом пытаюсь подключиться, вылезает ошибка "Connection failed: controlTransfer failed".
Что это могло бы значить?
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
29.01.2020, 22:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.02.2013
Сообщений: 1,038
Сказал спасибо: 43
Сказали Спасибо 273 раз(а) в 214 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от eddy
|
Что это могло бы значить?
|
Что протоколы USB и USB OTG как то отличаются.
|
|
|
|
31.01.2020, 21:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,637
Сказал спасибо: 117
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
С USB под андроидом пока не разобрался, буду в чужой код вчитываться и искать, где я налажал.
Мужики, такой вопрос: вы сколько ног уарта используете на RS485? Ведь связь полудуплексная и нет смысла обе ноги разводить, можно объединить их и работать в полудуплексном режиме, а чтобы мусора на Rx не было, отключать прием во время передачи данных.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
31.01.2020, 21:32
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,058
Сказал спасибо: 2,563
Сказали Спасибо 11,890 раз(а) в 5,964 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от eddy
|
вы сколько ног уарта используете на RS485? Ведь связь полудуплексная и нет смысла обе ноги разводить
|
Ой навеяо...
Цитата:
|
АНЕКДОТ №75210
Идет хохол домой, смотрит, а у соседа свинья на костылях по двору
ковыляет, кричит через забор:
- Мыкола шо у тэбэ свыня на костылях ходэ?
- Дык а шо ж мне из-за одного холодца все животное губыть?
|
eddy, не понял - что при этом экономите?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
31.01.2020, 22:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,637
Сказал спасибо: 117
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от akegor
|
что при этом экономите?
|
Ну так какой смысл две ноги разводить, если все равно они только поочередно используются, а аппаратно есть возможность объединить их?
Пока что у меня ног хватает (ваяю потихоньку контроллер шаговика на основе STM32F072 и TMC2130 или DRV8825): с десяток ног идет на драйвер (ногодрыг + 1 канал таймера + SPI), USB, CAN, четыре концевика, пара входов ADC... Но вот при рисовании RS-485 что-то призадумался...
В общем, здесь-то еще десять ног свободных, можно и Rx, и Tx искользовать, а вот если б ног стало не хватать (было у меня как-то: решил два шаговика в приборе 20-ногим STM32F030 крутить; в итоге под конец прототипирования пришлось от нескольких задумок отказаться, чтобы ног хватило! А на более многоногий перейти нельзя было - уже все купили)
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
02.02.2020, 06:09
|
|
Вид на жительство
Регистрация: 27.11.2007
Сообщений: 429
Сказал спасибо: 19
Сказали Спасибо 39 раз(а) в 30 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
А вот кто подскажет почему...
Камень STM32F303CC.
С шунта шима сигнал на вход операционника. С усилением 8.
Почему задержка больше чем пол микросекунды?
По даташиту нарастание 4.7 В/мкС - нарастание в норме. А вот задержка с какого перепуга? Вроде про нее нигде ничего нет. Или я недоглядел?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:12.
|
|