реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Литература по AVR
Integral
сообщение Oct 7 2008, 22:43
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 9-08-08
Пользователь №: 39 519



Хочу купить себе книгу по AVR/ARM.

Хочу спросить, может кто знает реально хорошые книги где все подробно описано, понятно и т.п.? Интересует название/автор и т.п. Цена практически значения не имеет...

Книги в отсканированном варианте не предлагать!

У самого специальность программиста, но для ПК... Хочу, так сказать, расширить знание и домашнюю библиотеку smile.gif
Незнаю как кому, но с физических книг мне както легче понимается и учится, удобней както...

В общем жду советов....
Go to the top of the page
 
+Quote Post
*antzol*
сообщение Oct 7 2008, 23:03
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 6-11-07
Пользователь №: 32 085



Вот неплохая книга:
Евстифеев. Микроконтроллеры AVR семейства Mega. Руководство пользователя.2007.
Go to the top of the page
 
+Quote Post
Integral
сообщение Oct 7 2008, 23:19
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 9-08-08
Пользователь №: 39 519



На первый взгляд радует что 2007 года.....
Go to the top of the page
 
+Quote Post
hainiken
сообщение Oct 8 2008, 11:52
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 4-10-08
Пользователь №: 40 693



Цитата(Integral @ Oct 8 2008, 02:43) *
с физических книг мне както легче понимается и учится, удобней както...

Конечно приятней почитать живьем книжку. Я обычно просматриваю содержание книги для ознакомления из библиотеки книг для скачивания на pid.by.ru и если дельная книжка - то покупаю. Чато книги просто перевод даташита да еще и с ошибками - такие покупать нет смысла ИМХО.
Go to the top of the page
 
+Quote Post
Aesthete Animus
сообщение Oct 8 2008, 13:10
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 222
Регистрация: 9-06-07
Пользователь №: 28 317



2Integral
Во-первых, если хоть немного дружите с англиским, то лучше читайте официальную документацию, ибо книги Евстифеева - не более, чем переведенный даташит.
Во-вторых, ни в коем случае не читайте "Краткий Курс AVR".
Go to the top of the page
 
+Quote Post
Integral
сообщение Oct 8 2008, 16:11
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 9-08-08
Пользователь №: 39 519



Цитата(Aesthete Animus @ Oct 8 2008, 16:10) *
2Integral
Во-первых, если хоть немного дружите с англиским, то лучше читайте официальную документацию, ибо книги Евстифеева - не более, чем переведенный даташит.
Во-вторых, ни в коем случае не читайте "Краткий Курс AVR".


это тот что на сайте [banned]? Ну краткий курс мне вроде уже не нужен.... Пока что делаю, так сказать, под заказ таксометра на ЛСД. Все успешно получается.... с даташитом подружился.

Но хочется разобраться еще больше....

На днях схожу разузнаю какие книги можно будет достать у себя в городе....
Go to the top of the page
 
+Quote Post
SSerge
сообщение Oct 8 2008, 17:31
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



На http://www.gaw.ru есть вполне пристойные тексты на русском.
А книги по микроконтроллерам и прочим прикладным вещам сейчас, увы, устаревают ещё до выхода из типографии.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
САНЯ100
сообщение Oct 8 2008, 17:58
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 43
Регистрация: 2-06-08
Пользователь №: 37 994



вот тут посмотрите http://rbook.ucoz.ru/publ/19
Go to the top of the page
 
+Quote Post
RodionGork
сообщение Oct 10 2008, 04:18
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 239
Регистрация: 30-10-07
Из: Санкт-Петербург
Пользователь №: 31 866



Однажды мне сказали незнакомые люди в сети: почему ты не пробовал использовать микроконтроллеры? Я устыдился, скачал PDF по ATtiny12 и начал его читать. Потом я накачал другие PDF-ы по AVR-ам от Атмел, и тоже стал их читать. Потом я поехал в магазин и купил Mega8 в DIP-корпусе (насколько я помню). Припаял соплями к ЛПТ-шному разъему, использовал AVReal в качестве программатора...

И я прямо опупел, когда оно прошилось и замигало светодиодиком, как я хотел. С тех пор я с AVR-ами приязненно подружился и вообще ими вполне доволен (для их класса задач). Бумажные книги мне показывали - но о них сложилось очень прискорбное впечатление. В лучшем случае это Ctrl-C, Ctrl-V с даташитов.

К тому же пока книжка публикуется, атмел успевает объявить прекращение производства одних контроллеров и начать выпускать новые, иногда не полностью совместимые. Выходит так, что кроме интернета в этом динамичном мире читать ничего не стоит. Если, конечно, есть намерение серьезно заниматься этим делом. ;-)

Вторая полезная фича PDF-ок, конечно, тамбнэйл и быстрый поиск по 200-страничному трактату... Работать без этого очень сложно... ;-)))

Сообщение отредактировал RodionGork - Oct 10 2008, 04:20
Go to the top of the page
 
+Quote Post
Integral
сообщение Oct 10 2008, 12:20
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 9-08-08
Пользователь №: 39 519



Даа..... Я помню тоже гдето года 2 назад первый раз прошыл свой первый МК AT90S2313 и был приятно удивлен когда он заработал....

Почему многие предпочитают писать программы на ассемблере? Какие + и - дает работа на ассемблере и С?
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Oct 10 2008, 13:23
Сообщение #11


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(Integral @ Oct 10 2008, 17:20) *
Даа..... Я помню тоже гдето года 2 назад первый раз прошыл свой первый МК AT90S2313 и был приятно удивлен когда он заработал....

Почему многие предпочитают писать программы на ассемблере? Какие + и - дает работа на ассемблере и С?

Насчет книг, вот заглянул в папку лежат штук 10 книг по AVR, реально не пригодилась ни одна smile.gif Потому как в основнам там хлам, лучше читать даташиты и апликейшены, а так же почитывать форум, там много вопросов рассматривалось. Насчет второго вопроса, тема опасная smile.gif Напишите один и тот же проект на асме и на С и сами сделайте вывод.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Integral
сообщение Oct 10 2008, 18:31
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 9-08-08
Пользователь №: 39 519



Ну да.... я понимаю что можно поднять бесконечный спор....

На С програмы делаются быстрее это понятно.... Но насколько они более хуже за поги на асме?

Просто мне нужно написать не маленькую програму на С и на асме чтобы чтото ощутить... и я врятли смогу на асме написать лудше чем на С, поэтому может спрошу у того кто на С и на асме норм. программирует.

И еще, стоит ли раздуплятся в асме если я программирую на С? Просто интересует целесообразность....

Сообщение отредактировал Integral - Oct 10 2008, 18:48
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Oct 10 2008, 19:50
Сообщение #13


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(Integral @ Oct 10 2008, 23:31) *
Ну да.... я понимаю что можно поднять бесконечный спор....

На С програмы делаются быстрее это понятно.... Но насколько они более хуже за поги на асме?

Просто мне нужно написать не маленькую програму на С и на асме чтобы чтото ощутить... и я врятли смогу на асме написать лудше чем на С, поэтому может спрошу у того кто на С и на асме норм. программирует.

И еще, стоит ли раздуплятся в асме если я программирую на С? Просто интересует целесообразность....

Ровно настолько, насколько хорошо/плохо вы будете знать С, компилятор, архитектуру МК и т д.
ИМХО асм во всяком случае понимать надо, иногда и асм вставки могут понадобиться, да и листинг после компилятора иногда надо посмотреть.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Integral
сообщение Oct 10 2008, 20:41
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 9-08-08
Пользователь №: 39 519



В слове "раздуплятся" я имел ввиду переход на асм... А основы асма знаю.

Ну в общем уже общую картину что мне дальше делать представляю.
Go to the top of the page
 
+Quote Post
RodionGork
сообщение Oct 12 2008, 07:16
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 239
Регистрация: 30-10-07
Из: Санкт-Петербург
Пользователь №: 31 866



Цитата(Integral @ Oct 10 2008, 16:20) *
Даа..... Я помню тоже гдето года 2 назад первый раз прошыл свой первый МК AT90S2313 и был приятно удивлен когда он заработал....

Почему многие предпочитают писать программы на ассемблере? Какие + и - дает работа на ассемблере и С?


А я думал 2313 уже не делают... Вот к вопросу о движении техники вперед... ;-)))

Плюсы и минусы ассемблера и си настолько общеизвестны и всеми сто раз обсуждены, что по-моему вдаваться в это еще нет смысла. Я обычно пишу на ассемблере если программа такая маленькая, что на си она будет выглядеть практически аналогично (десяток записей в служебные регистры, настройка периферии и ура) - либо если она должна быть очень шустрой. Большие программулины со спокойным сердцем ваяю на си.

Основная радость от ассемблера, конечно, в том, что точно знаешь, что получается на выходе. Мир к сожалению еще не избавился от глюкавых библиотек и глюкавых компиляторов языков высокого уровня. ;-)

Я так скажу, что для эффективного программизьма на си ассемблер должен быть весьма хорошо понятен разработчику. Тем более что обычно совмещать объектные модули на этих двух языках нет ни малейшей проблемы в любом компиляторе.

Вот гораздо интереснее почему некоторые пишут для микроконтроллеров на бейсике, паскале и форте... Это действительно загадка... ;-)))

Все, это уж флейм пошел, сорри.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th July 2025 - 09:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01596 секунд с 7
ELECTRONIX ©2004-2016