Работа в MPLAB, Помогите начинающему програмисту |
Здравствуйте, гость ( Вход | Регистрация )
Работа в MPLAB, Помогите начинающему програмисту |
9.8.2011, 23:34
Сообщение
#1
|
|
Участник Группа: Пользователи Сообщений: 20 Регистрация: 9.8.2011 Из: Житомир Пользователь №: 386 |
Я решыл начать програмировать,выбрал MPLAB как компилятор,но у меня нет не малейшого понятия как в нём работать,искал хелпы,но в них нет ничего отом как должен выглядеть текст программы,из-за етого всё что не пробовал не работало выдаволо кучу ошыбок и отказывалась компилировать исходный текст обьясните пожалста как должен выглядеть текст программы в MPLAB чтоб всё работало и успешно компилировалось,просто для примера.Заранее спасибо!
От модератора. Ответят охотнее, если написать так: Я решил начать программировать, выбрал MPLAB как компилятор, но у меня нет ни малейшего понятия, как в нём работать, искал хелпы, но в них нет ничего о том, как должен выглядеть текст программы, из-за этого всё, что ни пробовал, не работало - выдавало кучу ошибок и отказывалось компилировать исходный текст. Объясните, пожалуйста, как должен выглядеть текст программы в MPLAB, чтобы всё работало и успешно компилировалось, просто для примера. Заранее спасибо! Ибо, если в тексте программы такая же концентрация ашыбак и ачепятак, как в этом посте, но неудивительно, что не компилится. Сообщение отредактировал Harbinger - 10.8.2011, 15:59 |
|
|
10.8.2011, 13:37
Сообщение
#2
|
|
Участник Группа: Пользователи Сообщений: 20 Регистрация: 9.8.2011 Из: Житомир Пользователь №: 386 |
Версия MPLAB 8,36.
Сообщение отредактировал Белый Ежик - 10.8.2011, 14:10 |
|
|
10.8.2011, 16:16
Сообщение
#3
|
|
Участник Группа: Пользователи Сообщений: 20 Регистрация: 9.8.2011 Из: Житомир Пользователь №: 386 |
Я решыл начать програмировать,выбрал MPLAB как компилятор,но у меня нет не малейшого понятия как в нём работать,искал хелпы,но в них нет ничего отом как должен выглядеть текст программы,из-за етого всё что не пробовал не работало выдаволо кучу ошыбок и отказывалась компилировать исходный текст обьясните пожалста как должен выглядеть текст программы в MPLAB чтоб всё работало и успешно компилировалось,просто для примера.Заранее спасибо! От модератора. Ответят охотнее, если написать так: Я решил начать программировать, выбрал MPLAB как компилятор, но у меня нет ни малейшего понятия, как в нём работать, искал хелпы, но в них нет ничего о том, как должен выглядеть текст программы, из-за этого всё, что ни пробовал, не работало - выдавало кучу ошибок и отказывалось компилировать исходный текст. Объясните, пожалуйста, как должен выглядеть текст программы в MPLAB, чтобы всё работало и успешно компилировалось, просто для примера. Заранее спасибо! Ибо, если в тексте программы такая же концентрация ашыбак и ачепятак, как в этом посте, но неудивительно, что не компилится. Я плохо знаю рускую граматику так как являюсь украинцем И я не могу знать где я допустил ошибку в ходе написания программы так как не знаю как должен быть написан текст программы. Сообщение отредактировал Белый Ежик - 10.8.2011, 16:17 |
|
|
10.8.2011, 17:21
Сообщение
#4
|
|
сундук Группа: Пользователи Сообщений: 4043 Регистрация: 21.11.2009 Из: Ростов-на Дону Пользователь №: 15 |
Я решыл начать програмировать,выбрал MPLAB как компилятор,но у меня нет не малейшого понятия как в нём работать,искал хелпы,но в них нет ничего отом как должен выглядеть текст программы,из-за етого всё что не пробовал не работало выдаволо кучу ошыбок и отказывалась компилировать исходный текст обьясните пожалста как должен выглядеть текст программы в MPLAB чтоб всё работало и успешно компилировалось,просто для примера.Заранее спасибо! MPLAB - это не компилятор. Это IDE (Integrated Development Environment). До примера программы Вы еще пока недостаточно подготовлены, судя по Вашим вопросам. Сначала Вам необходимо разобраться в самом процессе. Для этого надо узнать: - что такое IDE; - что такое компилятор; - что такое компоновщик; - последовательность действий при сборке проекта. Потом вам надо узнать: - что такое симулятор; - что такое дебуггер или эмулятор; - что такое программатор. После этого необходимо вооружиться описанием архитектуры выбранного МК (у Microchip-а их 4 с разными вариациями). И тщательно ее проштудировать. Иначе ничего не выйдет. Ключевые слова для поиска в Google или ином месте выделены жирным. И еще. Вам придется, кроме русской грамматики и синтаксиса, выучить еще и английскую грамматику, лексику и синтаксис. Если этого не произойдет, то о программировании МК надо забыть. |
|
|
10.8.2011, 18:01
Сообщение
#5
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
|
|
|
Гость_MrYuran_* |
10.8.2011, 18:35
Сообщение
#6
|
Гости |
Доподлинно знаю, что большинство практических решений принимается вне IDE. Мой коллега, который старше меня на пару месяцев и выбил себе статус ведущего (в отличие от меня) выдал недавно перл: предлагаю, мол, всех принудительно пересадить на вижуал студию. Это решит все наши проблемы. При этом на конкретные тычки носом, мол, тут и тут у тебя не работает, отвечает - ну что ж, такова селяви! |
|
|
10.8.2011, 18:57
Сообщение
#7
|
|
сундук Группа: Пользователи Сообщений: 4043 Регистрация: 21.11.2009 Из: Ростов-на Дону Пользователь №: 15 |
Мой коллега, который старше меня на пару месяцев и выбил себе статус ведущего (в отличие от меня) выдал недавно перл: предлагаю, мол, всех принудительно пересадить на вижуал студию. Это решит все наши проблемы. При этом на конкретные тычки носом, мол, тут и тут у тебя не работает, отвечает - ну что ж, такова селяви! Не хочу быть зловредным, но не Вы ли предлагали всех своих соратников "пересадить" на работу с МК из-под РТОС? Вот Вам и реакция. Правда несколько гротескная. |
|
|
10.8.2011, 19:07
Сообщение
#8
|
|
Активный участник Группа: Пользователи Сообщений: 7045 Регистрация: 22.11.2009 Из: Уфа Пользователь №: 18 |
йа, этто есть сибернетика.
|
|
|
Гость_MrYuran_* |
10.8.2011, 19:33
Сообщение
#9
|
Гости |
Не хочу быть зловредным, но не Вы ли предлагали всех своих соратников "пересадить" на работу с МК из-под РТОС? В процессе Вновь принятый молодой активно осваивает FreeRTOS, 16 числа ждём доклада (если в отпуск не свалим) Говорит, что вроде как получается. И я не могу знать где я допустил ошибку в ходе написания программы так как не знаю как должен быть написан текст программы. Ну так покажите, что за программа, что за ошибки. А то получается сеанс телепатических услуг... |
|
|
10.8.2011, 19:34
Сообщение
#10
|
|
сундук Группа: Пользователи Сообщений: 4043 Регистрация: 21.11.2009 Из: Ростов-на Дону Пользователь №: 15 |
|
|
|
10.8.2011, 22:41
Сообщение
#11
|
|
ДИКТАТОР Группа: Мод Сообщений: 23809 Регистрация: 20.11.2009 Из: Житомир Пользователь №: 3 |
Блин, когда я уже все же начну и стану хоть начинающим в МК...работы выше ушей.
Если Ёжик не остановится, по шагам следом пойду, осваивать это нелегкое дело. Завидую ымбеддерам даже - все у них просто. PS Я так понял, задача у нас с Ёжиком одна и та же, если не ошибся - научиться с этим всем работать, чего-то писать и чтобы исполнялось, а там отлаживать уж лично я научусь. |
|
|
10.8.2011, 22:44
Сообщение
#12
|
|
сундук Группа: Пользователи Сообщений: 4043 Регистрация: 21.11.2009 Из: Ростов-на Дону Пользователь №: 15 |
Блин, когда я уже все же начну и стану хоть начинающим в МК...работы выше ушей. Если Ёжик не остановится, по шагам следом пойду, осваивать это нелегкое дело. Завидую ымбеддерам даже - все у них просто. PS Я так понял, задача у нас с Ёжиком одна и та же, если не ошибся - научиться с этим всем работать, чего-то писать и чтобы исполнялось, а там отлаживать уж лично я научусь. Все получится. Какие наши годы... |
|
|
10.8.2011, 22:57
Сообщение
#13
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Ну нанесли, новичка остракировали...
(Автору темы) Я, однако, украинец тоже, с 1980 года в Киеве прозябаю. Просто учился лет на 25...30 раньше и не на двойки. По существу - код в студию, настройки IDE сюда же, будем разбираться. Если же он засекречен (весьма частый случай в нынешних реалиях) - тогда пардон, телепатия, она весьма нестабильная штука, то работает, то нет... Перчику, погано з російською, - читай аглицькі хелпи - усе ж криштально зрозуміло Звичайно. Ну часом трапляється, що ті хелпи створені китайцями за допомогою гуглоперекладу з японської мови, без найменших спроб так званого "спелчекінгу"... О боги Валхалли, чого це мене так занесло??? |
|
|
10.8.2011, 23:05
Сообщение
#14
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
Если же он засекречен (весьма частый случай в нынешних реалиях) Это как замОк - от честных людей. жесть - вот тут, например. Венда - здоровью манда. Звичайно. Ну часом трапляється, що ті хелпи створені китайцями за допомогою гуглоперекладу з японської мови, без найменших спроб так званого "спелчекінгу"... Це не стосується сабжу. Жодної стилістичної помилки. |
|
|
10.8.2011, 23:12
Сообщение
#15
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Ну в данном случае не сомневаюсь, гаммовских семинаров понаслушался... поставить, что ли, MPLab да и проверить предмет обсуждения, естественно, в случае его публикации? С пиками по субъективным религиозно-историческо-меркантильным причинам не дружу, но чем Ч не шутит, вдруг заставят? На ARM вон уже совратили и обратной дороги нет...
(Опять же автору темы). Есть такая книжка, на все случаи жизни, называется "Язык программирования Си", а авторы её - некие Б. Керниган и Д. Ритчи. Чертовски полезная вещь при довольно скромной, по нынешним временам, цене (на киевской Петровке гривен 50...90, как повезёт). |
|
|
10.8.2011, 23:37
Сообщение
#16
|
|
Участник Группа: Пользователи Сообщений: 20 Регистрация: 9.8.2011 Из: Житомир Пользователь №: 386 |
Ну в данном случае не сомневаюсь, гаммовских семинаров понаслушался... поставить, что ли, MPLab да и проверить предмет обсуждения, естественно, в случае его публикации? С пиками по субъективным религиозно-историческо-меркантильным причинам не дружу, но чем Ч не шутит, вдруг заставят? На ARM вон уже совратили и обратной дороги нет... (Опять же автору темы). Есть такая книжка, на все случаи жизни, называется "Язык программирования Си", а авторы её - некие Б. Керниган и Д. Ритчи. Чертовски полезная вещь при довольно скромной, по нынешним временам, цене (на киевской Петровке гривен 50...90, как повезёт). Есть у меня эта книга, первый раз попробовал сделать всё так как в ней написано и ничего не вышло. |
|
|
13.8.2011, 14:05
Сообщение
#17
|
|
Участник Группа: Пользователи Сообщений: 20 Регистрация: 9.8.2011 Из: Житомир Пользователь №: 386 |
Есть!Вышло!Скомпилировал наконец хоть одну программу!
Правда не свою,но всётаки уже хоть знаю как компилировать вот текст программы: void main(void) { while(1); } Подскажыте пожалста где можно найти список операторов для MPLAB Я всё ещё ищу но пока безрезультатно. |
|
|
13.8.2011, 15:31
Сообщение
#18
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
Подскажыте пожалста где можно найти список операторов для MPLAB Йож, вопрос некорректно поставлен, потому что MPLAB - это среда разработки, то что Вы сделали под лозунгом "Есть!Вышло!" -результат работы Си-компилятора, а нужно еще знать более-менее(в смысле - куда полезть, чтобы быстро найти) - архитектуры некрочиповских процов и иногда ассемблерные команды. Все это к среде разработки имеет аж никакое отношение. Совет такой: гуглим про продукцию Микрочип на всех доступных Вам языках, и курим эти документы, за 3 дня при упорстве можно стать просто профессором в этой области. Это к тому, что там ничего сложного в принципе нету, и документация у некрочипа очень удобно читается. Удачи, и вовремя!© |
|
|
13.8.2011, 16:30
Сообщение
#19
|
|
сундук Группа: Пользователи Сообщений: 4043 Регистрация: 21.11.2009 Из: Ростов-на Дону Пользователь №: 15 |
Это к тому, что там ничего сложного в принципе нету, и документация у некрочипа очень удобно читается. Это, конечно, да. Но до определенной степени. Сможете в полном объеме управиться с этим за три дня? |
|
|
13.8.2011, 17:12
Сообщение
#20
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
Сможете в полном объеме управиться с этим за три дня? А план работ на что? Если мы концептуально плаваем, -берем и читаем brief, Если знаем, чего хотим, - пробегаем сорсы примеров и аппликухи Далее, после прорисовки связей между периферийными модулями, определяемся, что читать до обеда, что после итд. По сравнению с армоводческой докой это все - детсад и пользоваться всем этим чрезвычайно удобно. Чего не скажешь про долбаных ST |
|
|
Текстовая версия | Сейчас: 29.3.2024, 13:31 |