реклама на сайте
подробности

 
 
> Вопрос чайника который не хочет испортить приобретённый МК
skymanuva
сообщение Aug 3 2012, 11:23
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 3-08-12
Пользователь №: 73 008



Здраствуйте,

Мне очень стыдно за свою необразованность, а точнее отсутсвию знаний по физике (эелектротехнике).

Тут в техе преподавали нам кратко микроконтроллеры. Так как устройства в классе работали редко. Решил приобрести своё

заказал с ebay.com

вот ссылки на приобретённые

Development Kit:

http://www.ebay.com/itm/ATMEL-AVR-ATMEGA12...#ht_3211wt_1210

программатор:

http://www.ebay.com/itm/USBasp-USBISP-3-3V...1#ht_3209wt_976


вобщем литература есть. устройства есть. нужно сделать первый шаг. гдето вычитал что можно запороть кристалл.
вот этого очень бы не хотелось. драйвера программатора стоят. писать хочу на ассемблере(через ISP интерфейс). с физикой плохо. avr studio
стоит. в плате изначально программа уже забита( лампочки мигают циферки отсчитываются. хотелось бы свою туда закинуть а эту убрать.
как бы не убрать ничего лишнего.


поэтому для начала хотел бы спросить у вас:

1. как вы думаете насколько эти устройства совместимы?
2. каким програмным обеспечением лучше пользоваться ( для прошивки микроконтроллера)?
3. при подключении к программатору через 10 контактыный разъём ISP будет ли плата нуждаться в дополнительном питании?
4. хотелось бы попробовать пришедшие вместе с платой .hex, нужно ли в в них вносить какие либо изменения в зависимости от используемого програматора?
5. нужны ли для ответа на вышеизложенные вопросы какиелибо дополнительные схемы, материалы?

Заранее прошу прощения за нубство, надеясь на ваше понимание

Сообщение отредактировал skymanuva - Aug 3 2012, 11:24
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
skymanuva
сообщение Aug 3 2012, 15:50
Сообщение #2





Группа: Новичок
Сообщений: 3
Регистрация: 3-08-12
Пользователь №: 73 008



На счёт физики я имел ввиду, что не очень понимаю что такое транзистор, резистор и т.п.

а это не маловажно.. насколько я понял

программер вроде как, через какойто супермегакитайский сайт c переводом китайского на русский в гуглЕ любит AVRDUDE

и программировать я хочу на ассемблере сначала.... т.к. насколько я понял это язык пониже уровнем чем С

я до этого не программировал особо(чуть чуть JS PHP AS для создания сайтов) и немного VB по работе

хочется какбы с низов

Главное чтобы программматор эти фьюзы сам не запорол. Я в этой подпапке ничего менять не хоче сам. Вообще не понимаю что это такое.?!!


ОГРОМНОЕ СПАСИБО ЗА ОТВЕТЫ!

попробую разобраться с регистрами и мигающи лед сделать хотябы
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Aug 6 2012, 00:40
Сообщение #3


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(skymanuva @ Aug 3 2012, 19:50) *
На счёт физики я имел ввиду, что не очень понимаю что такое транзистор, резистор и т.п.

а это не маловажно.. насколько я понял
В данном случае это не имеет значения.


Цитата(skymanuva @ Aug 3 2012, 19:50) *
и программировать я хочу на ассемблере сначала.... т.к. насколько я понял это язык пониже уровнем чем С
Наоборот, лучше начинать с языков более высокого уровня. ASM лучше уже для оптимизации использовать (не ваш случай).
Цитата(skymanuva @ Aug 3 2012, 19:50) *
я до этого не программировал особо(чуть чуть JS PHP AS для создания сайтов) и немного VB по работе
Тем более, что опыт работы с языками высокого уровня есть.

Цитата(skymanuva @ Aug 3 2012, 19:50) *
Главное чтобы программматор эти фьюзы сам не запорол. Я в этой подпапке ничего менять не хоче сам. Вообще не понимаю что это такое.?!!
Почитайте инструкцию к программе и PDF на контроллер (Fuse bits и Lock bits).


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
arttab
сообщение Aug 6 2012, 01:19
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



Цитата(Master of Nature @ Aug 6 2012, 06:40) *
Наоборот, лучше начинать с языков более высокого уровня. ASM лучше уже для оптимизации использовать (не ваш случай).
Тем более, что опыт работы с языками высокого уровня есть.


наоборот. под с, с++ можно получить лучшую оптимизацию за меньшее время с IAR.
асм для "тонких" вещей, где не хватает возможностей компилятора (очень редкие ситуации).


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- skymanuva   Вопрос чайника который не хочет испортить приобретённый МК   Aug 3 2012, 11:23
- - hd44780   Тут надо не физику изучать, а микроконтроллеры и п...   Aug 3 2012, 11:40
|- - muravei   Цитата(hd44780 @ Aug 3 2012, 15:40) Ничег...   Aug 3 2012, 11:51
|- - _Артём_   Цитата(muravei @ Aug 3 2012, 14:51) Напри...   Aug 3 2012, 12:01
|- - hd44780   Цитата(muravei @ Aug 3 2012, 14:51) Напри...   Aug 3 2012, 12:04
- - electronics   Для работы с программатором USBasp есть несколько ...   Aug 3 2012, 14:26
|- - kovigor   Цитата(skymanuva @ Aug 3 2012, 18:50) поп...   Aug 3 2012, 16:57
|- - Herz   Цитата(skymanuva @ Aug 3 2012, 18:50) На ...   Aug 9 2012, 18:05
- - Д_М   Также надо быть осторожней с фузами отвечающими за...   Aug 8 2012, 17:40
- - Dikoy   Начинать надо однозначно с Си. Компилятор - CV. До...   Aug 9 2012, 17:29
- - _Артём_   Цитата(Dikoy @ Aug 9 2012, 20:29) Начинат...   Aug 9 2012, 19:16
- - Dikoy   Цитата(_Артём_ @ Aug 9 2012, 22:16) Насчё...   Aug 13 2012, 13:16
- - _Артём_   Цитата(Dikoy @ Aug 13 2012, 16:16) IAR на...   Aug 13 2012, 20:02
- - Master of Nature   Цитата(_Артём_ @ Aug 14 2012, 00:02) Скор...   Aug 14 2012, 03:41


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 03:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01386 секунд с 7
ELECTRONIX ©2004-2016