Литература по программированию на С для МК

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Вымогатель припоя
Аватара пользователя
Сообщения: 611
Зарегистрирован: Вс июн 08, 2008 14:26:20
Откуда: г. Астрахань

Сообщение Frensis »

Люди! Какую литературу посоветуете мне, как начинающему, при изучении языка программирования С для МК?
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Пт авг 08, 2008 14:13:36

Сообщение avarte »

145 Шпак Ю.А. Программирование на языке С для AVR и PIC микроконтроллеров. МК-Пресс, Киев, 2006.djvu
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк

Сообщение Pippeytz »

http://www.infanata.org/2007/02/04/izme ... mpert.html

http://www.infanata.org/2007/09/20/avr- ... rt-v..html

две книги , не так давно появившееся в електронном виде
Полный пипеутз.
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 152
Зарегистрирован: Чт апр 09, 2009 00:25:26

Сообщение Twen »

Здравствуйте! Я вот решил стартануть на С.До этого занимался с МК на асемблере. Вот взял кнугу Шпак Ю.А. Программирование на языке С для AVR и PIC. Скачал WinAVR и AVR Studio 4. Начел делать все как по книге и столкнулся с неудачей.Создал файл SOS.c, скопировал у папку make.exe, изменил строчки у файле Makefile.lib
но при транслировании пишет ошибку,может подскажите
Вложения
.gif
(132.54 КБ) 453 скачивания
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Сообщение Vov123 »

Размещайте свои проекты в папках и по пути не содержащие кириллицу,например "C://project/".
Реклама
Модератор
Аватара пользователя
Сообщения: 22897
Зарегистрирован: Пн дек 08, 2008 19:28:04
Откуда: 10км от Москвы на Север

Сообщение Borodach »

Pippeytz писал(а):http://www.infanata.org/2007/02/04/izme ... mpert.html

http://www.infanata.org/2007/09/20/avr- ... rt-v..html

две книги , не так давно появившееся в електронном виде

Первая не скачивается... .
Может выложите, если она у Вас закачана...?
Реклама
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Frensis писал(а):Люди! Какую литературу посоветуете мне, как начинающему, при изучении языка программирования С для МК?
Я вам рекомендую почитать "Язык Си для микроконтроллеров" - самое то для начинающего.
Контактная информация:
Грызет канифоль
Аватара пользователя
Сообщения: 256
Зарегистрирован: Пт апр 27, 2007 14:32:48
Откуда: Украина Кривой Рог

Сообщение sheva_s »

Посмотри книгу "CodeVisionAVR пособие для начинающих" там расказано про язык СИ и про компилятор что и как.
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

sheva_s писал(а):Посмотри книгу "CodeVisionAVR пособие для начинающих" там расказано про язык СИ и про компилятор что и как.
Есть такая в электронном варианте, будет нужна обращайтесь. С нее начинал.
Я не Сашок!!!
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 152
Зарегистрирован: Чт апр 09, 2009 00:25:26

Сообщение Twen »

Размещайте свои проекты в папках и по пути не содержащие кириллицу,например "C://project/".
Да, я так и разместил. А по сути можно же и без WinAvr работать, сразу в AVRStudio, правильно?
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Twen писал(а):по сути можно же и без WinAvr работать, сразу в AVRStudio, правильно?
А можно и без студии в VMLAB работать - всего то 4 Мб ! и симулятор встроен. А если 2 Мб CVAVR добавить то совсем удобно будет разрабатывать устройства на AVR.
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 152
Зарегистрирован: Чт апр 09, 2009 00:25:26

Сообщение Twen »

Вы знаете я на данный момент работаю с асемблером в AVRStudio 4.0
и програмлю через PonyProg.Меня все устраивало до тех пор как я понял, что большие проэкты на асемблере делать глупо, и понял надо изучать С.Последний раз я имел дело с С на 1-ом курсе(сейчас на 4-ом ).И сначала все так не понятно на С после асемблера, решил взять книгу Шпак Ю.А. Программирование на языке С для AVR и PIC,
на там не получилась почему-то работа у WinAVR,не запускается make.exe. Ну ,у меня есть еще где-то Code Vision, кажись так она называется .Или лутче у AVR Studio.
И почему я не пойму при трансляции проги на С ,код получается такой большой???
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

А можно и без студии в VMLAB работать ...
При условии, что там есть Ваш контроллер.
Лично мне VMLAB очень нравится, но из-за вышесказанного пользуюсь я ею невсегда.
Контактная информация:
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

http://wara.ru/knigi/164827-mikrokontro ... -knig.html
Хороший архивчик, вот только разделить бы скачку, а то я уже третий час качаю :))
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Twen писал(а): не пойму при трансляции проги на С ,код получается такой большой ???
Рекомендую почитать "Язык Си для микроконтроллеров" - самое то для начинающего.
http://radiokot.ru/forum/viewtopic.php?p=234773#234773
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

saschai писал(а):http://wara.ru/knigi/164827-mikrokontrollery-avr-pic-plis-i-td-sborka-knig.html
Хороший архивчик, вот только разделить бы скачку, а то я уже третий час качаю :))
Загляни вот сюда.http://www.radiobiblioteka.ru/content/category/5/23/50/ Не все, но Большая часть книг есть "поштучно", а не одним архивом.
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»