Jump to content

    
Sign in to follow this  
ILYAUL

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

Recommended Posts

:biggrin: Шутку юмора понял)). Я пока на светлой стороне.

 

PIC vs AVR? )

Share this post


Link to post
Share on other sites
Вот почитал ваши обсуждения, уважаемые форумчане, и приуныл. :05:

Раз уж все говорят о рудиментарности АVR, подскажите куда переползти, с точки зрения ногодрыга? Сейчас управляю 32-мя мосфет ключами ШИМ от 5В с помощью Меги. Шим 100Гц, 8бит. Пока пишу на асм-е(к сожалению.)

Склоняюсь перейти на stm32...

Посмотрите в сторону STM8 - те же 5 вольт, те же 8 бит.

Share this post


Link to post
Share on other sites

но если stm8 - то асм, так как сред разработки для оных - кот наплакал ((

Share this post


Link to post
Share on other sites
но если stm8 - то асм, так как сред разработки для оных - кот наплакал ((

Да ладно!

Нормально все на сях пишется!

ASM — это уж совсем перебор...

Share this post


Link to post
Share on other sites
если stm8 - то асм, так как сред разработки для оных - кот наплакал ((

Что кодить на АСМе... что управлять мосфетами напрямую... прям авээрия во всей красе...

Share this post


Link to post
Share on other sites
Сейчас достаточно мосфетов с низким напряжением переключения

http://www.compel.ru/FLfTd/SAKq/

Ага, спасибо!

PIC vs AVR? )
угу)

Что кодить на АСМе... что управлять мосфетами напрямую... прям авээрия во всей красе...
Ну ни в том, ни в другом ничего плохого не вижу. Мое ИМХО. Зачем ставить дополнительные прокладки между алгоритмом и железом, между контроллером и мосфетом, если в этом нет необходимости?

Вот чувствуется у некоторых людей, прям таки явное презрение к ASM-у:

-"а, ща ченить забацаем, вот только в форумах библиотеку готовую для бурбулятора поищу. Че асм?! Да вы бы еще мне перфоленту предложили. Мы люди высокого уровня, и используем языки программирования высокого уровня." :biggrin:

Все средства хороши, если они позволяют оптимально достичь поставленной цели. :rolleyes:

Share this post


Link to post
Share on other sites
Вот почитал ваши обсуждения, уважаемые форумчане, и приуныл. :05:

Раз уж все говорят о рудиментарности АVR, подскажите куда переползти, с точки зрения ногодрыга? Сейчас управляю 32-мя мосфет ключами ШИМ от 5В с помощью Меги. Шим 100Гц, 8бит. Пока пишу на асм-е(к сожалению.)

Склоняюсь перейти на stm32. Но как я понимаю большая часть микроконтроллеров уже 3-х вольтовая и ниже. Напрямую ключами не поуправляешь. А как удобно было на 5-ти вольтовой меге.

Заранее спасибо за советы и рекомендации!

 

У freescale есть 5в кортексы.

http://www.freescale.com/products/arm-proc...?cof=0&am=0

 

Плюс отличная программная поддержка своих продуктов.

 

Но в целом 5В оправдано для дополнительной защиты от помех, а не для подключения силовых ключей напрямую к MCU.

Share this post


Link to post
Share on other sites
Посмотрите в сторону STM8 - те же 5 вольт, те же 8 бит.

Ну если переползать, дак уж по полной. Лучше наверное сразу на stm32. Все равно изучать новую среду и архитектуру."Восьмерки" уже отмирают по полной. :laughing:

Share this post


Link to post
Share on other sites
Зачем ставить дополнительные прокладки между алгоритмом и железом

 

Какие еще прокладки.

 

Share this post


Link to post
Share on other sites

про отмирание 8-битных слышу уже с 98го года... точнее, с моих первых подвижек освоить МК. Ныли мне некоторые: 8 бит уже всё, капец по полной! все идём на Север!

а их всё больше и больше: моделей, семейств. :) Да и разработчики компиляторов неплохо насытили рынок сред разработок.

 

тут уже писали:

1. зависит от задачи

2. зависит от цены

3. опыта и наработок = времени на разработку

 

вон, вокруг, люди и прочие высокоуровневые животные бродят... а внутри состоят из клеток, зависят от бактерий, мрут от микробов...

всем места хватит.

 

читаю тему только ради новой для себя информации да ссылок

Edited by aleksandr-zh

Share this post


Link to post
Share on other sites
у некоторых людей, прям таки явное презрение к ASM-у:

Дело не в презрении... а в экономии собственного времени...

 

 

У freescale есть 5в кортексы.

Пятивольтовые кортексы не проблема... их больше чем даже надо...

 

Ныли мне некоторые: 8 бит уже всё, капец по полной! все идём на Север!

а их всё больше и больше: моделей, семейств. :)

И что толку??? Говорим о вкусе устриц по картинкам???

 

Share this post


Link to post
Share on other sites
У freescale есть 5в кортексы.

У Nuvoton (бывший Winbond) тоже.

Да, ценник при прочих равных в среднем выше, чем у ST.

 

Но в целом 5В оправдано для дополнительной защиты от помех, а не для подключения силовых ключей напрямую к MCU.

Хотел бы увидеть МК, порт которого способен выдать хотя бы пол-ампера в импульсе. ;)

Share this post


Link to post
Share on other sites
Хотел бы увидеть МК, порт которого способен выдать хотя бы пол-ампера в импульсе. ;)
А зачем? Для управления полевыми не нужны такие большие токи на малых частотах. Прокачать емкость затвора( ессественно через токовый ограничитель) много тока не надо (ну по крайней мере в той задаче про которую я писал.).

5В ну раз нет, пусть будет 3В. 5В логика лет 10 назад окочурилась. Будем переходить на 3В и иже с ним. Лет через 10, переползем на 0,5В логику. Куда ж без этого? Прогресс прет на всех парах. :biggrin:

Share this post


Link to post
Share on other sites
5В ну раз нет, пусть будет 3В. 5В логика лет 10 назад окочурилась.

 

Кто сказал? У тогоже Атмела, который мы здесь хороним, есть прекрасный SAM C на CortexM0 48МГц с 5В уровнями.

 

Share this post


Link to post
Share on other sites

По-поводу программ на С и других ЯВУ.

Обычно НАСА дублирует каналы связи, и выход из строя даже двух из них к полной потере контакта не приведет. Но на деле может произойти все что угодно, например повреждение антенны. При отсутствии связи в реальной ситуации действовать ему пришлось бы примерно так же — лезть в шестнадцатеричный код. Кстати, и программы в НАСА пишут на ассемблере.

http://vozduh.afisha.ru/technology/martian/

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this