Например TDA7294

Форум РадиоКот • Просмотр темы - Stm32 с чего начать изучение...
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 19:58:08

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 940 ]     ... , , , 16, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн ноя 06, 2017 16:09:58 
Родился

Зарегистрирован: Вт фев 16, 2010 22:33:51
Сообщений: 11
Рейтинг сообщения: 0
DMA всетаки один просто имеет 7 каналов

а что если настроить DMA как memory to memory а вместо конечной мемори подсунуть регистр GPIO порта (с какогото форума) если ктото знает как это сделать пожалуйста ответтье

мне нужно передать 8 бит тоесть один байт разом


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн ноя 06, 2017 18:05:36 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 128
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1031
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
таймер для ws2812 через куб не запустился таки? кинь проект с кубом подправлю что б заработал)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн ноя 06, 2017 19:49:23 
Родился

Зарегистрирован: Вт фев 16, 2010 22:33:51
Сообщений: 11
Рейтинг сообщения: 0
таймер для ws2812 через куб не запустился таки? кинь проект с кубом подправлю что б заработал)))

проэкт в кубе + библиотека какойто немец с ютуба писал
https://cloud.mail.ru/public/5rm9/zBABArREd

реально ли из куба настроить ДМА так чтобы 8бит данных передавались паралельно в 8 пинов? или есть еще какието механизмы передачи данных в порты


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн ноя 06, 2017 20:08:26 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
0crash0 писал(а):
ок, можно на SPL через дма реализовать семисегментный индикатор
Можно. :)

0crash0 писал(а):
есть некоторые идеи чем занять процессор например на юсб.. поэтому хочеться разгрузить процессор по максимуму
Какова скорость потока данных по USB?
Вообще в чем проблема? Назначаете приоритет прерывания таймера динамической индикации ниже чем у USB и все.

0crash0 писал(а):
может есть еще какието МК которые имеют механизм вроде ДМА и поддерживают работу с ЮСБ
Их много, очень много. :)


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн ноя 06, 2017 20:52:01 
Электрический кот
Аватар пользователя

Карма: 8
Рейтинг сообщений: 128
Зарегистрирован: Чт июн 20, 2013 00:00:58
Сообщений: 1031
Откуда: москва, м.Сходненская
Рейтинг сообщения: 0
0crash0, посмотрел ну и наворотили... накидали разных кусков из разных источников и ждете что что то заработает....
там косяк на косяке, чем в вашем проекте разбираться проще новый создать)))
Начинать было с запуска таймера хотя бы, в кубе настроили 1 таймер, а в проге запускаем почему то 2-ой, копипастя код надо хотя бы смотреть что там написано.
Цитата:
вот тут прямо в кубе делают:
http://www.pvsm.ru/pesochnitsa/105562
и у всех работает)))
прочтите еще раз внимательнее статью и коменты к ней. и все получиться, а потом уже плюшки свои добавлять будете.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вт ноя 07, 2017 20:15:00 
Родился

Зарегистрирован: Вт фев 16, 2010 22:33:51
Сообщений: 11
Рейтинг сообщения: 0
а что насчет libopencm3 ? она по приятнее визуально похоже?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср ноя 08, 2017 21:04:28 
Родился

Зарегистрирован: Вт фев 16, 2010 22:33:51
Сообщений: 11
Рейтинг сообщения: 0
как в SW4stm32 добавить libopencm3? везде уже натыкал ее в настройках проэкта и как библиотеку и как для компиляции


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Сб ноя 11, 2017 11:21:34 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
а что если настроить DMA как memory to memory а вместо конечной мемори подсунуть регистр GPIO порта (с какогото форума) если ктото знает как это сделать пожалуйста ответтье

Ну это будет не мемори ту мемори, а мемори в переферию. другой порт на шине.
А инициатором таймер.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Сб ноя 11, 2017 16:07:38 
Родился

Зарегистрирован: Вт фев 16, 2010 22:33:51
Сообщений: 11
Рейтинг сообщения: 0
а что если настроить DMA как memory to memory а вместо конечной мемори подсунуть регистр GPIO порта (с какогото форума) если ктото знает как это сделать пожалуйста ответтье

Ну это будет не мемори ту мемори, а мемори в переферию. другой порт на шине.
А инициатором таймер.

мемори ту перефирия как я понял дергает один пин а мне надо чтобы весь регистр дергал и менял значения пинов.. а дма пусть думает что мемори ту мемори копирует


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Сб ноя 11, 2017 18:01:13 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
MEM2MEM это не то что вы оба думаете , это трансфер без реквестов...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Сб ноя 11, 2017 22:41:10 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
мемори ту перефирия как я понял дергает один пин а мне надо чтобы весь регистр дергал и менял значения пинов.. а дма пусть думает что мемори ту мемори копирует

ДМА вобще не знает, пины или еще чего ты дергаешь. будешь по битбанговому альясу дергать - будет одна нога, будешь по основному - будет 8, 16, 32 - смотря, какую ширину получателя назначишь.
а мемори это другой порт на AHB. скорее всего не обманешь систему, а просто не попадешь куда стремился.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Чт ноя 23, 2017 12:04:35 
Сверлит текстолит когтями

Карма: -10
Рейтинг сообщений: 93
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1150
Рейтинг сообщения: 0
ДМА вобще не знает, пины или еще чего ты дергаешь. будешь по битбанговому альясу дергать - будет одна нога, будешь по основному - будет 8, 16, 32 - смотря, какую ширину получателя назначишь.

DMA не входит в ядро процессора, а только ядро процессора знает про бит-бандинг. Следовательно через DMA никак невозможно "дёргать" что-то бит-бандингом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн янв 22, 2018 19:24:07 
Открыл глаза

Карма: -5
Рейтинг сообщений: -5
Зарегистрирован: Вс июн 26, 2016 16:42:48
Сообщений: 64
Рейтинг сообщения: 0
...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн янв 22, 2018 20:14:18 
Электрический кот
Аватар пользователя

Карма: -5
Рейтинг сообщений: -30
Зарегистрирован: Чт дек 06, 2012 09:30:19
Сообщений: 1014
Рейтинг сообщения: 0
Когда-то использовал MSVisualStudio под виндой, сейчас начинаю изучать программирование микроконтроллеров (конкретно - STM32F103C8T6) под Линуксом, и хочу продолжить в привычной системе, но обнаружил - что современная VS 2017 отличается от давней по внешнему виду и называется по другому - VS Code, по сему вопрос - это вообще "та" программа?

На сколько я понял, в специализированых средах (советовали Каил - но нет версии для Линукса) есть среда эмуляции работы готового устройства, если я не путаю это с дэбагингом, в VS или "VS Code" есть такое? Не прогадаю?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн янв 22, 2018 21:13:00 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Cahes, ставь SES ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн янв 29, 2018 14:44:26 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
современная VS 2017 отличается от давней по внешнему виду и называется по другому - VS Code, по сему вопрос - это вообще "та" программа?

vs code - совсем другая софтина, это не visual studio. Мне она особо не зашла, но разнообразных плагинов тьма, скорее всего что-то найдется и для конкретно stm.
мой выбор - eclipse CDT + openocd + gdb


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Чт фев 15, 2018 15:48:08 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Вт ноя 18, 2008 22:38:13
Сообщений: 195
Откуда: Я просто странник...
Рейтинг сообщения: 0
Всем доброго времени суток! Подскажите,какой С компилятор посоветовать котёнку ,для самостоятельных разработок .Готовые,типа помигать светодиодом уже не интересны, подавай,хотя бы RGB! Кроме стартового комплекта у него есть STLinkv2 ,чипы STM8S005K6T6C ,STM32F405RGT6TR
на переходных платах.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Чт фев 15, 2018 16:21:09 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
любой, умеющий собирать бинарники для нужного чипа :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Чт авг 16, 2018 20:50:34 
Первый раз сказал Мяу!

Зарегистрирован: Сб июн 17, 2017 05:56:58
Сообщений: 24
Откуда: Москва
Рейтинг сообщения: 0
Пересел на MS VisualStudio 2017 (фрии) + VisualGDB (платная) - теперь все в одной среде, и под винду на шарпе и под линцксы с удаленной отладкой если нужно (распберри) и STM32. Keil хоть и купленный, но задвинут в сторону теперь.

_________________
Разработка РЭА, программирование приложений, 3D печать, фрезеровка CNC(ЧПУ), литье пластиков, силиконов, полиуретанов


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн сен 10, 2018 13:58:58 
Открыл глаза

Карма: 7
Рейтинг сообщений: 14
Зарегистрирован: Вт янв 19, 2016 23:13:21
Сообщений: 53
Рейтинг сообщения: 0
Использую eclipse+gcc для stm32(можно даже в связке с CubeMx), eclipse+sdcc для stm8, eclipse для C.
Плюсы: одна среда для всего, бесплатный, кроссплатформенный, есть кодкомплит, "анилиз", удобный(для меня) отладчик железа, поддержка Сис.Упр.Версиями, много всяких разних настроек
Минусы: они есть, но зачастую решаются по мере их появления.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 940 ]     ... , , , 16, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y