Например TDA7294

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



Текущее время: Вс фев 28, 2021 09:51:39

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1395 ]    , 2, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Вс окт 07, 2018 20:06:50 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 154
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Дело в том, что кодописательство в калокубе, SPL и вменяемо -это совершенно разные вещи. Эти г.либы закрывают от юзера железо в то время как новичку просто небходимо знать его.
Ты же ,знаю, любитель- разбирать все по косточкам.
Вот и спрашиваю -нахрена тебе очередная аурдунья?


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Вс окт 07, 2018 20:16:31 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11541
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Дополнительная инфа никогда не помешает (даже в виде излишних прожек).
8)
Вопрос уже снят - нашлась требуемая java - поглядю, можеть и на третий пень под intel815 установится...
:twisted:
Кстати - АРМы в принципе именно под ардуинью и годятся.
Копать там "до мелочей" не есть полезное дело...
:roll:
Лучше уж творческий подход к КОТУИНКО приложить.
Гораздо пользительнее результат будет!
:tea:


Вернуться наверх
 
Друзья! Скоро Новый Год! Китайский! Но мы работаем и в праздники тоже!

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Вс окт 07, 2018 20:28:30 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 154
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Кто тебе сию ересь вбил?
Разбирать и знать железо(периферию) крайне обязательно!


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
В сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 00:31:18 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11541
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
К сожалению знать ЖЕЛАТЕЛЬНО...
Однако по мере приближения количества начинки к таковому в соответствии с персональныи компом...
Возникает и аналогия в подходах....
Вряд-ли кто из программистов вникает в структкру конкретных наборов микросхем материнской платы (да и начинка процессора вряд-ли также представляет интерес на уровне глубокой деталировки)...
Однако же программы пишут, и весьма солидные.
:roll:
К сожалению... ЭТО ПЕРЕХОД КОЛИЧЕСТВА В КАЧЕСТВО...
(о чем ранее уже говорилось)
:beer:
Другое дело "простейшие" из МК - там действительно предпочтение деталировке и ассемблеру.
А в "системой на кристалле", да с нынешними "нафаршированными" с заметным избытком - реально не удастся более пары кристаллов освоить до момента их снятия с производства. Придется на соответствующем уровне с оными работать.
:wink:


Вернуться наверх
 
В поисках идеального силового ключа

Выбор полупроводникового силового ключа зависит от его свойств, стоимости жизненного цикла преобразователя, а также цели его разработки и требований к производительности. Infineon предлагает целую линейку MOSFET и IGBT с широкой запрещенной зоной (SiC и GaN), продолжая при этом работать над их усовершенствованием.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 05:56:00 
Друг Кота
Аватар пользователя

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


Вернуться наверх
 
Запускаем новый BLE 5.2-чип BlueNRG-LP от STMicroelectronics

Любая разработка начинается с чтения документации и изучения доступных средств разработки. Данный материал целиком посвящен средствам разработки, включая детальные инструкции по запуску вашего первого приложения на BlueNRG-LP. Описана работа с отладкой STEVAL-IDB011V1, набором инструментов и пакетом ПО позволяющим разработчику быстро войти в курс дела.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 07:20:05 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 92
Рейтинг сообщений: 1825
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15624
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
dosikus писал(а):
Я тебе гарантирую, что это совсем не так
задача таких спецов, как ты - сделать либы для всех прочих. такие либы, которые позволяют на 100% использовать мощь железа, не вникая в биты и регистры. то есть создать API из драйверов, как в той же винде.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 11:24:55 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 122
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3108
Рейтинг сообщения: 0
ARV писал(а):
сделать либы для всех прочих.
Они давно есть - SPL, HAL, LL, libopencm3 и другие. Это все периферийные библилотеки.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 12:14:51 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 92
Рейтинг сообщений: 1825
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15624
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Мурик писал(а):
Это все периферийные библилотеки
ну так кое-кому они не нравятся...
да и уровень драйвера не в плане "драйвер железа", а в плане "драйвер приложения", т.е. не настройка SPI, а реализация файлового ввода-вывода SD-карты на SPI. или управление памятью SPI.
уровень абстракции выше

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 12:35:35 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 122
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3108
Рейтинг сообщения: 0
ARV писал(а):
не настройка SPI, а реализация файлового ввода-вывода SD-карты на SPI
Для этого есть FatFS. Только в нее не входит непосредственно драйвер интерфейса (но в сети его можно найти). SD карту можно подключить не только через SPI, но и через SDIO который есть во многих STM32. Вот к примеру. http://blablacode.ru/mikrokontrollery/452


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 12:38:51 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 92
Рейтинг сообщений: 1825
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15624
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
ну неужели я не понятно изъясняюсь?
я говорю об API, в котором от потребителя скрыты все нюансы аппаратуры. если это библиотека файлового доступа, то реализация аппаратной части (включая настройки пинов, режимов DMA, таймеров, хренаймеров и т.п.) находится внутри, и пользователю не требуется об этом заботиться - драйвер сам обеспечивает предельно достижимую производительность файловых операций.
как-то так

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 13:58:19 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11541
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Мы ведь открывая файл на компе (или с командной строки) не пишем длиннющую прожку обращения к контроллеру жесткого диска...
8)
В принципе... пристроил на адуринье STM32duino и соответствуюшшу платку для опытов прикошачу....
Можеть и интерес закошмарится...
:sleep:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 17:09:40 
Друг Кота
Аватар пользователя

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


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Пн окт 08, 2018 19:27:55 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11541
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
К сожалению, они УЖЕ СМЕШАЛИСЬ - с момента появления "системы на кристалле" - собственно сведение на одном кристалле всей периферии материнской платы аналогичной по составу старым ХТ/РС...
:tea:
А вот какой подход будет более верным...
СКОРЕЕ ОБА - но не для всех - ведь биос и примитив - утилиты пишут только единицы (или специально оснащенные коллективы).
:roll:
Меня больше обрадовала возможность установки и работы всего собранного материала по STM32 ДАЖЕ на pentiumIII с материнкой на основе I815 под win XP32. Да интеграция в пределах адуринки...
:hunger:
Осталось ешшо железяку достать да провести тест-пробы...
8)


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Ср окт 10, 2018 09:04:38 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11541
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Неплохо для начала...
http://img.radiokot.ru/files/20529/1pks1k8bq7.jpg
и ешшо и работает...
:roll:
Теперича можно и немножко подремать...
:sleep:


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Ср окт 10, 2018 14:14:36 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11541
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Когда обосновано будет - тогда и цапну.
А пока предпочтение платке с мелкосхемкой за чуток меньшую денюжку.
Тем более собственно прошивалка в комплект STM8 diskover входит - только откусить...
да и джампер дернуть не велика проблема.
8)

...
ПЕЧАЛЬКА ОДНАКО...

или о "побочных эфектах" черезмерного потребления адурино для свободного дискового пространства...
:twisted:

Вкратце...
После криволапой установки добавок для STM32 появились две равноценные менюшки
в разделах "инструменты->менеджер плат"...
Решил переустановить адуринью заново - должны ж по идее те списки при
деинсталяции "самоликвидироваться"....
АН...ФИГВАМ...
оказывается помимо собственно адуриньи имеется еще скрытый каталог
к примеру
C:\Documents and Settings\BORIS\Local Settings\Application Data\Arduino15
и в нем... гига на два всяко-накопившегося аж с первой установки...
:facepalm:
Удалять надобно лапками...
Да еще ежли платки под intel586/686 прописывались будет один длиннющий путь
(касается похоже линуксового приложения), который хрен из виндовс ХР удалишшш.
Но тот фрагмент вроде не мешается - можно и оставить.
:roll:
Далее ставим повторно адуринью (на сегодня 1.8.7)
Закачиваем с инета В ОБЯЗАТЕЛЬНОМ ПОРЯДКЕ платки/инструмент под
arduino due
ну и ежли дисковое пространство позволяет пару гиг занять - все остальное.
...
Далее немного о "тонкостях" (граблях) под ту STM32 Blue Pill, что мне в лапы попала...
В инете много-разно вариантов с мутными вариациями...

Сначала на вкладке
"файл-настройки-дополнительные ссылки для менеджера плат"
прописываем вот такую строчку:
http://dan.drown.org/stm32duino/package ... index.json
и жмем ОК
Далее смотрим вкладки менюшек платок -
ТАМ НИЧЕГО НОВОГО ПОЯВЛЯТЬСЯ НЕ ДОЛЖНО
А вот в менеджере платок появятся три новые описания...
УПАСИ БОЖЕ ТЫКАТЬ В НИХ "УСТАНОВИТЬ" !!!
Оные просто существуют, дабы потом комп не перся в инет за каким-то песцом...
Закрываем IDE
идем в каталог
C:\Documents and Settings\BORIS\Мои документы\Arduino
и создаем там папку
C:\Documents and Settings\BORIS\Мои документы\Arduino\hardware
далее скачиваем ту, заявленную в
http://stm32duino.com/viewtopic.php?f=20&t=32
Download zip file containing the STM32 files from here https://github.com/rogerclarkmelbourne/ ... master.zip
и распаковываю во вновь созданную папку
:write:
затем запуск адуриньи - без матюков и список платок уже в общем списке для выбора В ЕДИНСТВЕННОМ ЭКЗЕМПЛЯРЕ.
Вроде даже компиляцию "пустого" скетча запускает... Правда с таким результатом... :facepalm: :music:
УФФ...
можно дальше уже немного расслабится и поискать всякоинфу...
Может еще зернышки в массе Г... откопаются...
:twisted:


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

Карма: 32
Рейтинг сообщений: 451
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3652
Рейтинг сообщения: 0
Закачиваем с инета В ОБЯЗАТЕЛЬНОМ ПОРЯДКЕ платки/инструмент под arduino due

оно ж само закачивает, давненько ради интереса пробовал - нормально работало
Изображение
подробнее:
https://habr.com/post/395577/


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Чт окт 11, 2018 12:37:40 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11541
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
САМО не закачивает - это только ПЕРЕЧЕНЬ возможных компонентов на той вкладке.
Которые УЖЕ установлены (по умолчанию только первый пункт) у тех зелененький INSTALLED
подсвечивается.
Чтоб комплект загрузился - надо лапками запустить (кнопы выбора версии и запуска последовательно нажать)
да ешшо ждать черти сколько пока нужные данные подгрузятся.
Да и последние версии уже "русифицированы" (1.8.5-1.8.7)
Как для адуринок нано и про-мини так весьма удобное IDE.
А воть насчет АРМоподобных...
Официальные платки весьма кусючи - та же DUO от 1300 рубчиков.
Вот и пробую прикошмарить Blue Pill на посмотреть "шо за зверрр?".
:beer:
Кстати... А зачем собственно тот ST-LINK ежли можно через вшитый намертво бутлоадер загружаться?
Да и протокол опубликован - для моего КОТУИНКО на пробу побаловаться можно чего примудрить...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Чт окт 11, 2018 15:39:05 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 451
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3652
Рейтинг сообщения: 3
специально проверил - САМО таки закачивает и все нормально с компиляцией скетча:
Изображение Изображение
В настройках менеджера плат не забыть вставить:
https://github.com/stm32duino/BoardMana ... index.json


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Чт окт 11, 2018 16:04:14 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 122
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3108
Рейтинг сообщения: 0
BOB51, надеюсь понимаете что используя ArduinoIDE вы даже близко не сможете использовать все возможности МК в Blue Pill? В итоге решите что эта плата не чем не лучше скажем Arduino Nano. Но это не так. Библиотеки в ArduinoIDE изначально написаны для ATmega, которая гораздо проще чем STM32 и для совместимости с текущими библиотеками для STM32 библиотека написана как для ATmega и не использует все возможности.

BOB51 писал(а):
А зачем собственно тот ST-LINK ежли можно через вшитый намертво бутлоадер загружаться?
А отлаживать? :) Хотя о чем я пишу. ArduinoIDE не поддерживает отладку. :dont_know:
Когда напишите более или менее сложную программу, потребуется отладка в том или ином виде, а если встретитесь примерно с такой ошибкой, тогда отладка просто необходима, потому что позволит найти причину за гораздо меньший промежуток времени. :) Я конечно понимаю что долгое время работая без отладчика, кажется что он не нужен, но это не так. :) Он позволяет "заглянуть" в МК. Посмотреть как выполняется программа и что в памяти и регистрах МК, найти ошибки в программе, напрмиер посмотреть как вычисляется выражение. При изучении МК это будет полезным, потому что сразу видно что и как работает. :)

oleg110592 писал(а):
все нормально с компиляцией скетча
8КБ для пустой прошивки это много. :facepalm: Больше разве что в Mbed. :)))
И это при том что Blink (т. е. не пустая прошивка) может иметь размер 48 байт. :)


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Котуинко
СообщениеДобавлено: Чт окт 11, 2018 18:07:50 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1038
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11541
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
специально проверил - САМО таки закачивает и все нормально с компиляцией скетча:
Изображение Изображение
В настройках менеджера плат не забыть вставить:
https://github.com/stm32duino/BoardMana ... index.json


Это иной вариант представления программной поддержки, чем тот, что я брал за основу.
Однако без команды на закачку нормальная программа может ТОЛЬКО ПРЕДЛОЖИТЬ вариант, а уже пользователь решает запустить закачку или нет. Так что все же жать на кнопу наверняка придется.
А в коллекцию таки стоит положить да проверить....
8)
Таки списал строчку с "подстрочника"
:write:
Итогом - автоматически загружается только список-перечень в менеджер плат.
НО НЕ УСТАНАВЛИВАЕТСЯ в IDE!
А установка пойдет только после нажатия соответствующей кнопы.
:hunger:

Мурик
У ардуиноподобных и свои плюсы и свои минусы.
Надо принимать продукт в том виде, в каком он наиболее удачен при дополнении уже имеющимся арсеналом средств/элементной базы.
Настчет отладки - у меня несколько иной подход. Тем более, что опыт таковой довольно велик.
8)
Касательно адуринки - вполне реально работает надстройка возврата контрольных точек в терминал на ПК.
А для использования "по максимуму" у меня есть целый арсенал МК разных семейств при готовке изделий под АССЕМБЛЕРОМ (да не тем, что "приложение к СИ", а под "чистым вариантом").
:hunger:
Однако форсировать работы... не имеет смысла - похоже на подходе еще одно средство (согласно ранее мною предполагаемых)...
НЕ БУДЕМ ТОРОПИТЬ СОБЫТИЯ.
"Подремлю на бережку речки, глядя на проплываюшщее мимо..."
:sleep:


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

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


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

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


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

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


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