Например TDA7294

Форум РадиоКот • Просмотр темы - Arduino IDE в вопросах и ответах
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб ноя 23, 2024 14:11:43

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


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



Начать новую тему Ответить на тему  [ Сообщений: 240 ]     ... , , , 10, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Пт мар 08, 2024 10:52:23 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1406
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14503
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Работа с платформами на основе АВРок не зависит от версии IDE,
там играет роль только версия самой платформы (более ранние/поздние версии компилятора и аврдуды, в них включенные).
Другое дело для АРМов или ЕСПшек - там уже более поздние версии платформ требуют и более поздних версий IDE.
8)
328РВ пока не попадалась... да и без нее в достатке платок про-мини - основных "DIP микросборок" для самоделок.
:hunger:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс мар 17, 2024 06:40:31 
Собутыльник Кота
Аватар пользователя

Карма: -22
Рейтинг сообщений: -41
Зарегистрирован: Вс окт 02, 2016 07:34:45
Сообщений: 2943
Рейтинг сообщения: 0
C недавнего времени получаю при запуске вот это:
Изображение
По точке восстановления назад откатывал, IDE сносил и ставил заново, ярлыку свойства администратора давал... всё без толку.
Как еще можно побороться?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Ср мар 20, 2024 21:03:02 
Мудрый кот
Аватар пользователя

Карма: 12
Рейтинг сообщений: 142
Зарегистрирован: Пт фев 27, 2015 20:57:08
Сообщений: 1795
Откуда: Курск
Рейтинг сообщения: 0
Почистить реестр, и погонять антивирусником как вариант.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Ср мар 20, 2024 21:07:22 
Друг Кота
Аватар пользователя

Карма: 107
Рейтинг сообщений: 1272
Зарегистрирован: Вс май 25, 2008 19:47:47
Сообщений: 4552
Откуда: РФ
Рейтинг сообщения: 0
Медали: 7
Получил миской по аватаре (7)
Права доступа то смотрел на этот файл и папку?

_________________
2B OR NOT 2B = FF


Вернуться наверх
 
Приглашаем на вебинар «Решения SUNCO для силовой электроники. Выбираем идеальный силовой модуль»

Приглашаем 3 декабря 2024 на вебинар, посвященный силовым модулям ведущего китайского производителя SUNCO - одного из мировых лидеров по производству дискретных полупроводниковых компонентов. На вебинаре вы узнаете о новинках, включая модули 17 класса в корпусе E3, и контроле качества на всех этапах производства. Вы также узнаете о новейших продуктах – IGBT-, SiC-, диодных и тиристорных модулях, погрузитесь в современные топологии, сравните характеристики IGBT-чипов разных поколений.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Ср мар 20, 2024 22:04:01 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1406
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14503
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Если не 2.3.2 версия лучше портабле поставить...
В той arduino15 черт ногу сломит (да еще и "скрытый каталог") - а там все компиляторы и проччее...
Да и громадная она - гигабайт под десяток может набрать - есть шанс на переполнение диска при стареньком компе...
При удалении IDE папку arduino15 требуется удалять ВРУЧНУЮ!!
Сама она НЕ УДАЛЯЕТСЯ при деинсталляции(и соответственно сохраняются все ошибки после переустановки IDE).
Второе...
Необходимо следить за версиями java, установленными на компе. Более поздние версии платформ для STM, ARM и ESP требуют и соответствующих версий окружающего ПО на компьютере... Решение проблем - откат на более ранний версии "платформ" (если ПК не поддерживает обновления"внешних компонентов").
:roll:


Вернуться наверх
 
Решения SUNCO для надежной защиты сигнальных цепей интерфейсов от электростатических разрядов

Всплески перенапряжения являются серьезной угрозой надежности работы радиоэлектронных устройств. Причины их появления различны, это могут быть коммутационные переходные процессы в системе электропитания устройств, разряды молний, электростатические разряды. Для создания эффективной и современной системы защиты от ЭСР компания SUNCO разработала надежные и качественные супрессоры, представляющие собой TVS- и ESD-диоды, а также сборки на их основе. Компоненты SUNCO не только не уступают, но часто превосходят по характеристикам аналогичную продукцию других брендов.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Чт мар 21, 2024 06:28:35 
Собутыльник Кота
Аватар пользователя

Карма: -22
Рейтинг сообщений: -41
Зарегистрирован: Вс окт 02, 2016 07:34:45
Сообщений: 2943
Рейтинг сообщения: 0
Почистить реестр, и погонять антивирусником как вариант.
Решил проблему.
Удаление IDE, затем удаление папки Arduino15 из AppData, установка IDE с последующей инсталляцией всех нужных платформ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Сб май 25, 2024 23:07:20 
Грызет канифоль

Зарегистрирован: Пт май 20, 2022 12:28:46
Сообщений: 271
Рейтинг сообщения: 0
Господа. Вопрос по программингу. Может не сюдой, но я тему подходящую не нашел.
В общем, надо распарсить AT+команды время от времени приходящие в UART.
Количество команд неизвестно. Известна только общая структура
AT+COMMAND=value

Если бы это был нормальный язык на нормальном процессоре, я бы такие глупые вопросы не задавал. Одна (максимум две) регулярки решили бы все проблемы.
но мы говорим про ардуинку, поэтому с регулярными выражениями тут все сложно (в первую очередь из-за производительности).
Еще идея, пришедшая в голову - искать в строке символы + и = И уже взяв за основу смещение этих символов отсекать команду и данные
Но это опять же задача ресурсоемкая.

Подкиньте идей, как еще можно реализовать парсинг команд?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 00:04:59 
Это не хвост, это антенна

Карма: 25
Рейтинг сообщений: 396
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1448
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Все инструменты avr-libc:
https://www.nongnu.org/avr-libc/user-ma ... tring.html
https://onlinedocs.microchip.com/pr/GUI ... B09A319E63
в string.h доступны в
C:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include\string.h
и уже добавлены для использования в IDE. Просто используйте их.

Плюс еще есть специально добавлены/изменены для работы с классом String:
https://www.arduino.cc/reference/en/lan ... ingobject/
---
Цитата:
Если бы это был нормальный язык на нормальном процессоре ...

Не вижу почему есть негативное отношение к Arduino. Использую те же ресурсы/команды string.h напр. для "чистого" AVR, те же ресурсы в PIC IDE, те же ресурсы в STM32 IDE ...

Проще просто поискать запрошенные AT команды/функции в готовых ресурсах/библиотеках для вызываемого устройства - велика вероятность, что кто-то уже сделал это для запрошенного устройства в Arduino и бесплатно поделился код (GitHub?).

А если не доходит до ресурса MK, то оптимизируйте код. Или перейдите к следующей модели платы/MK.
--
В последнее время портироваю для себя один способ расчета/алгоритма (напр. решить задачу или драйвер ИС) на 3..5 типов МК (и соотв. их IDE), с мыслью, чтобы в следующий раз при его использовании был выбор МК. Меняешь 10..100 команд и способ работает везде.


Последний раз редактировалось veso74 Вс май 26, 2024 00:56:24, всего редактировалось 3 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 00:42:51 
Грызет канифоль

Зарегистрирован: Пт май 20, 2022 12:28:46
Сообщений: 271
Рейтинг сообщения: 0
Спасибо! покурю мануалы.
Тут не пренебрежение, а понимание что условный preg_match_all положит любой микроконтроллер, кроме совсем уж топовых stm32. Вот и приходится вспоминать молодость, когда мы под 80286 на ассемблере библиотеки писали.

Проект, с которым я тут заморачиваюсь, это Bluetooth аудио ресивер на броадкомовском чипе, а данные, которые придется обрабатывать - это, в основном, служебная информация о мощности сигнала, текущем треке его названии, продолжительности, позиции воспроизведения, клиенте, статусе коннекта, ошибках и т.д. И выводить всё на условный ЖК индикатор или передавать по I2C Кроме того, модуль поддерживает данные передаваемые совместно с аудио. Эту фичу я хочу использовать для создания пульта ДУ на основе android приложения.

Всё безобразие сейчас управляется STM32F030K6. Я могу перепроектировать плату под что-то более серьезное, вроде STM32F405, но если честно внутренняя жаба душит. Хочется сделать недорогое устройство, которое может повторить любой, а не только те, у кого есть "миллионы нефти"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 00:52:14 
Это не хвост, это антенна

Карма: 25
Рейтинг сообщений: 396
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1448
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Arduino не предназначен для управления ракетой в Космосе (hi!) (Bluetooth аудио ресивер ...), но попробуйте :). Либо менять IDE, и МК.
Для STM32 почему бы не пишете пр. код хотя бы в STM32 Cube IDE и напр. HAL?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 00:58:22 
Друг Кота
Аватар пользователя

Карма: 70
Рейтинг сообщений: 1896
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12712
Рейтинг сообщения: 0
Вообще-то, Arduino (и я имею ввиду самый дохлый 8-битный вариант) вполне сможет управлять ракетой в космосе. Но если за него возьмётся программист, а не вопящий о нормальных языках (чем Си не угодил?), регулярных выражениях, ассемблера под 286 и прочей ерунде.
Что такое нормальный программист? Это человек, способный построить алгоритм. Ну и сравнить два байта.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 01:12:19 
Грызет канифоль

Зарегистрирован: Пт май 20, 2022 12:28:46
Сообщений: 271
Рейтинг сообщения: 0
Я как бы просто спросил на счет идей.
Знаете, чем отличаются российские форумы от иностранных?
На иностранных, вроде стека, обычно сразу подсказывают направление, куда копать, а на наших - куда идти. И это очень напрягает.

Добавлено after 1 minute 49 seconds:
Ардуино ИДЕ, тащемто тоже С. И что дальше?
90% языков С-подобные.

Зы
я последние 20 лет пишу на пыхе и яве, поэтому программирование микроконтроллеров пока представляет определенную сложность не в плане алгоритмов. там всё понятно, а именно в плане возможностей и ограничений платформы. И arduino IDE выбран для написания именно потому, что это простая система, в чем-то напоминающая Sphinx C-- на котором я писал очень очень давно. Тем более, что компилятор под СТМ-ку там вполне взрослый и код делает хороший. компактный и весьма быстрый.
Я не вижу смысла использовать cube для проектов вида "возьми - откуси -положи"


Последний раз редактировалось Silicoid Вс май 26, 2024 01:23:52, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 01:21:54 
Друг Кота
Аватар пользователя

Карма: 70
Рейтинг сообщений: 1896
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12712
Рейтинг сообщения: 0
Так в чём же сложность там спросить?
Но напомню ещё одну их особенность: они не бьют себя пяткой в грудь и не хают ничего, а также говорят об уже проделанных попытках. Поэтому, когда там начнёте спрашивать, не говорите как решили бы это на суперкомпьютере, что Си - ненормальный, что когда-то писали на ассемблере под 286. Напишите, что запустили в цикле побайтное сравнение двух строк, и обнаружили низкую производительность этого незамысловатого алгоритма на определённом микроконтроллере. И они тут же Вам ответят.

Добавлено after 1 minute 13 seconds:
Silicoid писал(а):
Ардуино ИДЕ, тащемто тоже С
Silicoid писал(а):
Если бы это был нормальный язык
:)))

Добавлено after 4 minutes 53 seconds:
Silicoid писал(а):
90% языков С-подобные.
Разве что синтаксисом, но синтаксис - это далеко не язык... скажите ещё, что Ява подобна Си и вместе посмеёмся.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 01:26:04 
Грызет канифоль

Зарегистрирован: Пт май 20, 2022 12:28:46
Сообщений: 271
Рейтинг сообщения: 0
Martian писал(а):
скажите ещё, что Ява подобна Си и вместе посмеёмся.

The syntax of Java is similar to C and C++, but has fewer low-level facilities than either of them. The Java runtime provides dynamic capabilities (such as reflection and runtime code modification) that are typically not available in traditional compiled languages.


еще вопросы?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 01:52:49 
Друг Кота
Аватар пользователя

Карма: 70
Рейтинг сообщений: 1896
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12712
Рейтинг сообщения: 0
да, есть, четыре:
1. Можно ли в С создать переменную и явно присвоить ей 2 или "два"?
2. Можно ли это сделать в Java?
3. Знаете ли Вы что такое синтаксис?
4. Что я написал: Езиците на програмиране могат да бъдат различни по типификация.

Замечу, что все буквы в 4. Вам знакомы. И ошибок, наверное, нет. Нормально читается?

Добавлено after 5 minutes 2 seconds:
Вот, для понимания того, насколько всё сильно может отличаться, несмотря на одинаковые буквы: https://ru.wikipedia.org/wiki/%D0%9F%D0 ... 0%B8%D1%8F


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 06:07:41 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1406
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14503
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Вопрос больше не в языках, а в их прикладном приложении.
Программы для ПК это одно, программы для МК другое и программы для "систем на кристалле" (жирные АРМы и прочее...) это третье.
В общем то вроде одно и то же, но у каждого раздела "своя специфика", которую надо осваивать. Различие у данных направлений в организации и составе аппаратных ресурсов самих кристаллов и того, что возле них снаружи установлено (в случае "микропроцессор на материнской плате" в составе ПК, ноута или мобилки).
Если программисту для ПК в подавляющем большинстве случаев вычитать документацию на конкретную материнскую не требуется, то тому, кто работает с самоделками на МК процесс детального изучения дата щитов никак не обойти.
Причем вплоть до управления под ассемблером.
Это конечно в случае особо сложных задач.
Типовые приложения простой унификации относительно МК начались с появлением ардуино IDE. Но тут уже также вырисовывается разделение -
работа в рамках унифицированных "платформ" и минимума "референса" Хоть и универсальная, но имеет естественные ограничения.
Работа с самостоятельной схемотехникой и полный доступ к ресурсам используемого МК уже потребует и вычитания документации и конкретики по созданию библиотек за рамками ардуиноIDE - при применении дополнительных настроек используемых в ней компиляторов/ЯВУ или даже в специализированных средах разработки.
Так что лишние споры не имеют смысла - используем в работе то, что удобно и рационально в каждом конкретном случае.
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 06:24:19 
Друг Кота
Аватар пользователя

Карма: 70
Рейтинг сообщений: 1896
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 12712
Рейтинг сообщения: 0
Угу. Но только если на нормальном языке и нормальном процессоре ;)

ради любопытства набрал в гугле "ардуино регулярные выражения" и вуаля: https://www.arduino.cc/reference/en/libraries/regexp/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 07:18:49 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1406
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14503
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Так ардуино объединяет не только stm и avr ки.
Да и операционки для компов сколько десятилетий делались?
Так что ардуино лишь "на старте", хотя уже и обросла "монструозностью" (2.х.х).
Сколько раз уже говорено :
"Все подходы к решениям имеют свою пользу",
а лучше всего владеть несколькими и использовать их для взаимодополнения.
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 08:10:31 
Грызет канифоль

Зарегистрирован: Пт май 20, 2022 12:28:46
Сообщений: 271
Рейтинг сообщения: -4
Martian писал(а):
и вуаля:

Отлично. Умение пользоваться гуглом уже многое значит в современной жизни...
А теперь попробуйте прогнать вот это выражение "/^AT\+([A-Z0-9]*)=(\d)/g" для строки AT+SIGNAL=4
Удачи

Добавлено after 14 minutes 59 seconds:
Сколько раз уже говорено :
"Все подходы к решениям имеют свою пользу",
а лучше всего владеть несколькими и использовать их для взаимодополнения.
:beer:
Именно так. К сожалению, некоторые мастера спорта по всем видам спорта этого не понимают
Ардуино очень удобная штука. Многие ее хейтят, но это всего лишь среда разработки. Микроскоп тоже не виноват, что им некоторые гвозди забивают.

А что касается операционок, то CP/M-80 написана была вообще на ассемблере и прекрасно работала на 8080 процессоре, потребляя резидентно 2 килобайта. При этом это была полноценная система, так как умела в дисковые накопители и батники. )) Так что микроконтроллеры уже давно превзошли большие настольные машины 80х. Я сейчас даже не про ARM а вообще.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino IDE в вопросах и ответах
СообщениеДобавлено: Вс май 26, 2024 08:18:40 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1406
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14503
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Я имел ввиду "переносимость" программ на ПК с разной аппаратной реализацией.
Для того и биос в каждой отдельно взятой материнке свой и правила построения ОС обобщённые.
А вот в случае с МК на практике чаще встречаются жестко привязанные к аппаратной части решения - такова специфика.
8)


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

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


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

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


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

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


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