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

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

Re: ARM или не-ARM?

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

AndrF писал(а):Вроде я написал что все было сделано как у вас, но на 8-и разрядном PIC-е.
Модель ПИКа в студию.
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="ARV",url="/forum/viewtopic.php?p=3143069#p3143069"]пофиг, пофиг. я и говорю - финтифлюшки требуют мегагерцы и мегабайты. куда ж без них-то...[/uquote]

Так они есть и без проблем. Тот же 8-и разрядный PIC о котором я упоминал и использовал выше, имеет 48 мегагерц, а ESP-шка - 80 мегагерц, плюс 4 мегабайта на извраты по умолчанию (про возможность расширения я уж молчу). При копеечной цене.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: ARM или не-ARM?

Сообщение ARV »

А ныне вроде как PIC-и стали комплектоваться какой-то загадочной фичей по типу ячеек ПЛИС - всякие там триггеры, логические элементы и т.п. элементарщина, которую можно программно сконфигурировать и подключить к выводам, получив нестандартную аппаратную периферию... по-моему, это куда интереснее, чем тупая гонка мегагерц-мегабайт-мегафлопс...

Добавлено after 4 minutes 57 seconds:
AndrF писал(а):Тот же 8-и разрядный PIC о котором я упоминал и использовал выше, имеет 48 мегагерц
блин, а SiLabs-овские 8-битные клоны MCS51 еще лет 10 тому назад на 120 МГц работали (если не ошибаюсь, но 72 мегагерца - однозначно), и FFT делали со страшной силой - и чо с того? вчерашний день, как было сказано выше знающими людьми...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="Мурик",url="/forum/viewtopic.php?p=3143073#p3143073"]
AndrF писал(а):Вроде я написал что все было сделано как у вас, но на 8-и разрядном PIC-е.
Модель ПИКа в студию.[/uquote]

PIC18F26K20, насколько помню. Выбирал я его тогда тупо из имеющихся в наличии и недорогих в Тритоне.

64 мегагерца, 64К флэш... - мне тогда хватило с запасом.

Переделывал немецкий станок, с парой энкодеров, двумя шаговиками. Станок не только стал проще в плане электроники, но и заодно стал работать быстрей - немцы почему-то не осилили очевидное, но это уже частности...
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25149
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: ARM или не-ARM?

Сообщение КРАМ »

[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3143056#p3143056"]ремап — действительно бывает полезно. А все ноги переиначить можно?[/uquote]
Все нельзя. Питающие, аналоговые, программирующие (ограниченый ремап) и некоторые специфические цифровые нельзя. В СТМ32 ремап ограничен списком подключаемой к каждому пину периферии, в ПИК24/33 ремап зависит от размеров корпуса и для 28...64 ног по большинству ног либо совсем не ограничен, либо ограничения касаются только выходных интерфейсов (входные без ограничений)..

Добавлено after 3 minutes 4 seconds:
[uquote="ARV",url="/forum/viewtopic.php?p=3143078#p3143078"]А ныне вроде как PIC-и стали комплектоваться какой-то загадочной фичей по типу ячеек ПЛИС[/uquote]
CLC называется. Кстати, в новой микрочиповской инкарнации ячейки CLC получил и Атмел, насколько я знаю.
В архитектурах с независимой периферией у Микрочипа есть много интересных шняг. PTG среди них лидер.
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="ARV",url="/forum/viewtopic.php?p=3143078#p3143078"]А ныне вроде как PIC-и стали комплектоваться какой-то загадочной фичей по типу ячеек ПЛИС - всякие там триггеры, логические элементы и т.п. элементарщина, которую можно программно сконфигурировать и подключить к выводам, получив нестандартную аппаратную периферию... по-моему, это куда интереснее, чем тупая гонка мегагерц-мегабайт-мегафлопс...[/uquote]

Не встречал, да и мне просто ни к чему было - ведь по должности-то я просто программер-SQL-щик. А тогда просто подвергалась возможность заняться чем-то интересным и вспомнить давно забытое... Ведь лет 15 наверное прошло как вообще не брал в руки шашечек, а тут и микроконтроллеры освоил и разводка плат... Жаль сейчас такой работы нет...

[uquote="ARV",url="/forum/viewtopic.php?p=3143078#p3143078"]Тот же 8-и разрядный PIC о котором я упоминал и использовал выше, имеет 48 мегагерц[/quote]блин, а SiLabs-овские 8-битные клоны MCS51 еще лет 10 тому назад на 120 МГц работали (если не ошибаюсь, но 72 мегагерца - однозначно), и FFT делали со страшной силой - и чо с того? вчерашний день, как было сказано выше знающими людьми...[/uquote]

Вообще-то ту работу я делал лет так 7 назад. И выбирал не самое быстрое и навороченное, а то что есть в магазине в Москве и недорогое. Так что и микрочипа были другие варианты, но к чему они мне были? И тогда можно было взять 32-х разрядный пик мегагерц так на 200, но зачем, если восьми разрядника хватало с головой.
Последний раз редактировалось AndrF Вт июл 11, 2017 15:06:47, всего редактировалось 1 раз.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: ARM или не-ARM?

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

AndrF писал(а):PIC18F26K20, насколько помню.
AndrF писал(а):64 мегагерца
Не обращайте внимания на мегагерцы. На сайте пишут что производительность 16 MIPS т. е. на уровне ATmega и это не удивительно, ведь инструкция выполняется за 4 такта.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: ARM или не-ARM?

Сообщение ARV »

AndrF писал(а):Вообще-то ту работу я делал лет так 7 назад
жалко, что никто не желает придерживаться правила "работа отдельно, хобби отдельно". без этого разговор получается некорректный. еще немного грустновато, когда профессионал начинает рассказывать любителю-самоучке о каких-то преимуществах чего-то...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="Мурик",url="/forum/viewtopic.php?p=3143094#p3143094"][quote="AndrF"]На сайте пишут что производительность всего 16 MIPS т. е. на уровне ATmega и это не удивительно, ведь инструкция выполняется за 4 такта.[/uquote]

Да мне по фиг - для задачи его хватало с избытком - я же не видеопотока обрабатывал. А что ещё мне надо было?

Аппаратные счётчики/таймеры же ещё с вообще древних PIC-ов были. Речь-то об них была.
Аватара пользователя
scorpi_0n
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Вс ноя 01, 2015 13:13:49

Re: ARM или не-ARM?

Сообщение scorpi_0n »

Что-то вы путаетесь постоянно в показаниях, то в мегагерцах, то в реализации энкодера.
В вашем случае неважно какие счётчики, реализация будет программной. А вот у СТМ- аппаратная. Попробуйте ощутить разницу. Ну и про таймера у ПИКа. После таймеров СТМ таймера ПИКа как жалкое подобие левой руки, ужас во плоти.
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="ARV",url="/forum/viewtopic.php?p=3143097#p3143097"]
AndrF писал(а):Вообще-то ту работу я делал лет так 7 назад
жалко, что никто не желает придерживаться правила "работа отдельно, хобби отдельно". без этого разговор получается некорректный. еще немного грустновато, когда профессионал начинает рассказывать любителю-самоучке о каких-то преимуществах чего-то...[/uquote]

Преимущества чего? Лично я о преимуществах чего либо вообще не говорил - все хорошо в своём месте. И у каждой из фирм есть свои варианты... Просто слишком же древние версии чипов использовать глупо хотя бы даже для того что они уже толком не поддерживаются нормальными средствами разработки.

Ну а для домашних поделок ESP сейчас оптиум - вроде очевидно. Если, конечно, не пытаться собрать дома что либо типа осциллографа, но лично меня как-то не тянет - валяется вон дома DSO203 - надо бы за продать занедорого - все равно ни разу так и не использовал из-за ненадобности его дома...

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

Re: ARM или не-ARM?

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

И во скольких ПИКах и Мегах имеются таймера с поддержкой энкодера?
В STM32 судя по всему они присутствуют во всех моделях даже копеечных STM32F030F4P6 стоящих 0.4$. В этой самой дешевой модели 3 таких счетчика, один из которых 32-ух битный. И это одна из младших моделей! Представляете что в старших?
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="scorpi_0n",url="/forum/viewtopic.php?p=3143104#p3143104"]В вашем случае неважно какие счётчики, реализация будет программной. А вот у СТМ- аппаратная. Попробуйте ощутить разницу.[/uquote]

Как аппаратный счётчик у PIC-a вдруг может заиметь программную реализацию, в конце-то концов? Он аппаратный по определению. Я не спорю что STM-ки неплохи, но все же не надо быть нас только фанатичным, чтобы не видеть что что-то из их возможностей не присуще исключительно им.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: ARM или не-ARM?

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

AndrF писал(а):Ну а для домашних поделок ESP сейчас оптиум - вроде очевидно.
Если нужен выход в инет. Иначе ESP не самое лучшее решение.

AndrF писал(а):валяется вон дома DSO203
Который собран на STM32 http://www.ebay.com/itm/Portable-Mini-A ... 1160345410
Аватара пользователя
scorpi_0n
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Вс ноя 01, 2015 13:13:49

Re: ARM или не-ARM?

Сообщение scorpi_0n »

[uquote="AndrF",url="/forum/viewtopic.php?p=3143110#p3143110"][uquote="scorpi_0n",url="/forum/viewtopic.php?p=3143104#p3143104"]В вашем случае неважно какие счётчики, реализация будет программной. А вот у СТМ- аппаратная. Попробуйте ощутить разницу.[/uquote]

Как аппаратный счётчик у PIC-a вдруг может заиметь программную реализацию, в конце-то концов? Он аппаратный по определению. Я не спорю что STM-ки неплохи, но все же не надо быть нас только фанатичным, чтобы не видеть что что-то из их возможностей не присуще исключительно им.[/uquote]
Это не фанатичность, это знания, которых у вас нет. Говорили о энкодере. На ПИКе его реализация будет софтовой, а на СТМ - хардварная. Что тут непонятно?
Нравится на ПИКах тонуть в ногодрыге и дрожать над каждым тактом и байтом - еррата вам в помощь!
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="scorpi_0n",url="/forum/viewtopic.php?p=3143122#p3143122"]Говорили о энкодере. На ПИКе его реализация будет софтовой, а на СТМ - хардварная. Что тут непонятно?[/uquote]

Ну какой вы упоротый. Для работы с энкодером мне было достаточно обычного аппаратного счетчика. Мне совершенно не было нужно знать его направление движения, так как я сам управлял шаговиками и, соответственно, знал его и так. То бишь один провод от энкодера, идущий к счетчику - и все! Зачем было еще переусложнять систему?

Возможно счетчик стм-ки наворочен и рассчитан на подключение именно энкодеров (как и то что в более свежих моделях пика тоже есть подобное), но во вполне конкретном случае все это было банально лишним.

[uquote="scorpi_0n",url="/forum/viewtopic.php?p=3143122#p3143122"]Нравится на ПИКах тонуть в ногодрыге и дрожать над каждым тактом и байтом - еррата вам в помощь![/uquote]

Не знаю кто там тонул и дрожал, но не я.

Добавлено after 10 minutes 54 seconds:
[uquote="Мурик",url="/forum/viewtopic.php?p=3143111#p3143111"]
AndrF писал(а):Ну а для домашних поделок ESP сейчас оптиум - вроде очевидно.
Если нужен выход в инет. Иначе ESP не самое лучшее решение.[/uquote]

Тоже можно поспорить. Не только интернет, но и связь между устройствами вообще, которая может быть и без интернета. Если же все это не нужно, то радиомодуль прекрасно отключается и остается собственно контроллер с неплохими характеристиками и памятью.

И опять же - я не говорю что это идеал во всех случаях, но большую часть домашних поделок он вполне охватывает.

[uquote="Мурик",url="/forum/viewtopic.php?p=3143111#p3143111"]
AndrF писал(а):валяется вон дома DSO203
Который собран на STM32[/uquote]

Да толку - если он у меня валяется без дела?
Аватара пользователя
scorpi_0n
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Вс ноя 01, 2015 13:13:49

Re: ARM или не-ARM?

Сообщение scorpi_0n »

То у вас ПИК был на 48МГц, то вы энкодер подключали, потом оказалось что просто подключали кнопку к таймеру. Но веры вашим словам почему-то уже нет.
А таймер ПИКа разве умеет бороться с дребезгом? Вы хоть схему подключения энкодера знаете?

И по ЕСП. Без вайфай, при отсутствии внятной документации, несколько пинов и куча памяти - просто верх идиотизма.
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="scorpi_0n",url="/forum/viewtopic.php?p=3143257#p3143257"]То у вас ПИК был на 48МГц, то вы энкодер подключали, потом оказалось что просто подключали кнопку к таймеру. Но веры вашим словам почему-то уже нет.[/uquote]

Ну да - не 48, а 64 - за давностью подзабылось - можете сами проверить. Но ведь вроде не приукрашивал - не так ли? Кнопка - ваша фантазия.

[uquote="scorpi_0n",url="/forum/viewtopic.php?p=3143257#p3143257"]А таймер ПИКа разве умеет бороться с дребезгом? Вы хоть схему подключения энкодера знаете?[/uquote]

Энкодер не дребезжал - то есть совершенно. Потому надобности заморачиваться не было. Ну и стандартная схема большей частью не для исключения дребезга, а для двунаправленной работы энкодера. Как решил последнее я писал.

Шаговые движки там, кстати, были программируемые, что было довольно удобно. В принципе можно было обойтись даже без контроллера как такового и управлять станком целиком с планшета из под Win10 - он все равно ведь использовался, но я решил подстраховаться от их проскальзывания. Впрочем как и немцы - энкодер был от них. Только у них управлением занимался шкафчик электроники плюс комп...
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: ARM или не-ARM?

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

AndrF писал(а):Ну да - не 48, а 64 - за давностью подзабылось - можете сами проверить.
Мурик писал(а):Не обращайте внимания на мегагерцы. На сайте пишут что производительность 16 MIPS
При 64 МГц, производительность ядра 16 MIPS.
Это же ПИК. Он выполняет инструкцию за 4 такта.
AndrF
Открыл глаза
Сообщения: 56
Зарегистрирован: Чт янв 29, 2015 07:57:21

Re: ARM или не-ARM?

Сообщение AndrF »

[uquote="Мурик",url="/forum/viewtopic.php?p=3143291#p3143291"]Это же ПИК. Он выполняет инструкцию за 4 такта.[/uquote]

Я уже писал - этот момент был совершенно ПОФИГ. Мне не графику надо было рендерить. Производительности хватает с громадным запасом.
Ответить

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