Кастомные контроллеры STM32F103C8T6, STM32F407Vxx DevEBox для версий 6.1
За цену в 200 руб можно купить просто для "пощупать самому".slon-genia писал(а): ↑01.09.2020{, 08:52}Есть ли смысл приобретать плату STM32F103C8T6 с целью програмирования из FLProg.
с этим ядром не работает https://github.com/stm32duino/Arduino_Core_STM32.markirovka76 писал(а): ↑09.01.2020{, 12:13}Выкладываю поправленную библиотеку Encoder для STM32F1, которая работает с одноименным пользовательским блоком без каких либо дополнений и пример. Сам все проверил.
Есть только одно ограничение - нельзя использовать одновременно пины с одинаковыми номерами разных портов, т.е. PA0 и PB0, PA12 и PB12 (это только пример - номера с "потолка") и так далее. Специфика работы прерываний контроллера.
вы с Мегой256 сравниваете )aidar_i писал(а): ↑01.09.2020{, 11:10}Есть смысл! Примерно прошивка занимает одинаковый объем в %, но у СТМ чуть больше получается (даже с учётом заливки из Ардуино), особенно динамическая. Этого хватает , чтобы скетчи, неработающие на Ардуино из за нехватки памяти , здесь заработали. Тем более цена дешёвая.
Вы умеете использовать RTOS в FLProg?
Памяти 64к на f103c8 мало - уже небольшой проект >64k.
Хотелось бы но структура FLProg пока не позволяет - мне так кажется.
Здесь, как говорится - "Кому и кобыла невеста") Цена за килобайт меньше же. Есть какие нибудь доводы в пользу атмела? У меня нет.
Попахивает холиваром
С этим ядром все работает, и камней больше поддерживается. MAP только нужен правильный (не такой как stm32 duino). В первом посте добавил последнюю редакцию.Shurkan1 писал(а): ↑01.09.2020{, 11:53}с этим ядром не работает https://github.com/stm32duino/Arduino_Core_STM32.
Мечусь между двух ядер. Вроде это развивается.
Что народ думаете?
Есть мысли- Надо написать модуль в нем подключить RTOS, описать в разделе сетап - таски, в разделе функций - заполнить static voidы.
Encoder.h не заработал, чего то с прерываниями.
DrMario, направьте на путь истинный. Собрал макетку (пост выше) на 401-ом. Используя Вашу плату и ядро github.com/stm32duino/Arduino_Core_STM32 заливаю блинк для теста и... нифига. Перебираю пины - нифига. Прошивка проходит штатно. Перебор вариантов с boot0 boot1 - нифига. Использовал стлинк простой и модифицированный (уже не помню под что...). Через оба заливается, но не работает. Заморочился и скачал keil и cubemx. По примерам из нета с горем пополам смог набросать блинк и шим. Залил - работает.
Не, не взлетело. По крайней мере на РВ7. С такими настройками тоже пробовал, но не стал писать.