Перейти к содержанию
    

Ну , что прощаемся с Atmel ?

Не надо опасаться, деньги они возвращают без вопросов. Почему не сэкономить в 3-5 раз при наличии времени?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно подумать, наши мегапоставщики в Америках да Европах покупают :)

 

я за эти годы выбрал десяток поставщиков, у них и покупаю. Иногда кинут в коробку лишний МК, пару лишних плат сделают "за так". Пока, тьфу-тьфу, нормально. я товарищЪ мелкий, у меня мега-опта нет... десяток-другой МК, мелочей разных... разработка = не призводство

 

ps

понятное дело, что могут втюхивать перемаркированное, отбраковку производства. Но тут: "Не гонялся бы ты, поп, за дешевизной". Если у всех по 10 рублей, а этот торгует по 4 - надо задуматься... И отзывы - не есть панацея: один и тот же отзыв кочует по нескольким продавцам: видимо сами у себя покупают и вставляют непонимая текст

Изменено пользователем aleksandr-zh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно подумать, наши мегапоставщики в Америках да Европах покупают :)

В целом я рад, что вы нашли свою нишу, и вам подходят МК AVR. Я ведь и сам их с ностальгией вспоминаю, и на фоне ныншних армов иногда нет, да и подумаешь, как там легко было))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да что с китайских сайтов - у нас был случай от вполне себе адекватных поставщиков.

А если не видно разницы, зачем платить больше? Изрядное количество наших поставщиков собирает барахло на китайских помойках.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я только разработчик и делаю 1-10 макетов, выдаю документацию заказчику и забываю - это нормально

.....

было бы 4 бита на 100 КГц и оптимальные средства написания ПО - на них бы работал

Это делает все яснее :( - ни стоимость изделия в серии, ни его дальнейшая судьба, ни время жизни, ни сопровождение, ни развитие Вас не касаются. Собственно это указывает и на тип изделий - действительно "кофемолки". Для кофемолок есть 51 контроллеры - халявное ядро привело и к выпуску кем ни поподя, включая китайцев, по цене пыли.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не все делают ракеты, радары и системы распознавания )

кто-то начиняет стиральные машины, игрушки, термометры, торговые автоматы, системы доставки "мозгами" :)

 

ps

китайцы выпускают весьма приятные в работе stc - очень даже молодцы, на их сайте, снизу слева была (может и сейчас есть) шикарная фраза: "поддержи своего производителя! покупай своё!" :a14:

Изменено пользователем aleksandr-zh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Breaking news :biggrin:

Cypress попробует купить Atmel, перебив предложение Dialog Semiconductor

Заручившись участием инвестиционных банков, компания Cypress уже выразила Atmel уверенность, что сможет перебить предложение Dialog. Если сделка состоится, она кардинально изменит положение компании Cypress, капитализация которой оценивается всего в 2,9 млрд долларов.

http://www.ixbt.com/news/2015/09/28/cypres...iconductor.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На самом деле это НЕ надо было делать на AVR, но уж больно знакомые заказчики поросили - типа у них есть специалисты по AVR - они потом сопровождать будут, да и заказ был "закрытый" и им проще для AVR замену протащить. После, кстати, никаким специалистам ничего "cопровождать" не пришлось.

Это была "дембельская" работа. С тех пор все, AVR для меня вообще умер. Амен!

Если это был номеронабиратель, то результат работы был неубедительным. Некоторые задачи можно решить только на АSMе. Например, вместо 8-разрядного аппаратного ШИМа, можно написать программу на ASMe, реализующую 6-разрядный ШИМ. Этим самым достигается уменьшение потребление тока в 4 раза.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Например, вместо 8-разрядного аппаратного ШИМа, можно написать программу на ASMe, реализующую 6-разрядный ШИМ.

Ничего не мешает и на Си написать программный. Если что не так, то посмотреть в листинг и подправить несколько строк. По любому эта "задача" на считанные ассемлерные команды, которые, таки да, можно и нужно иногда использовать, о чем уже и писал.

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

хотите сказать, что таймер у Atmega8A потребляет больше ядра и его неиспользование столь благоприятно сказывается на потреблении, что вместо того, что-бы ядро хоть немного спало в паузах между загрузками PWM следует работать ядру?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Написание программы на ASMe не самоцель. Если частота процессора позволяет (потребление тока), то можно и поспать в перерывах между загрузками ШИМ-таймера, формируя DTMF-набор в частности. Иначе, бесконечный цикл из 64 фрагментов (6 разрядный ШИМ) каждый из которых отрабатывает 64 машинных цикла, в которых происходит смена 0 и 1, строго отслеживая по циклам их начало(0), конец(1),длительность импульса(0-1),плюс анализ критерий выхода из цикла. На Си написать такой цикл вряд ли получится: представляется,что будут проблемы с формированием начала импульса и собственно с формированием импульсов малой длительности. Т.е имея изначально XTAL=3,579 мГц, можно примерно тоже самое (погрешность 2 младших разряда) реализовать на частоте в 4 меньше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На Си написать такой цикл вряд ли получится: представляется,что будут проблемы с формированием начала импульса и собственно с формированием импульсов малой длительности

Такое простейшее ногомахание и цикл со сравненим на Си получается, как правило байт в байт ASM. Ибо все тупо и просто - ни оптимизировать нечего, ни ухудшать. На AVR уже не припомню делал или нет такое, а на PIC16 совсем недавно пришлось к чужому 15 летней давности устройству UART на 115200 на ногомахании приделывать. На ASM не пришлость писать. Но листинг, конечно, смотрел.

Т.е имея изначально XTAL=3,579 мГц, можно примерно тоже самое (погрешность 2 младших разряда) реализовать на частоте в 4 меньше.

То есть была произведена замена режима проснулся, загрузил, спать... контроллера на на все время работает, но на 4 раза меньшей тактовой. Поскольку фаза сна все-же есть, то уменьшение потребления в 4 раза таки не будет.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну не ассемблере они пишутся :)

Сразу бы и написали на чём кем они ну не на пишутся.

 

Вот и этот вопрос Ваш уровень профессионализма показывает

Пока все довольны моим профессиональным уровнем и только Вам чего-то показывается!

 

Закрою нахрен тему , если скатимся на asm vs C

Скатываемся пАтихоничку... )

 

Но листинг, конечно, смотрел.

Интересно зачем?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сразу бы и написали на чём кем они ну не на пишутся.

Достаточно посмотреть исходники GNU GCC, чтобы понять что к чему :rolleyes:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

STM32F051 - дешевле?.. зашел на АлиЭкспресс.

самое дешевое - STM32F051C8T6 776р за 10 шт

Посмотрите еще - есть $5.05 за пять штук.

 

 

 

Вы на али не боитесь детали брать? Я вот как-то опасаюсь. Arrow.com, farnell.com, elitan.ru и др. надёжнее выглядят.

 

77 рублей за один 32-битный МК это дорого??? Посмотрел на arrow.com и elitan.ru, atmega128a однозначно дороже stm.

На ali - дешевле, причем ощутимо. Я вот для себя мелочевку не боюсь на ali брать. А для серии - на то снабжению деньги платят...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

То есть была произведена замена режима проснулся, загрузил, спать... контроллера на на все время работает, но на 4 раза меньшей тактовой. Поскольку фаза сна все-же есть, то уменьшение потребления в 4 раза таки не будет.

Нет смысла засыпать при ногомахании, т.к. CPU Atmega48 при 3V и XTAL=3579545/4 потребляет 0,45mA. В несколько иной парадигме ногомахания, имея Atmega48 и ЦАП R/2R шестиразрядный, удалось, деля частоту кварца, получить электрические характеристики аналогичные микросхемы KP1008ВЖ7 (номеронабиратель): ток потребления при непрерывном формировании сигнала DTMF при ХTAL=3,579/8 мГц I=0,8mA (при ХTAL=2,457/16 мГц I=0,68mA), импульсном наборе - I=0,05mA. Режим сна тоже использовался. Погрешности по частоте - нет. Надеюсь, что убедил Вас - имеется класс задач исключительно для ASMa. :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...