Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Микроконтроллеры, робототехника, схемотехника, 3D принтеры
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2015, 13:11   #11
zvygin1964
Старожил
 
Аватар для zvygin1964
 
Регистрация: 19.06.2013
Сообщений: 2,463
По умолчанию

Производитель под каждый микроконтроллер (далее МК) дает бесплатную среду разработки. Например для ATmega8 это AVR-Studio4. Можно программу написать, но удовольствия не получится, пока первый раз от твоих мыслей не заморгает светодиод.
А когда засветятся циферки на твоём столе, ты обречён...

У каждого МК свой ассемблер (набор команд), дается в виде таблицы в Datasheet производителя.
Опасность таится не только при прошивке, но и гораздо раньше - при подключении к своему любимому ПК, чего-либо самодельного. УЖАС !
Репутация: полный "0"

Последний раз редактировалось zvygin1964; 17.03.2015 в 13:17.
zvygin1964 вне форума Ответить с цитированием
Старый 17.03.2015, 13:25   #12
f.hump
C/C++, Asm
Участник клуба
 
Аватар для f.hump
 
Регистрация: 02.03.2010
Сообщений: 1,323
По умолчанию

Цитата:
интересно, как происходит отладка прошивки если заливать на плату её опасно?
загружать ее можно, заливать не стоит, если нельзя EEPROM отключить. в контроллерах с которыми приходилось работать, если подключена EEPROM с прошивкой, контроллер читает ее при включении, если в прошивке ошибка, контроллер зависает при включении. поэтому отладку имеет смысл производить в софтовом режиме, когда прошивка загружается на контроллер с хоста по одному из интерфейсов.
f.hump вне форума Ответить с цитированием
Старый 17.03.2015, 16:01   #13
С.М.С
Участник клуба
 
Аватар для С.М.С
 
Регистрация: 29.12.2008
Сообщений: 1,599
По умолчанию

Цитата:
Сообщение от zvygin1964 Посмотреть сообщение
Сначала он сожжет несколько из за того, что перепутает "+" и GND или залочет. Поэтому первые камни должны быть максимально дешевыми (до 200 руб) и ПК из *овна и палок от другана за пузырь. Порты тоже погорят.
"Прошивка не отлажена", "заливать на EEPROM",- не пугайте человека. Пусть уже начнёт, хоть с чего-нибудь!
"в мануале есть понятная инструкция",- длительное время и на русском будет не понятно, а на языке Бенджамина Франклина?! Да вы издеваетесь...
Жизнь так коротка, нельзя объять необъятное...
Вот для предотвращения этого и надо знать основы, чтобы банально подобрать сопротивление к светодиоду и не сжечь порт МК. Хотя, что говорить у каждого свои грабли
С.М.С вне форума Ответить с цитированием
Старый 31.03.2016, 11:02   #14
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Какими бы свои грабли не были, начинать надо с начала, то бишь, с повторения хотя бы школьного курса физики. Был какой-то совершенно замечательный советский учебник по основам радиоэлектроники, довольно пухлый, кстати, вот с таких вещей надо начинать.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Старый 31.03.2016, 11:29   #15
kutani
Форумчанин
 
Регистрация: 23.01.2016
Сообщений: 608
По умолчанию

Борисов В. Г. «Юный радиолюбитель».
Лучше начать с немецкого - Huttle. Справочник инженера, 5 томов )

http://forum.easyelectronics.ru/view...p?f=18&t=24558
kutani вне форума Ответить с цитированием
Старый 06.01.2017, 12:40   #16
Vozz
Новичок
Джуниор
 
Регистрация: 06.01.2017
Сообщений: 2
По умолчанию С чего начать изучение

Закажите макетную плату, наборы резисторов, светодиодов, наборы перемычек для макетной платы. Купите отладочную плату например на STM32f100 или атмега 2560. И много-много тренируйтесь! Постепенно научитесь более сложным вещам. Все обойдется в 1000 - 1500 рублей для начала.

P.S. И никогда, НИКОГДА не начинайте как я с ВЧ-ШИМ (SPWM) на STM32F100
Vozz вне форума Ответить с цитированием
Старый 06.01.2017, 21:06   #17
R71MT
Участник клуба
 
Аватар для R71MT
 
Регистрация: 16.06.2011
Сообщений: 1,428
По умолчанию

zvygin1964, видимо на этом деле сабаку съел... По уму говорит..
Нашедшего выход - затаптывают первым..
R71MT вне форума Ответить с цитированием
Старый 07.01.2017, 10:48   #18
zvygin1964
Старожил
 
Аватар для zvygin1964
 
Регистрация: 19.06.2013
Сообщений: 2,463
По умолчанию

А если изобретешь унитаз-спички-Gмобиль ? Надо заранее закладывать минимальную себестоимость.
"То чего не может быть" должно быть нужным каждому и стоить 1 $.

Если "То чего не может быть" будет стоить 1 000 $, то рынок сбыта будет совсем маленьким...
Репутация: полный "0"
zvygin1964 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С чего начать изучение информатикии и программирования? Treisi Свободное общение 12 04.02.2014 21:16
Путь юного программиста или с чего начать изучение программирования. NameN0t Свободное общение 7 03.11.2013 20:49
С чего начать изучение? m1_ak Помощь студентам 6 03.07.2013 07:29
хочу начать изучение php с чего начать? Макарий PHP 4 05.12.2012 12:10
С чего начать изучение c++? the27mart Общие вопросы C/C++ 4 11.01.2012 21:04