roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 02:27

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




Начать новую тему Ответить на тему  [ Сообщений: 139 ]  На страницу 1, 2, 3, 4, 5 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Переход с АVR на PIC, перешедший в холивар AVR vs PIC =)
СообщениеДобавлено: 23 июн 2011, 14:22 
Не в сети

Зарегистрирован: 03 фев 2011, 03:23
Сообщения: 41
Откуда: Новгород
Собственно уже побольше полугода программирую Атемеловские 8 битные МК, а тут устроился на работу, где предпочтение идет в сторону ПИКов, посоветуйте как проще перейти с АВР на ПИК чтобы каши в голове не появилось :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 23 июн 2011, 14:31 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
На асемблере что-ли программируете? Си он для всех контроллеров Си.

ЗЫ. ИМХО авры лучше пиков, даже не знаю как смягчить эту горечь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 23 июн 2011, 15:19 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
не нужно их сравнивать, это извечный спор
пики более стабильны для тяжелых условий военного и промышленного примерения
а вообще - один фиг :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 23 июн 2011, 15:20 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
AVRus писал(а):
Собственно уже побольше полугода программирую Атемеловские 8 битные МК, а тут устроился на работу, где предпочтение идет в сторону ПИКов, посоветуйте как проще перейти с АВР на ПИК чтобы каши в голове не появилось :)

Кем же ты работаешь, что тебе надо советовать как "перейти"?!?!?!? Для успешного следования в часть надо сесть на автобус... и проследовать в часть. :-))))

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 23 июн 2011, 19:21 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
setar писал(а):
пики более стабильны для тяжелых условий военного и промышленного примерения

:no:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 23 июн 2011, 22:02 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Не ухмыляйся - начальнику форума видней!

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 23 июн 2011, 22:14 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Насчёт надёжности....мож тогда STM? :oops: знаю что не в тему :oops:
Цитата:
1) Повышенная надежность. Это - наиболее ощутимое отличие семейства микроконтроллеров STM8. Достаточно сравнить технические руководства разных производителей, чтобы убедиться в этом: например, в руководстве по микроконтроллерам STM8 есть раздел, посвященный EMC- и ESD-характеристикам микроконтроллера. В описании других микроконтроллеров такой раздел зачастую просто отсутствует.

Высокая надежность микроконтроллеров STM8 проявляется во многих аспектах и является результатом долголетнего опыта STMicroelectronics в области производства микроконтроллеров для индустриальных и автомобильных применений. При разработке линейки STM8 STMicroelectronics по максимуму учла все возможные улучшения по надежности.

Например, микроконтроллеры STM8 выдерживают электростатический импульс до 4 кВ (HBM) в отличие от конкурентных решений, где это значение - на уровне 1 кВ. Устойчивость к электростатическим импульсам позволяет не использовать внешних защит и избежать дополнительных, часто очень сложных, проблем, связанных с этим вопросом. Микроконтроллеры STM8 имеют высокую устойчивость к электромагнитным помехам (по стандартам IEC 61000, 2 В по VFESD, 4 A по VEFTB для STM8S) и низкий излучаемый электромагнитный шум (по стандарту IEC61967-2, уровень SAE EMI = 2). Вдобавок, микроконтроллеры STM8 имеют дополнительную возможность снизить генерируемые помехи благодаря специальному режиму работы входов-выходов с пониженной скоростью (менее резкие фронты).

Разные режимы работы микроконтроллеров управляются специальными регистрами в памяти (option byte registers). Микроконтроллеры STM8 имеют специальную схему работы регистра, контролирующего их конфигурацию: идет постоянная аппаратная проверка состояния данного регистра (сумма его значения с противоположным значением должна всегда быть нулевой). При обнаружении изменения в значении этого ключевого регистра (например, из-за жестких электромагнитных условий) сразу происходит сброс МК. Наличие двух независимых сторожевых таймеров, работающих от двух различных источников частоты тактирования, позволяет повысить надежность МК в жестких условиях.

Стоит отметить также, что в изделия семейства STM8 включена схема безопасного тактирования (Clock Security System), которая переключает микроконтроллер на внутренний генератор частоты тактирования (16 МГц) при обнаружении сбоя во внешнем генераторе.


http://www.compeljournal.ru/enews/2010/6/3

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 23 июн 2011, 22:46 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ситуация: Человек пришел на новую работу, где используют PIC, а он раньше писал под AVR. Чем же ему помочь?

Ответы: AVR рулит, но PIC возможно более надежен, а STM8 вообще надежней всего на свете! :ROFL:

По теме - лично я не встречал специальных адаптированных материалов как перестать программировать под AVR и начать программировать под PIC :) поэтому, наверное, придется просто начать курить даташиты и задавать вопросы на форумах и на новой работе.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 23 июн 2011, 23:16 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
=DeaD= писал(а):
а STM8 вообще надежней всего на свете! :ROFL:

:) Я ж написал, что - "знаю что не в тему" :D
Ну невозможно помочь с таким вопросом как у ТС... сказать пусть даташиты курит, тож вроде не прилично :ROFL:

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 24 июн 2011, 00:55 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Ну уж если даташиты - это не прилично, тогда я уж не знаю что тогда прилично... Новое железо всегда начинают изучать с даташитов

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 24 июн 2011, 01:08 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Дык ясен пень...надо мат.часть учить. Просто человеку РАБОТАЮЩЕМУ в области программирования МК, это как бы и неприлично объяснять. А вдруг обидится? :)

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 24 июн 2011, 06:53 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Ладно, если серьезно - microchip.su

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 24 июн 2011, 23:41 
Не в сети

Зарегистрирован: 03 фев 2011, 03:23
Сообщения: 41
Откуда: Новгород
Как-то я поспешил с вопросом, сам толком не поискав (виновен), помогите с FAQ по PICам или анти-граблями по PICам, или может какими-то шпаргалками :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 25 июн 2011, 09:59 
Не в сети

Зарегистрирован: 01 июл 2010, 20:58
Сообщения: 76
Откуда: Санкт-Петербург
прог. языки: Си
ФИО: Дмитрий
Так а в чем вопрос? В чем сложность возникла? Я вот на пиках, может подскажу чем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Переход с АVR на PIC
СообщениеДобавлено: 26 июн 2011, 14:32 
Не в сети

Зарегистрирован: 03 фев 2011, 03:23
Сообщения: 41
Откуда: Новгород
Ну например отличия в программировании ПИКов от АВРов, кроме разного названия регистров, какие ?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 139 ]  На страницу 1, 2, 3, 4, 5 ... 10  След.

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO