Мигать светодиодом. ARM или не-ARM?

Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: ARM или не-ARM?

Сообщение Мурик »

oleg110592 писал(а):которые вы можете получить из Китая
На Али по запросам HexLight и PIC32MX210F016B ничего нет. :dont_know:

Никто не хочет ардуину на ПИКе? https://ru.aliexpress.com/item/PIC32-PI ... 09440.html
Прежде чем покупать не забудьте посмотреть на ценник. :)))
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: ARM или не-ARM?

Сообщение oleg110592 »

увы из Китая только светодиодные полоски, остальное самому паять или на монтажке, исходники микроконтроллера и GUI продублирую ссылки:
https://github.com/jorticus/hexlight-firmware
https://github.com/jorticus/hexlight-gui
непонятно систик в PIC32 есть или таймер задействуют:

Код: Выделить всё

void SystickInit() {
    OpenTimer4(T4_ON | T4_IDLE_CON | T4_PS_1_8 | T4_32BIT_MODE_OFF | T4_SOURCE_INT, pb_clock/8/TICK_FREQUENCY);
    INTSetVectorPriority(INT_TIMER_4_VECTOR, INT_PRIORITY_LEVEL_2);
    INTSetVectorSubPriority(INT_TIMER_4_VECTOR, INT_SUB_PRIORITY_LEVEL_2);
    INTEnable(INT_T4, INT_ENABLED);
}
Реклама
Аватара пользователя
abc
Друг Кота
Сообщения: 3684
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Re: ARM или не-ARM?

Сообщение abc »

Да и сами по себе PIC-и тут ни при чем.
Достаточно посмотреть на склад продавца (https://www.aliexpress.com/store/all-wh ... 73631.html), чтобы понять, что своего у него нет ничего - все фотки подерганы из сети, на многих - даже логотипы других продавцов.
Поэтому, получив ваши деньги, он просто пойдет покупать микрухи для вашего заказа на стороне.
Не забыв добавить свои 300%.
И чо уж там, продукция Oliimex никогда не была дешева. Так же, как и "родные" итальянские ардуины.
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: ARM или не-ARM?

Сообщение Мурик »

oleg110592 писал(а):непонятно систик в PIC32 есть или таймер задействуют
Возможно в ядре MIPS32 нет системного таймера.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: ARM или не-ARM?

Сообщение oleg110592 »

глянул бегло док. - да похоже нету SysTickа у MIPS ядра, видать ядро не совсем для микроконтроллеров было предназначено. SysTick удачная имхо задумка
В ядро процессора STM32 встроен 24-битный системный таймер, так называемый SysTick (STK), который считает в обратном направлении от загруженной в таймер величины до нуля. В момент достижения значения 0 счетчик автоматически на следующем тактовом перепаде перезагружает сам себя значением из регистра STK_LOAD, и далее продолжает счет вниз, считая каждый приходящий импульс тактирования. Когда процессор остановлен (halted) для отладки, то счетчик не декрементируется.

Таймер SysTick (Cortex System Timer) специально предназначен для операционных систем реального времени (real-time operating system, RTOS), но может использоваться просто как стандартный счетчик вниз. Его возможности:

• 24-битный счетчик с обратным отсчетом.
• Возможность автозагрузки.
• Маскируемая генерация системного прерывания, когда счетчик достигает 0.
• Программируемый источник тактирования.
Реклама
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: ARM или не-ARM?

Сообщение ARV »

Фигня эти ваши ARMы, жалкие тормоза, только ценой и выгодны. Настоящая крутота для хобби - это AMD
Компания AMD рассекретила свои топовые десктопные процессоры Ryzen Threadripper 1920X и 1950X. Как и предполагалось, они по характеристикам примерно соответствуют лучшим представителям Core i9 X-series, но стоят на 200-1000 долларов дешевле.

По мнению некоторых экспертов, мощность этих CPU уже выходит за пределы класса «топовый десктоп» (HEDT, High-End Desktop). Это некий более высокий класс, который можно назвать «сверхтоповый десктоп». Его предлагается классифицировать как SHED: Super High-End Desktop.

До вчерашнего дня было известно только то, что микросхемы Threadripper будут состоять из двух кристаллов Zeppelin и основаны на последнем ядре и микроархитектуре Zen. Двойные кристаллы — это значит, что они должны быть вдвое мощнее процессоров Ryzen 7, представленных в феврале. Здесь всего будет в два раза больше: ядер, потоков, кэша и т. д. Предположения оказались справедливыми. В самом деле, Threadripper поддерживает до 16 ядер, до 32 МБ кэша L3 и четырёхканальную память.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: ARM или не-ARM?

Сообщение Мурик »

ARV писал(а):Настоящая крутота для хобби - это AMD
С каких пор AMD выпускает микроконтроллеры? :shock: Или написали от нечего делать? :)))
АСУ
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Re: ARM или не-ARM?

Сообщение АСУ »

Поддерживаю мнение ARV о рациональности при использовании МК… применять тот или иной МК должно быть обусловлено необходимыми требованиями… пихать везде STM считаю глупо и нерационально… … где вполне замечательно справляется тинька13 нет необходимости ставить STM32… причём это будет значительно дороже.
Reflector
Поставщик валерьянки для Кота
Сообщения: 2089
Зарегистрирован: Вс июн 19, 2016 09:32:03

Re: ARM или не-ARM?

Сообщение Reflector »

[uquote="АСУ",url="/forum/viewtopic.php?p=3145385#p3145385"]где вполне замечательно справляется тинька13 нет необходимости ставить STM32… причём это будет значительно дороже.[/uquote]
Насколько дороже? Многие понабирали по десятку 20-ти ногих STM32F030, по 0.4$, так у них ОЗУ в 4 раза больше, чем у твоей тиньки флеша, да и размеру не так и сильно они отличаются.
Аватара пользователя
scorpi_0n
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Вс ноя 01, 2015 13:13:49

Re: ARM или не-ARM?

Сообщение scorpi_0n »

пихать везде STM считаю глупо и нерационально… … где вполне замечательно справляется тинька13 нет необходимости ставить STM32… причём это будет значительно дороже.
Это почему? Чем померять эту глупость и нерациональность, каким прибором?
Есть две причины
1. Для любителя цена не играет особой роли, как тут нас с пеной у рта уверяли.
2. Если цена всё же играет роль, то проще взять тогда СТМ8С003 или СТМ8С001, но никак не тини13.
Reflector
Поставщик валерьянки для Кота
Сообщения: 2089
Зарегистрирован: Вс июн 19, 2016 09:32:03

Re: ARM или не-ARM?

Сообщение Reflector »

[uquote="scorpi_0n",url="/forum/viewtopic.php?p=3145410#p3145410"]2. Если цена всё же играет роль, то проще взять тогда СТМ8С003 или СТМ8С001, но никак не тини13.[/uquote]
По привычке впихнут прошивку в 1КБ, 7КБ останется свободных и будет жаба душить, что хоть и обошлось дешевле тиньки, но при этом заплатили за неиспользуемые ресурсы.
Аватара пользователя
scorpi_0n
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Вс ноя 01, 2015 13:13:49

Re: ARM или не-ARM?

Сообщение scorpi_0n »

Ну да! В тиньке хоть ресурсов нет никаких, зато дороже, типа это ж так круто!
Потом удивляемся, почему у этих прагматиков перерывы по 7 лет в творческой деятельности. А они прошиву в тиньку запихнуть никак не могут, а взять другой камень им вера Атмэл не позволяет.
Аватара пользователя
abc
Друг Кота
Сообщения: 3684
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Re: ARM или не-ARM?

Сообщение abc »

На zx-pk.ru никто не бывает ?
Там есть примеры нормального, логичного и уместного использования ARM-ов, но есть и показательнейший пример, один из тех, про которые говорил ARV.
Если кому лень читать все, можно сразу перейти на 10-ю страницу, а потом - на самую последнюю.
http://zx-pk.ru/threads/6333-avr-ay-player.html
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Аватара пользователя
scorpi_0n
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Вс ноя 01, 2015 13:13:49

Re: Мигать светодиодом. ARM или не-ARM?

Сообщение scorpi_0n »

И о чём это говорит? Да ни о чём, ровным счётом! Тут напирали на слове ЛЮБИТЕЛЬ. Ну и какая разница для ЛЮБИТЕЛЯ на каком камне АРМ делать какой-то там плейер? На 030, на 103, на 205 или 407? Цена же тоже роли не играет, как тут неоднократно пытались нам доказать. Так что не так?
Аватара пользователя
abc
Друг Кота
Сообщения: 3684
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Re: Мигать светодиодом. ARM или не-ARM?

Сообщение abc »

Для меня - о многом.
Собрались любители, сделали на авр-ке проигрыватель.
Но потом (два года назад) в тему вошел такой же любитель, но поклонник АРМов.
И понеслось...
320х240, цвет, графика, поддержка двух AY-ков, ой, уже 70 кБ кода, ой, не влезает, переразвел под более мощный камень, теперь будет 120MHz, но чтоб меньше жрало, будет по-прежнему 8-16 и т.д. и т.п.
Все это еще год назад.
За это время первоначальную конструкцию на Меге уже изрядно доработали, перевели на нормальное питание, сделали поддержку каталогов и рандомного воспроизведения, кто-то то же самое собрал на ПИК-е...
И самое последнее сообщение (через джва года, Карл !)- на АРМе пока нихрена не работает, ждите :)
Последний раз редактировалось abc Сб июл 15, 2017 15:24:03, всего редактировалось 1 раз.
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Reflector
Поставщик валерьянки для Кота
Сообщения: 2089
Зарегистрирован: Вс июн 19, 2016 09:32:03

Re: ARM или не-ARM?

Сообщение Reflector »

[uquote="abc",url="/forum/viewtopic.php?p=3145429#p3145429"]На zx-pk.ru никто не бывает ?
Там есть примеры нормального, логичного и уместного использования ARM-ов, но есть и показательнейший пример, один из тех, про которые говорил ARV.
Если кому лень читать все, можно сразу перейти на 10-ю страницу, а потом - на самую последнюю.
http://zx-pk.ru/threads/6333-avr-ay-player.html[/uquote]
Я делал спектрум на одном F407: 128К, AY, PC клава, sd-card, USB... Застрял на эмуляции VG93, там уже наверно нужно второй мелкий мк ставить. Аналогичный проект на AVR сделан на двух мегах128, двух 2313, внешней памяти и нескольких корпусах мелкой логики, при этом все равно работает на пониженной скорости и только с монитором, т.к. сколько AVR не добавляй, TFT они все равно не потянут. И да, я писал на С++, отлаживал на компе, запихнул прямо во флеш десяток игр, все равно 500+ КБ остались свободными. Для AVR несколько авторов писали на ассме, наверняка очень долго :) Если говорить конкретно про AVR-AY player на 2313, то забавно читать, как в результате очередной оптимизации удалось ускорить выполнение кода на несколько тактов и теперь эмуляция почти никогда не тормозит... На самом простом STM32, который еще и гонится в 2 раза, можно легко сэмулировать 4 таких AY.
Аватара пользователя
abc
Друг Кота
Сообщения: 3684
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Re: Мигать светодиодом. ARM или не-ARM?

Сообщение abc »

Я говорил об УМЕСТНОМ применении ARM-ов, подразумевая именно подобные эмуляторы ЦЕЛОГО компьютера.
Но уж никак не "читалки SD-карты - управлялки муз. процессором".
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Аватара пользователя
scorpi_0n
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Вс ноя 01, 2015 13:13:49

Re: Мигать светодиодом. ARM или не-ARM?

Сообщение scorpi_0n »

За это время первоначальную конструкцию на Меге уже изрядно доработали, перевели на нормальное питание, сделали поддержку каталогов и рандомного воспроизведения
Смешно даже читать. "изрядно доработали" - ао почему не сразу по нормальному? "перевели на нормальное питание" - а что , сразу нельзя этого было сделать? "сделали поддержку каталогов и рандомного воспроизведени" - а где сам подвиг?
И самое последнее сообщение (через джва года, Карл !)- на АРМе пока нихрена не работает, ждите :)
И что? Значит это уже не актуально и не интересно никому, раз никто не сделал.

Добавлено after 5 minutes 47 seconds:
Я говорил об УМЕСТНОМ применении ARM-ов
Т.е. говорили ни о чём. Ибо те же 030, а до них - ЛПЦ11хх, и номинировались изначально как заменители 8 и 16 битных МК! Ну и что, что АРМ? Ну и что, что в мелкой поделке или в каком-то проигрывателе? Давайте, поспорьте с ведущими производителями МК, скажите что они дураки! Ну и где эта "неуместность"?
Аватара пользователя
abc
Друг Кота
Сообщения: 3684
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Re: Мигать светодиодом. ARM или не-ARM?

Сообщение abc »

"Подвиг" в том, что они - именно любители, но при этом не уткнулись в свистоперделки, а пошагово сделали что-то по-настоящему нужное.
Не ?
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Re: Мигать светодиодом. ARM или не-ARM?

Сообщение Ivanoff-iv »

а я такой хочу
Изображение
готов архитектуру АРМов ради этого учить и возможно когда нибудь..

Добавлено after 1 minute 15 seconds:
а тут теперь только светодиодами мигают...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Ответить

Вернуться в «МЯЯЯУ!»