Кстати... а разве ПЛИС системы для этой цели не лучше подходят ? (быстрая обработка сигналов)
FPGA == ПЛИС
Микроконтроллеры |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Микроконтроллеры » Архив » Проекты и девайсы на STM32
Кстати... а разве ПЛИС системы для этой цели не лучше подходят ? (быстрая обработка сигналов)
FPGA == ПЛИС
Спасибо!
MB Led - https://mbled.wordpress.com/
"It is a concept of small games and applications displayed on a dynamic block network using their 8×8 led matrix."
Эти кубики у них полностью автономные и связываются между собой по IrDA (по четыре Rx-Tx у каждого).
Элементы "искусственного интеллекта" - при соединении в группы (любой геометрии) сами выбирают лидера, и дальше группа выполняет задачи как целое, при этом отслеживается связность группы и восстанавливается при нарушениях.
IMHO, это совсем не игрушки под видом игрушек )
Open source
MB Led - https://mbled.wordpress.com/
Забавная штука: безграничный простор для фантазии. Правда, никакой практической ценности.
...безграничный простор для фантазии.
Для создателей - да. Для тех, кто будет с ней играться (скорее всего дети) - наоборот - ограничение фантазии, как мне кажется.
Это как с книгой:
Забавная штука: безграничный простор для фантазии. Правда, никакой практической ценности.
Это у рекламы-то нет практической ценности?
Эта система девайсов абсолютно неубиваема, она же нечувствительна к отказу любых частей, воплощённая сверхнадёжность )
Эта система девайсов абсолютно неубиваема,
Станислав Лем "Непобедимый"
Читали, в курсе.
Станислав Лем "Непобедимый"
И похоже, и не похоже.
У Лема там рой - децентрализованная система, а тут, как я понял, централизованная, лидер напрямую рулит всеми, но лидером может быть любой
А вот натуральный летучий рой.
GRASP, Kumar Lab - http://www.kumarrobotics.org/research/
И эти штуки вроде на STM32F1 - http://roboticsproceedings.org/rss08/p28.pdf
Видео - https://www.youtube.com/watch?v=LS8sa42xevA
Отредактировано vt (2018-12-15 12:12:30)
Jean-Claude Wippler перешёл-таки на STM32 ... и на forth )
JeeLabs - http://jeelabs.org/
"COMPUTING STUFF TIED TO THE PHYSICAL WORLD"
https://hackaday.io/project/9992-low-co … nal-module
VT100 терминал на STM32F030F4 .
На STM32F030F4 работает и с кварцем и без, на STM32F042F4 только с кварцем. Почему не работает от HSI, счас рою...
Исходники без богомерзких спл и калокуба, работает и в кейл и SES...
Реализация VGA выхлопа, USART и клавиатура PS/2 с фифо. Usart вроде как автоопределение реализовано...
CANable - http://protofusion.org/wordpress/2015/0 … n-adapter/
The CANable: a small USB to CAN adapter
Open source
Open source
Ссылка на гит у него битая.
Пишет что замержено с CANtact, и достаточно править дефайны в main.c , но увы этого не увидел.
Это и смотрю, но я не вижу дефайнов для правки в main.c. Или эти его слова уже устарели
Update: CANable support has been merged into the CANtact firmware. Just change the define in main.c for CANable and you should be good to go!
Так лень было читать жирный раздел RM'а про CAN, а, похоже, придется: в сниппетах как-то совсем элементарно. А в интернетах сплошной ужас: то SPL, то кал...
Куда CAN хотите присобачить? В машине?
Не, в данном случае — для термомониторинга главного зеркала БТА. Плюс еще в ближайшем будущем понадобится сделать устройство, сидящее напрямую на БТАшной CAN-шине и мониторящее служебные сообщения.
В машине у меня глобальной CAN-шины нет (Getz), есть только вывод концов из ЭБУ на диагностический разъем. Но есть задумка провести таки отдельную шину и навесить на нее всякой всячины (те же закрыватели окон, центральный замок, а также GPS и GSM модули).
Не, в данном случае — для термомониторинга главного зеркала БТА.
Ты где-то вроде уже писал, но я забыл, а зачем тебе can там сдался?
Там уже есть какая-то система термометрии с can и ты хочешь сделать новую, но имитировать старую по и-фейсу?
Нет, просто хочу иметь возможность при необходимости повесить это все на БТАшную CAN-сетку. Да и просто неохота городить псевдо-CAN поверх RS-485. Вот, в loopback mode работает. Сделал активный режим — отрубается watchdog'ом при попытке что-то писать в пустую линию, воткнул отладочный выхлоп в прерывание — нарастает количество ошибок и в конце-концов зашкаливает. Буду искать, как сбрасывать счетчики, а то оно из этого прерывания не вылезает даже...
Нет, просто хочу иметь возможность при необходимости повесить это все на БТАшную CAN-сетку.
Тогда ясно
Как то тут обещал поделиться инфой про проекты, которые делали на работе. Сейчас они уже официально продаются, так что можно:
https://www.em-tec.com/new-up-to-eight- … owmcp-1-8/
Сделано на STM32F767, STM32F429, Altera FPGA, и куча других аналоговых микрух, про которые я не в курсе. Моя часть была цифровой на F767, которая включает в себя встроенный веб сервер, MODBUS протокол по Ethernet, опрос сенсоров по CAN, ну и апдейт как себя по Ethernet, так и сенсоров по CAN.
хм, хотел картинку вставить в сообщение, чет не нашел, как.
Отредактировано MasterAlexei (2018-07-27 09:58:13)
Ну и еще до кучи - сейчас в стадии вылова последних багов новая версия плеера в машинку.
Пока только все на инстаграме:
https://www.instagram.com/p/BlTsdTuADDP … steralexei
https://www.instagram.com/p/BlN1ToZAMed … steralexei
https://www.instagram.com/p/Bk0ztJRA847 … steralexei
https://www.instagram.com/p/Bk-XRK-AAMs … steralexei
Потом как нить планирую состряпать небольшое описалово на своем сайте.
Проц - STM32F429 + SDRAM
Музыка - Vlsi VS1053b
Update:
Накатал статейки. Правда там особо ниочем, но все-же, мож кому будет интересно:
http://www.fun-electronic.net/lang/ru/2 … tmp3player
http://www.fun-electronic.net/lang/ru/2 … er-buttons
http://www.fun-electronic.net/lang/ru/2 … er-hardwar
http://www.fun-electronic.net/lang/ru/2 … layer-case
http://www.fun-electronic.net/lang/ru/2 … emperature
Отредактировано MasterAlexei (2018-08-11 13:53:36)
OpenLink-V1 CMSIS-DAP - https://ravikiranb.com/projects/cmsis-dap-debug
Open source SWD/JTAG дебаггер на STM32F070
https://github.com/rkprojects/openlink-v1-cmsis-dap
dap42 - https://github.com/devanlai/dap42
Ещё один open source CMSIS-DAP дебаггер, на STM32F042
Эти штучки интересны [мне по крайней мере] не как замена stlink/jlink - cmsis-dap медленный по сравнению с ними, а как замена stlink/jlink ob, т.е. on-board - дебаггер, который можно поставить прямо на целевую плату
Первый на кале сделан. Зачем это здесь?
Второй тоже спорен: libopencm3…
Ключевое слово сделан
Для меня очень актуально
Кто-то из присутствующих делал что-то подобное? Я как-то начинал на основе какого-то проекта, но там был ногодрыг, что-то получалось но я хотел более аппаратную реализацию на SPI сделать. Делал по двухпроводному интерфейсу, но меня убил прием данных, невозможно чтобы мастер нормально послал сколько ему надо импульсов на клоке, сделали так что слейв разрешает и запрещает клок и он фигачит до потери пульса. Буду думать как эту хрень обойти. МК был F030.
Везде ногодрыг, и в stlink, и в jlink тоже
Эти dap не с нуля сделаны, вся jtag/swd кухня взята готовой из cmsis
С нуля сделаны versaloon и black magic
Я пробовал когда-то версии cmsis-dap и versaloon для stm32f103, они работали
Свой вариант swd протокола сделать не проблема, проблема в протоколах и софте верхнего уровня - куда и как потом это дальше прицеплять, а ногодрыг там или spi не имеет значения
Вы здесь » Микроконтроллеры » Архив » Проекты и девайсы на STM32