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

 
 
7 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> книги по ARM7, AT91SAM7S
Erv&Sed
сообщение Apr 23 2008, 19:24
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 11-09-05
Пользователь №: 8 451



Цитата(dx40 @ Apr 23 2008, 22:24) *
Купил я эту книгу. Смотрю.
Первые 600 страниц - перевод даташита на SAM7X256
Потом страниц 30 - описание работы с IAR
Последние страниц 70 - несколько проектов для SAM7S64 (исходники) с подробнейшими комментариями - по моему мнению самое ценное.

А на каком языке, если не секрет.
Go to the top of the page
 
+Quote Post
Fachleute
сообщение Apr 23 2008, 21:13
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 251
Регистрация: 15-11-05
Из: Москва
Пользователь №: 10 895



Цитата(Erv&Sed @ Apr 23 2008, 23:24) *
А на каком языке, если не секрет.

естественно на С... smile.gif


--------------------
Количество прожитых лет не равно количеству нажитого ума. ©
Все дешево, что можно купить за деньги. ©
Go to the top of the page
 
+Quote Post
glebka
сообщение Apr 29 2008, 07:57
Сообщение #18


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

Группа: Свой
Сообщений: 199
Регистрация: 22-06-05
Пользователь №: 6 217



Если есть возможность отсканить эти последние 70 страниц, поделитесь, так как книгу нет никакой возможности приобрести.
Go to the top of the page
 
+Quote Post
toshas
сообщение Apr 29 2008, 11:08
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 372
Регистрация: 14-02-06
Пользователь №: 14 339



добрые люди уже отсканили, теперь осталось только получить доступ и выложить )
Go to the top of the page
 
+Quote Post
Artem
сообщение May 4 2008, 04:13
Сообщение #20


Участник
*

Группа: Свой
Сообщений: 72
Регистрация: 4-02-05
Пользователь №: 2 424



Выложите на файлообменник пожалста. Интересно почитать на русском..
Go to the top of the page
 
+Quote Post
Lotor
сообщение May 5 2008, 06:23
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



На сайте издательства даже оглавление нельзя видеть, печально это.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
dx40
сообщение May 5 2008, 08:25
Сообщение #22


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

Группа: Свой
Сообщений: 147
Регистрация: 4-05-06
Пользователь №: 16 779



Появилось на ФТП
Go to the top of the page
 
+Quote Post
ZiB
сообщение May 5 2008, 10:49
Сообщение #23


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

Группа: Свой
Сообщений: 122
Регистрация: 26-07-05
Из: Россия, Томск
Пользователь №: 7 109



Я себе то же заказал по почте наложенным платежом, может дойдет к концу маяsmile.gif
Go to the top of the page
 
+Quote Post
Саша_74
сообщение May 5 2008, 18:56
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 24-04-08
Пользователь №: 37 059



Народ не житесь. Дайте качнуть Редкина ARM7 для Atmel ПИЛЗ. На FTP не свой.
ДемонБорд купил а арехов в сером веществе нехватает стартонуть.
Хотел купить мукалатуру - а в Украине только балалайки и горох.
Очень надо!!!!!!!!!!!!!!!!!!!!!!!!!!!
Кто щедрый кинте ссылку petrovav74@mail.ru я тоже русский.
Go to the top of the page
 
+Quote Post
algidim
сообщение May 5 2008, 21:22
Сообщение #25


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

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Да уж, ну и книжка, полное г. Это просто распечатка с сайта http://www.gaw.ru/html.cgi/txt/doc/micros/...sam7s/index.htm
А эти проекты, что идут с ней на диске, можно написать примерно за пол дня, похоже автор особо не заворачивался с ними. Если так программировать, далеко не уехать. А на самое интересные проекты, это работа USB и LAN, там не расписаны, автор просто говорит, что они существуют, это и так понятно. Вопщем покупка данной книги - выброс денег. Хотя распечатывать было неохота - сгодится как справочник.
Go to the top of the page
 
+Quote Post
ig_z
сообщение May 6 2008, 08:18
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551



Цитата(Саша_74 @ May 5 2008, 21:56) *
Народ не житесь. Дайте качнуть Редкина ARM7 для Atmel ПИЛЗ. На FTP не свой.
ДемонБорд купил а арехов в сером веществе нехватает стартонуть.
Хотел купить мукалатуру - а в Украине только балалайки и горох.
Очень надо!!!!!!!!!!!!!!!!!!!!!!!!!!!
Кто щедрый кинте ссылку petrovav74@mail.ru я тоже русский.

В магазине микроника какие то редькины есть. Да и на радиорынке должны быть.
Go to the top of the page
 
+Quote Post
Шурила
сообщение May 10 2008, 12:15
Сообщение #27


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

Группа: Свой
Сообщений: 81
Регистрация: 28-07-07
Из: Кишинев
Пользователь №: 29 434



Цитата(dx40 @ May 5 2008, 11:25) *
Появилось на ФТП

Это где и как туда добраться?
Go to the top of the page
 
+Quote Post
dx40
сообщение May 11 2008, 06:36
Сообщение #28


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

Группа: Свой
Сообщений: 147
Регистрация: 4-05-06
Пользователь №: 16 779



Выложил http://slil.ru/25776230
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 11 2008, 07:13
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(algidim @ May 5 2008, 23:22) *
Да уж, ну и книжка, полное г.

Угу. Посмотрел "исходники"
- комментарии в стиле "A" - это буква, "1" это цифра, но на русском sad.gif;
- язык "C" в абсолютно кондовом варианте - этакая помесь Бэйсика с Паскалем - получается что-то в стиле "моя твоя понимай мал мал однако". Ну нельзя такое в "букварях" писать sad.gif;
Код
//Функция передачи строки через USART0
void write_str_USART0(char *buff)
{
/* zlt[
Здесь что Basic?
  U8 i = 0x0;

  while(buff[i] != '\0')
   {
    write_char_USART0(buff[i]);
    i++;
   }
]zlt */
  while( *buff )
    write_char_USART0( *buff++ );

}

- встречается дурнейший стиль с непоимиенованными константами;
- явные перестраховки и глупости с volatile переменными(регистрами) показывающие полное не владение вопросом;
Код
// функция - обработчик прерывания от timer0
void timer0_c_irq_handler(void)
{
/*zlt[ Комментировать просто нечего - "исходник" сам за себя говорит. Мрак.
    AT91PS_TC TC_pt = AT91C_BASE_TC0;
    unsigned int dummy;
    //* определение состояния прерывания
    dummy = TC_pt->TC_SR;
    dummy = dummy; //чтобы не генерировалось замечание о неиспольз переменной

    //* действия при прерывании
    //
    //
]zlt*/
    AT91C_BASE_TC0->TC_SR;  //zlt[] Просто одна строка.
}

- явные глупости с наложением масок где попало, например 0x1FF на восьмибитовую переменную.
- стандартная дурь с 'задержками'.
- все исходники и проекты продублированы дважды RAM/Flash- уровень владения аВТОРОМ сей поделки IAR-овской IDE, то, что называтся налицо sad.gif
- за обильное использование 8-бит переменных на 32-бит ARM платформе и безумные глобальные переменные вообще надо гениталии отрывать;
- программирование в стиле "copy-paste" ( напрмер 4 кнопки - 4 подпрограммы ) это ведь даже не детский сад sad.gif
- большинство исходников просто бездумно надерганные куски сваленные под стук в бубен в какой-нибудь общий файл.
Код
//Обработчик прерываний от USART0
void Usart_c_irq_handler(void)
{
/*zlt[ Нет слов, даже матерных,что за хрень здесь наворочена.
    U8 status;
    //получение регистра состояния USART0 и номера активного прерывания
    status = AT91C_BASE_US0 -> US_CSR;
        status &= AT91C_BASE_US0 -> US_IMR;
        //если это прерывание при приеме символа  USART0, то обработать его
    if (status & AT91C_US_RXRDY)
           {
            //индикация принятого через USART0 символа
        lcd_pro_data(read_char_USART0(),15);
           }
]zlt*/
   //индикация принятого через USART0 символа
   lcd_pro_data( AT91C_BASE_US0->US_RHR, 15 ); //zlt[]
// Вызов дивной функции с задержками из обработчика прерывания оставим на совести аВТОРА,
//как и магичесое число 15
}


все это ровно за 10 минут рассмотрения сего "шедевра".
Такое "творчество" просто вредно читать начинающим.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 11 2008, 09:10
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Erv&Sed @ Apr 23 2008, 21:24) *
А на каком языке, если не секрет.

Не смотря на наличие русских слов в комментариях и латинских букв в исходниках, язык несомненно "чукотский" sad.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

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

 


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


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