C2000 3 July 21, 2020 Posted July 21, 2020 · Report post Just now, Vasily_ said: Китай или секретно? Цена для всех, это известные мировые торговые площадки. Да Китай lcsc Но привезти 100 шт проблем нет. 2-3 недели. Quote Share this post Link to post Share on other sites More sharing options...
Vasily_ 147 July 21, 2020 Posted July 21, 2020 · Report post Только что, C2000 сказал: Да Китай lcsc Для домашних поделий иногда можно там что-то покупать. Quote Share this post Link to post Share on other sites More sharing options...
C2000 3 July 21, 2020 Posted July 21, 2020 · Report post Just now, Vasily_ said: Для домашних поделий иногда можно там что-то покупать. Да ладно, а чем Вам этот магазин не угодил? Чем он хуже отечественных? И покажите цену на МК от Microchip для 100 шт., где купить? Quote Share this post Link to post Share on other sites More sharing options...
Vasily_ 147 July 21, 2020 Posted July 21, 2020 · Report post 1 минуту назад, C2000 сказал: Да ладно, а чем Вам этот магазин не угодил? Это Китай. 1 минуту назад, C2000 сказал: Чем он хуже отечественных? Отечественные это что? 2 минуты назад, C2000 сказал: И покажите цену на МК от Microchip для 100 шт., где купить? Один из вариантов Quote Share this post Link to post Share on other sites More sharing options...
C2000 3 July 21, 2020 Posted July 21, 2020 · Report post Just now, Vasily_ said: Это Китай. И что? Just now, Vasily_ said: Один из вариантов А в Европу эти МК откуда попадают? Или думаете их в Германии и во Франции производят? Quote Share this post Link to post Share on other sites More sharing options...
Vasily_ 147 July 21, 2020 Posted July 21, 2020 · Report post Только что, C2000 сказал: И что? Так за купайтесь там в серию, нет проблем. 1 минуту назад, C2000 сказал: А в Европу эти МК откуда попадают? Из ваших отечественных. Quote Share this post Link to post Share on other sites More sharing options...
adnega 15 July 21, 2020 Posted July 21, 2020 · Report post Не понял почему именно этот МК был выбран. Цена? Есть же STM32F401RBT6 за 130 руб/шт от 112 шт. Если применить F4/F3 серию, то в цене не сильно возрастает изделие, а в удобстве/скорости/стоимости разработки, перспективах расширения функционала и т.п. - существенное преимущество. Quote Share this post Link to post Share on other sites More sharing options...
Vasily_ 147 July 21, 2020 Posted July 21, 2020 · Report post 3 минуты назад, C2000 сказал: Или думаете их в Германии и во Франции производят? А это тут каким боком? все знают где яблоки производят, от этого они не стали китайскими смартфонами. Quote Share this post Link to post Share on other sites More sharing options...
C2000 3 July 21, 2020 Posted July 21, 2020 · Report post 1 minute ago, adnega said: Не понял почему именно этот МК был выбран. Цена? Есть же STM32F401RBT6 за 130 руб/шт от 112 шт. Если применить F4/F3 серию, то в цене не сильно возрастает изделие, а в удобстве/скорости/стоимости разработки, перспективах расширения функционала и т.п. - существенное преимущество. Вы все параметры сравнили? объем RAM, FLASH, количество пинов? Просто если говорить что есть по той же цене но с более мощным ядром, то надо сравнивать одинаковые в МК по другим показателям Хотя смотрю Вы правы. Но тогда уж взять STM32F401RCT6 он по всем параметра впереди и дешевле 15 minutes ago, Vasily_ said: Так за купайтесь там в серию, нет проблем. А чем указанный Вами интернет магазин лучше / надёжнее? Он является официальным дилером каких либо производителей? Или он лучше только потому что у него на сайте .eu? Quote Share this post Link to post Share on other sites More sharing options...
Vasily_ 147 July 21, 2020 Posted July 21, 2020 · Report post 22 минуты назад, C2000 сказал: Он является официальным дилером каких либо производителей? А чем указанный Вами интернет магазин лучше / надёжнее? Да. Тем что я сразу им верну брак без геморроя, хочу такое увидеть у китайцев! 22 минуты назад, C2000 сказал: Или он лучше только потому что у него на сайте .eu? Нет, но eu имеет значение. Наверное для вас большой секрет, но существует много разных поставщиков и не только EU, например в Моузер часто закупаюсь. Quote Share this post Link to post Share on other sites More sharing options...
adnega 15 July 21, 2020 Posted July 21, 2020 · Report post Только что, C2000 сказал: Вы все параметры сравнили? объем RAM, FLASH, количество пинов? А сколько пинов нужно? Информации об этом не нашел в топике. Я бы предложил 100-нигий, т.к. можно FSMC задействовать, если нужно, типа, многоразрядный SPI. У адресный светодиодов зачастую одна линия с очень строгими таймингами. Тут либо SPI+DMA, либо GPIO+TIM+DMA. ОЗУ в F401 очень много. Quote Share this post Link to post Share on other sites More sharing options...
jcxz 361 July 21, 2020 Posted July 21, 2020 · Report post 22 минуты назад, adnega сказал: либо GPIO+TIM+DMA. Если уж на то пошло, то интересно - как на этом обеспечить "строгие тайминги" на выводах этих самых "адресных светодиодов"? Quote Share this post Link to post Share on other sites More sharing options...
C2000 3 July 21, 2020 Posted July 21, 2020 · Report post 6 minutes ago, jcxz said: Если уж на то пошло, то интересно - как на этом обеспечить "строгие тайминги" на выводах этих самых "адресных светодиодов"? В чем проблема скрыта? Quote Share this post Link to post Share on other sites More sharing options...
adnega 15 July 21, 2020 Posted July 21, 2020 · Report post 9 минут назад, jcxz сказал: Если уж на то пошло, то интересно - как на этом обеспечить "строгие тайминги" на выводах этих самых "адресных светодиодов"? Настраиваем 3 канала совпадения (можно и два, если очень захотеть). Первый записывает через DMA лог "1" во все нужные пины GPIOx->BSRR (это может быть UP-событие). Второй канал через 0.35 мкс записывает значение в GPIOx->BSRR из специального массива M[0]. Третий канал через 0.9 мкс записывает значение в GPIOx->BSRR из специального массива M[1]. Задача подготовить два 32-(можно и 16-)битных массива M[0] и M[1], по одному элементу на каждый бит. Т.е. размер в элементах равен 24 * N, где N-число светодиодов в линий. Но так можно до 16 линий одновременно рулить. Если памяти жалко, то можно попробовать в кольцевом DMA готовить данные на лету. Quote Share this post Link to post Share on other sites More sharing options...
jcxz 361 July 21, 2020 Posted July 21, 2020 · Report post 1 час назад, adnega сказал: Первый записывает через DMA лог "1" во все нужные пины GPIOx->BSRR (это может быть UP-событие). Второй канал через 0.35 мкс записывает значение в GPIOx->BSRR из специального массива M[0]. Третий канал через 0.9 мкс записывает значение в GPIOx->BSRR из специального массива M[1]. Уверены, что "записывает через N мкс"? Или всё-таки: "таймер выставляет DMA-запрос на передачу данных память->GPIO-регистры через N мкс"? И через сколько времени после выставления DMA-запроса выполнится DMA-транзакция и изменится пин? 1 час назад, adnega сказал: Если памяти жалко, то можно попробовать в кольцевом DMA готовить данные на лету. Как только попытаетесь там что-то готовить - с большой вероятностью тайминги сигналов поплывут. PS: Ни о каких "строгих таймингах" в этом случае и речи быть не может. Ну разве что если только остановить ядро и выключить все другие DMA-каналы и прочие bus-мастеры. Но в этом случае теряется смысл использования DMA. Quote Share this post Link to post Share on other sites More sharing options...