|
|
  |
Си для AVR |
|
|
|
Jan 15 2007, 22:26
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 12-01-07
Из: Крым
Пользователь №: 24 378

|
Здравствуйте , Уважаемые форумчане ! Я на этом форуме пока новенький . С AVR работаю с самого их рождения . На asm сделал огромное кол-во проэктов , и вот теперь хочется посмотреть что же такое Си , и в самом ли деле он так хорош для контроллеров ( и не только ) , сколько о нём восторженных отзывов . Из своего опыта хочу сказать - если программа хорошо продумана идеологически и логически , то всё остальное - дело техники ( и уж если на asm есть глюки , то виноват не asm , а руки ) . Поэтому хочется самому убедиться в его преимуществах ( и естественно недостатках ) . В связи с этим вопрос первый - поделитесь пожалуйста вылеченным IAR ( хочется начать с этого пакета ) , и подскажите пожалуйста хорошую книжку по Си ( желательно конечно на русском , в крайнем случае на английском ), желательно адаптированную для контроллеров , и уж если для AVR , то вообще хорошо . Заранее всем спасибо .
|
|
|
|
|
Jan 15 2007, 23:38
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(Yuriy_AVR @ Jan 15 2007, 23:26)  Здравствуйте , Уважаемые форумчане ! Я на этом форуме пока новенький . С AVR работаю с самого их рождения . На asm сделал огромное кол-во проэктов , и вот теперь хочется посмотреть что же такое Си , и в самом ли деле он так хорош для контроллеров ( и не только ) , сколько о нём восторженных отзывов . Из своего опыта хочу сказать - если программа хорошо продумана идеологически и логически , то всё остальное - дело техники ( и уж если на asm есть глюки , то виноват не asm , а руки ) . Поэтому хочется самому убедиться в его преимуществах ( и естественно недостатках ) . В связи с этим вопрос первый - поделитесь пожалуйста вылеченным IAR ( хочется начать с этого пакета ) , и подскажите пожалуйста хорошую книжку по Си ( желательно конечно на русском , в крайнем случае на английском ), желательно адаптированную для контроллеров , и уж если для AVR , то вообще хорошо . Заранее всем спасибо . Слово в слово - я.  Начал с Си где то с год назад. Подтвержу все восторженные отзывы. (использовал IAR) Очень жалею что не пробовал раньше. Достоинства - переносимость и наглядность. Красота проги. Книгу лучше купить, чем пользоваться электронной. Я пользуюсь Герберд Шилдт "Полный справочник по С. Четвёртое издание". Заказывал на OZONе. Нашёл ответы на свои и чужие вопросы.  Остальное - особенности компилятора. Некоторые в доке - некоторые тут. Удачи.
|
|
|
|
|
Jan 16 2007, 01:25
|

Профессионал
    
Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380

|
Значиться так - С для МК самое то. Особенно если работаешь с несколькими семействами и перетаскиваешь наработки с одного на другое. Компиляторы. Есть два серьезных: IAR и gcc aka WinAVR. Для обоих есть порты и для ARM, MSP и других платформ. Немало копий сломано в их сравнительном анализе, но оба на голову выше всех остальных. Книги - присоединяюсь к SasaVitebsk, по поводу Шилдта и еще порекомендую - Брюс Эккель "Философия С++". http://c2p.ru/2006/07http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.htmlЭто маст рид, ответы на вопросы как?, почему? и зачем?
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.
|
|
|
|
|
Jan 16 2007, 10:12
|
Участник

Группа: Новичок
Сообщений: 58
Регистрация: 11-01-07
Пользователь №: 24 311

|
Шпака - хорошая книга, но лучше не в электронном виде еще примеры на си есть у Голубцова я, например, все что не могу найти в магазине, покупаю на books.ru набираешь там - AVR, и выбирай у меня почти все есть с пометкой AVR Удачи, Дмитрий
|
|
|
|
|
Jan 16 2007, 12:56
|
Местный
  
Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064

|
Может для начала и сложно, и направлена она на С++, хотя С там тоже описано, нет только функций с переменным числом параметров, но многие ответы на вопросы нашел только в ней. В инете не видел, да и не искал, вот что на обложке:
Харьковский институт информационных технологий С.В. Глушаков, C.В. Смирнов, А.В. Коваль Практикум по С++ www.bookpost.com.ua изд. ФОЛИО г. Харьков 2006г. www.folio.com.ua
Пользую, как и многие сдесь IAR, проблем не встречал, всем доволен.
|
|
|
|
|
Jan 16 2007, 16:33
|
Участник

Группа: Новичок
Сообщений: 73
Регистрация: 10-01-07
Пользователь №: 24 292

|
мне понравилось "Си для МК" [BANNED] - по-моему толково и самое нужное. Цитата(umup @ Jan 15 2007, 22:45)  Pardue J.C programming for microcontrollers www.narod.ru/1110.zipНе качается. Можно проверить ссылочку ?
Сообщение отредактировал IgorKossak - Jan 18 2007, 18:05
|
|
|
|
|
Jan 17 2007, 22:08
|

Местный
  
Группа: Свой
Сообщений: 226
Регистрация: 2-06-06
Пользователь №: 17 720

|
Цитата www.narod.ru/1110.zip Извиняюсь, должно быть так : www.umup.narod.ru/1110.zip
|
|
|
|
|
Jan 17 2007, 23:26
|
Частый гость
 
Группа: Новичок
Сообщений: 100
Регистрация: 9-03-06
Пользователь №: 15 088

|
Б. Керниган, Д. Ритчи "Язык программирования Си". В электронном виде можно http://www.lib.ru/CTOTOR/kernigan.txt, но ИМХО лучше купить. После набора определенного опыта можно: "ВЕРЕВКА ДОСТАТОЧНОЙ ДЛИНЫ, ЧТОБЫ… ВЫСТРЕЛИТЬ СЕБЕ В НОГУ" Правила программирования на Си и Си++ Ален И. Голуб Качать тут: http://www.sdteam.com/texts/11/251.zip
|
|
|
|
Guest_Serg79_*
|
Jan 18 2007, 08:26
|
Guests

|
Цитата(CSB @ Jan 17 2007, 23:26)  Б. Керниган, Д. Ритчи "Язык программирования Си". В электронном виде можно http://www.lib.ru/CTOTOR/kernigan.txt, но ИМХО лучше купить. Классика. Если хочешь действительно почувствовать 'C', то надо начинать с этой книги.
|
|
|
|
|
Jan 18 2007, 09:49
|
Участник

Группа: Новичок
Сообщений: 73
Регистрация: 10-01-07
Пользователь №: 24 292

|
Полная книга от профи по WinAVR "C programming for AVR" - SmileyMicros.com [BANNED] на сайте SmileyMicros.com лежит только первая глава.
Сообщение отредактировал IgorKossak - Jan 19 2007, 17:21
|
|
|
|
|
Jan 18 2007, 12:47
|

Профессионал
    
Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360

|
Цитата Abakt Цитата [BANNED] Это реклама курса или прикол такой нездоровый
Сообщение отредактировал IgorKossak - Jan 19 2007, 17:22
--------------------
Андрей Смирнов
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|