Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


Результаты опроса: Запуск "на коленке" часть 2. Что дальше будем обсмакивать?
RTC (часы реального времени) 119 11.41%
USB 540 51.77%
Базовые навыки работы с портами ввода-вывода 247 23.68%
АЦП 108 10.35%
ЦАП 29 2.78%
Голосовавшие: 1043. Вы ещё не голосовали в этом опросе

 
Опции темы
Непрочитано 23.09.2011, 12:17  
roma9112
Гражданин KAZUS.RU
 
Регистрация: 25.11.2008
Адрес: Волгоград
Сообщений: 507
Сказал спасибо: 42
Сказали Спасибо 49 раз(а) в 46 сообщении(ях)
roma9112 на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Сообщение от Sounds187 Посмотреть сообщение
Решил попробовать изучить ARM.
Хочу попробовать нача LPC2368

Подскажите где можно найти книжку, и какую лучше выбрать?
Книга: Микроконтроллеры ARM7 семейств LPC 2300/2400. Вводный курс разработчика + CD здесь -
http://www.cwer.ru/node/214445/
Диск к ней я тут раньше выкладывал, если не найдете, выложу еще.
Реклама:
roma9112 вне форума  
Непрочитано 23.09.2011, 12:27  
serb-radio
Гражданин KAZUS.RU
 
Регистрация: 01.01.2007
Адрес: Таганрог
Сообщений: 571
Сказал спасибо: 26
Сказали Спасибо 213 раз(а) в 91 сообщении(ях)
serb-radio на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Книга: Микроконтроллеры ARM7 семейств LPC 2300/2400 на мой взгляд не очень, там много опечатотк, я бы по рекомендовал книгу Редькина П.П. Микроконтроллеры LPC2000, на мой взгляд очень добротное руководство по МК, там, конечно про старые МК идет речь, но во многом названия и карты регистров совадают с новыми, в сочитании с даташитом и юзерс мануалом инфы будет хватать с избытком
__________________
То, что нас не убивает - делает нас сильнее
serb-radio вне форума  
Непрочитано 23.09.2011, 12:30  
roma9112
Гражданин KAZUS.RU
 
Регистрация: 25.11.2008
Адрес: Волгоград
Сообщений: 507
Сказал спасибо: 42
Сказали Спасибо 49 раз(а) в 46 сообщении(ях)
roma9112 на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Ради любопытства глянул, там в архиве и диск есть!
roma9112 вне форума  
Непрочитано 26.09.2011, 15:15  
prisma2011
Временная регистрация
 
Регистрация: 05.03.2011
Сообщений: 67
Сказал спасибо: 3
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
prisma2011 на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Люди, что то у меня кейл заболел.
Раньше все в порядке было.
Может что то посовременнее нужно?
Посоветуйте, куда копать...
prisma2011 вне форума  
Непрочитано 28.09.2011, 14:07  
Sounds187
Частый гость
 
Регистрация: 01.08.2007
Сообщений: 47
Сказал спасибо: 23
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Sounds187 на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Все привет! Спасибо за советы по книгам!)))

Я заказал себе отладочную плату на 2368, но пока она не пришла я хотел поэксперементировать с написании программок.

Подскажите есть ли какойто симулятор?
В keil есть встроенный симулятор?
Sounds187 вне форума  
Непрочитано 28.09.2011, 22:22  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Сообщение от Sounds187 Посмотреть сообщение
Подскажите есть ли какойто симулятор?
В keil есть встроенный симулятор?
Есть. Чистую математику отлаживать можно. Попробуйте Протеус, там правда 23хх нет, но есть 213х. Многие модули одинаковы. Правда ЕМНИП не все в моделях совпадает с реальным кристаллом. Все равно от отладки в железе уйти Вам не удастся. Но пока поиграться можно и с 213х
kison вне форума  
Непрочитано 28.09.2011, 23:40  
Sounds187
Частый гость
 
Регистрация: 01.08.2007
Сообщений: 47
Сказал спасибо: 23
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Sounds187 на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Ок спасибо за ответ!
Подскажите как в keil сделать задержку, в нем есть уже готовая функция задержки(паузы) или ее надо писать сомаму?

Если нету встроеной функции задержки, то как ее правельней расчитать и написать?
Sounds187 вне форума  
Непрочитано 28.09.2011, 23:51  
Sounds187
Частый гость
 
Регистрация: 01.08.2007
Сообщений: 47
Сказал спасибо: 23
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Sounds187 на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Что делает регистр FIOMASK? Если Можно с примером.
Как включить режим FAST GPIOM?

В мануале не нашел, подскажите плиз или ткните носом.
Sounds187 вне форума  
Непрочитано 28.09.2011, 23:53  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Сообщение от Sounds187 Посмотреть сообщение
Если нету встроеной функции задержки, то как ее правельней расчитать и написать?
На таймере. Задержки в АРМ-е программно делать не принято. Слишком много от чего зависит время выполнения. Например - настройки МАМ. Откуда выполняется код - из ОЗУ или флеши и т.д. Иногда можно пустой цикл прогнать, но на сколько точно будет задержка неизвестно. Цикл типа for(volatile uint32_t i = 0; i‹1000000; i++);
kison вне форума  
Сказали "Спасибо" kison
Sounds187 (29.09.2011)
Непрочитано 29.09.2011, 00:00  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Здравствуй, ARM. Запуск "на коленке"

Сообщение от Sounds187 Посмотреть сообщение
Что делает регистр FIOMASK? Если Можно с примером.
Маскирует разряды регистра.
К примеру надо вывести один байт в порт. Биты 8-15. Но порт то 32 разрядный. При выводе мы и другие испортим. Но есть регистр маски, заносим в него 0хFFFF00FF и изменяться будут только нужные 8 бит. Те биты, в позиции которых в регистре маски 1 изменяться не будут. Альтернатива - чтение-модификация-запись или вывод за два раза через регистры сброса и установки.
Сообщение от Sounds187 Посмотреть сообщение
Как включить режим FAST GPIOM?
7.2 System Controls and Status register (SCS - 0xE01F C1A0)
kison вне форума  
Сказали "Спасибо" kison
Sounds187 (29.09.2011)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot