Пт май 31, 2019 21:11:24
Сб июн 01, 2019 13:11:11
Вс июн 02, 2019 13:18:47
Вс июн 02, 2019 14:32:29
Вс июн 02, 2019 15:44:09
Вс июн 02, 2019 15:59:41
Вт июл 23, 2019 20:54:54
Сб июл 27, 2019 01:12:57
Сб июл 27, 2019 05:21:12
Сб июл 27, 2019 12:03:13
Пн июл 29, 2019 10:24:35
Пн июл 29, 2019 18:23:41
Пн июл 29, 2019 19:41:08
Пн июл 29, 2019 19:49:40
Пн июл 29, 2019 20:52:10
У STM32 мощная периферия до которой AVR очень далеко. Если ее не использовать, большой разницы по сравнению с AVR не будет.kloker писал(а):если они фичи для ARM не юзают
Не так все сложно как вы пишите.kloker писал(а):переделать скетч в IDE Arduino проще чем в ARM-GCC\IAR\Keil, особенно если на SPL наваяли с привязкой к железу.
Вт июл 30, 2019 16:28:56
У STM32 мощная периферия до которой AVR очень далеко. Если ее не использовать, большой разницы по сравнению с AVR не будет.kloker писал(а):если они фичи для ARM не юзают
Вт июл 30, 2019 20:20:17
Я писал про МК с разными ядрами и с разным набором периферии.kloker писал(а):не так уж и сложно заменить кристал.
Писать под ARM в ArduinoIDE и использовать асм. вставки? Это не очень логично. Ардуина с ее прослойками и подходом к разработке, не позволит получить преимущество от асма.kloker писал(а):но автор топика пишет именно скетчами в ардуино, с проекцией на железо через IDE. критичные модули с ассемблерными вставками.
Не сказал бы что сильно сложно. Конечно если речь идет о переносе с STM32F103, на STM32H7, нужно будет потратить некоторое время. В остальных случаях, обычно сложностей не возникает. Нужно всего лишь выяснить различия ядер и периферии и внести соответствующие правки в код.kloker писал(а):есть энтузиасты, которые и SPL не юзают, напрямую в регистры пишут. но переносить сие между кристаллами еще тот квест.
И какие же библиотеки под это оптимизированы?kloker писал(а):я о библиотеках Ардуино, оптимизированных под перифирию ARM писал
Эти? https://www.st.com/en/embedded-software ... 32121.htmlkloker писал(а):под STM попадались даже либы для USB c дескрипторами, конечными точками и обработчиками прерываний.
Задачка касается исключительно USB и к МК не имеет отношения. Нужно в дескрипторах указать что это композитное устройство соответствующих классов, проинициализировать конечные точки и принимать/передавать через них.kloker писал(а):в Кейл прикрутить USB Audio Speaker + CDC на STM32f103c8 к примеру задачка еще та))
Вт июл 30, 2019 23:21:06
Ср июл 31, 2019 06:02:37
Ср июл 31, 2019 09:47:11
Вы писали.kloker писал(а):по либам для SPI дисплея с DMA STM, вот например
По вашему эти библиотеки не привязаны к STM32 и их легко можно использовать например с Arduino Uno? Иначе в чем преимущество ардуины, ведь библиотеки платформозависимы?kloker писал(а):переделать скетч в IDE Arduino проще чем в ARM-GCC\IAR\Keil, особенно если на SPL наваяли с привязкой к железу.
В STM32_USB-FS-Device_Lib есть пример композитного устройства "флешка и HID".kloker писал(а):как 2 в одном сделать, нигде не описывается.
Именно это. Как настроите периферию и будете выводить данные в ЦАП?kloker писал(а):или вы про инициализацию и тактирование ЦАП сейчас?