|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 9:28 am
| Автор |
Съобщение |
|
Mhz
Ранг: Минаващ
Регистриран на: Вто Яну 22, 2008 7:09 pm Мнения: 7 Местоположение: София
|
 Помощ за начинаещия.
Обърнах целия форум опаки и не можах да намеря една темичка в която да е обяснено , какво и що трябва да се знае за да се програмират тия пусти контролери. Та моля някой да обясни...
|
| Вто Яну 22, 2008 7:11 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Brain + RTFM + Fantasy
|
| Вто Яну 22, 2008 7:21 pm |
|
 |
|
Koleto
Ранг: Форумен бог
Регистриран на: Съб Фев 18, 2006 11:55 pm Мнения: 1301 Местоположение: София
|
Добре дошъл MHz!
Първо ще ти кажа какво не трябва : МЪРЗЕЛ и чакане на готово...
А сега какво трябва от първа необходимост:
желание, елементарни познания по електроника и електротехника, двоична аритметика, английски език (почти задължително), интернет, Google и свободно време...
След като си избереш конкретен контролер и се запознаеш изцяло с datasheet-a му мисля, че ще почнеш да задаваш и по-конкретни въпроси... А ако така продължаваш рискуваш да бъдеш усмиван и критикуван жестоко...
Успех...
_________________ Някой ден и костенурките ще се научат да летят...
|
| Вто Яну 22, 2008 7:23 pm |
|
 |
|
Zeus
Ранг: Почетен член
Регистриран на: Вто Окт 03, 2006 11:58 am Мнения: 924 Местоположение: Ботевград
|
Можеш да започнеш и от тук
http://www.constructor.bg/mk/
Успех!
|
| Вто Яну 22, 2008 8:48 pm |
|
 |
|
ji4ka
Ранг: Форумен бог
Регистриран на: Чет Фев 01, 2007 4:04 am Мнения: 1539
|
Вий пък кво го юрнахте новобранеца? ...
Mhz , трябва ти:
1. Datashit - тегли се от сайта на производителя на съоветния контролер (напр. microchip.com)
2. Програма (среда) за писане на Софтуера - пак от там. (напр. MPLab)
3. Програматор за прехвърляне на готовата програма (hex -файл) от ПЦ-то в контролера. Правиш си го или си го купуваш.
4. Софтуер за програматора - обикновено вървят комплект но не е задължително. Теглиш я от интернет.
5. Микроконтролер. Него си го купуваш. (напр. от Комет)
6. Чети хелповете на програмите! Купи си книжка на български ако не знаеш инглиш! Намери някакъв готов проект и го проучи как е направен.
И така, за има-няма 1-2 години, ще станеш спец на микроконтролерите. 
|
| Вто Яну 22, 2008 9:15 pm |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
тъй като са малко хората които ще ти помогнат, повечето подигравателно подмятат само бледи напътствия, но нищо конкретно... може би ги е страх да не им вземеш хляба?!? не че те подценявам но не мисля... просто защото материята е необятна, и тъй като аз започнах със същия въпрос, само че тогава малко хора имаха интернет у дома, и още по малко можеха да отговарят на каквито и да било въпроси. та тогава един човек който не се боеше че ще му взема хляба ми даде основните отговори на същите въпроси като твоите, и много ми помогна, сега мога да ти преразкажа това което той ми каза, пък щом е помогнало на мен ще помогне и на теб
..... микроконтролера е като настолния компютър, има си хард диск - флаш, оперативна памет, процесор и периферни устройства. при включване на захранването процесора започва да чете и изпълнява от флаша програмата, с първите редове трябва да се конфигурира микроконтролера - хардуера който ще се използва, кой извод какво е, и т.н. след това е самата програма
за да напишеш програма ти трябва компилатор, той обръща програмата от език разбираем за човека на език разбираем за микроконтролера
компилираната вече програма трябва да се запише във флаш паметта на микроконтролера, това става с програматор - софтуер на компютъра и малко хардуер между компютъра и микроконтролера
след като асимилираш тези няколко реда, не си губи времето задавайки въпроси, а засядай и чети, вече има всичко в интернет и можеш да започнеш с едно съпало по напред от мен, не изпускай тази възможност
|
| Вто Яну 22, 2008 9:26 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
амче за ко са ти тия пусти контролери:?: ммм:?:
то е ясно искаш да станеш програматор
защото казано е : Програматори програмират контролерите 
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Вто Яну 22, 2008 9:57 pm |
|
 |
|
владин рашев
Ранг: Минаващ
Регистриран на: Сря Окт 11, 2006 8:03 pm Мнения: 41 Местоположение: сливен
|
 Какво е нужно
Здравейте,колега(колега защото и аз от скоро се опитвам да навляза в тези дълбоки и мътни води).
Та пред мене възникна същия въпрос ами то контролери валяло всяка самоуважаваща се по-голяма фирма произвежда.Не без помоща на един добър приятел се спрях на AVR(с риск да обидя някой),но те според мен са доста добри цена/възможности например наличие на АСР хардуерен шим,аналогов компаратор,уарт да си говои с някой и всичко това в ATyny2313 общо достъпни са 15 крачета.За език за програмиране избрах С++.Тук ти давам един линк който на мене специално ми хареса и доста ми помогна :Краткий курс - Самоучитель - 123avr.com - микроконтроллеры AVR ... Вярно на руски е,но ако поне малко го чаткаш няма да имаш проблеми.Аз даже вече размигах един светодиод.А програматора е елементарен 5 проводника към ЛПТ то програмира направо от CODEVISIONAVR.Всъшнос в горната препратка го има даже и да не знаеш руски схемите са едни и същи навсякаде.Ако с нещо мога да ти помогна(макар че и аз съм начинаещ)съм готов.Дерзай 
|
| Вто Яну 22, 2008 10:42 pm |
|
 |
|
владин рашев
Ранг: Минаващ
Регистриран на: Сря Окт 11, 2006 8:03 pm Мнения: 41 Местоположение: сливен
|
 Какво е нужно
Здравейте,колега(колега защото и аз от скоро се опитвам да навляза в тези дълбоки и мътни води).
Та пред мене възникна същия въпрос ами то контролери валяло всяка самоуважаваща се по-голяма фирма произвежда.Не без помоща на един добър приятел се спрях на AVR(с риск да обидя някой),но те според мен са доста добри цена/възможности например наличие на АСР хардуерен шим,аналогов компаратор,уарт да си говои с някой и всичко това в ATyny2313 общо достъпни са 15 крачета.За език за програмиране избрах С++.Тук ти давам един линк който на мене специално ми хареса и доста ми помогна :Краткий курс - Самоучитель - 123avr.com - микроконтроллеры AVR ... Вярно на руски е,но ако поне малко го чаткаш няма да имаш проблеми.Аз даже вече размигах един светодиод.А програматора е елементарен 5 проводника към ЛПТ то програмира направо от CODEVISIONAVR.Всъшнос в горната препратка го има даже и да не знаеш руски схемите са едни и същи навсякаде.Ако с нещо мога да ти помогна(макар че и аз съм начинаещ)съм готов.Дерзай 
|
| Вто Яну 22, 2008 10:43 pm |
|
 |
|
wolfshark
Ранг: Минаващ
Регистриран на: Пон Ное 26, 2007 11:34 pm Мнения: 95 Местоположение: Видин
|
Я по-добре вместо програматор да стане програмист, който с програматори да програмира програмируемите микроконтролери. 
Последна промяна wolfshark на Вто Яну 22, 2008 10:45 pm, променена общо 1 път
|
| Вто Яну 22, 2008 10:44 pm |
|
 |
|
bongo-bongo
Ранг: Почетен член
Регистриран на: Нед Юли 29, 2007 2:41 pm Мнения: 610
|
 Не се бъзикайте с човека, бре!
Изчакайте аз да почна с тъпите въпроси!
А вие да не сте мноо цветенца? Само за пример:
- Сензори за докосване с пръстите на ръцете - идеи?
- Бързонагряващи котлони -два пъти повече ток ??
или къде се включва греца: преди или след трафа
Да не ви питам как в аудиото ще сложите функция "тихо" или пък за запалването в автомобилите. Как се прави детекторен радиоприемник със сигурност няма да ви попитам!
А между другото е добре да има темичка с ограничен достъп за писане за начинаещи - да знаят с какво се захващат.
_________________ Тя простотията по хората ходи
|
| Вто Яну 22, 2008 10:45 pm |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
да знаят с какво се захващат......
бъзици,подигравки и заяждания... нищо повече
верно че повечето начинаещи си остават само с мераците щото доста ги домързява, ама лошо поднесен "майтап" в неподходящ момент може да откаже и най ентусиазирания който може и потенциал да има, ама като се потъпче никога няма да се разбере...
така че вместо да питате тук питайте гоогле, той не се подиграва
|
| Вто Яну 22, 2008 11:29 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Ами не е точно подигравки т.н. Повечето въпроси зададени смисленно и конкретно получават добро разискване и вярвам, че е помогнато на питащия и на други покрай него. Обаче , съдейки по себе си, когато започнах да питам вече бях разцъкал светодиод, че дори и няколко. Повечето хора (включително и аз - за което съжалявам) подхождат така защото не им се впуска в обяснения от типа на що е то прекъсване, аджеба ко значи туй "архитектура" и дали можем да построим къща с нея, ама как така и онака. Неща, които трябва да се знаят като теория, за което естествено има много и всякаква литература, включително и на български. Примерно имаше една тема свързана с осцилатор на ПИК - еми все пак имаше смислени отговори. Ама човека си навързал всичко, написал програма - не става нещо и пита.
|
| Сря Яну 23, 2008 2:50 pm |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
когато човек започва нещо напълно неизвестно той не знае от каде да хване, на мен и теб всичко изглежда толкова елементарно ама не и за тоя дето сега започва, съдейки по мен си трябва ми да захапя от някъде, после вече имайки някаква база продължавам сам, и бързо напредвам, ама първата крачка винаги е най трудна, хващал съм се с най различни неща и винаги е така, поне при мен
|
| Сря Яну 23, 2008 7:08 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
nik, преди 20 години като видях ПЦ за първи път, нямаше нет, камо ли форум. Спонсорирал съм книжарниците. Един път в училище зададох въпрос на даскала по информатика. И досега тоя даскал ми е сърдит и не ми говори ... Е ...
|
| Сря Яну 23, 2008 7:21 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 0 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|