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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 23.01.2010, 20:37   #51
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от VovkaSOL Посмотреть сообщение
немного не тот фильтр на PLLRC(у меня 5nF,10nF,1000ом, надо 1nF, 10nF, 1500ом)
Вы их пересчитали под 8МГц или взято то, что в столе валялось? Во втором случае работать и не должно. Сейчас посмотрел последовательность запуска загрузчика - PLL там участвует независимо от того USB дальше будет использоваться или DBGU. На атмеле где то AN лежит, как этот фильтр считать. Или альтернатива - 18.432 и уже рассчитанные значения.
Реклама:
kison вне форума  
Непрочитано 23.01.2010, 21:49   #52
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Подскажите, где скачать книгу про АРМ? Есть сайтик:
http://roboforum.ru/viewtopic.php?f=59&t=3527
Он отправляет на файлообменник http://stream.ifolder.ru/6989907
Скачивается архив с примерами. Вместо книги, ссылка на http://avr123.nm.ru
Нарешавшись вдоволь этих головоломок, хочется уже и книгу почитать.
Easyrider83 вне форума  
Непрочитано 23.01.2010, 23:51   #53
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от Easyrider83 Посмотреть сообщение
Подскажите, где скачать книгу про АРМ? Есть сайтик:
Я давал ссылку в теме про арм на коленке. Ну там где автор собирался потеснить всех на рынке труда Сейчас пока искал, посмеялся. Зачем она прикреплена осталась, не пойму. Толку от нее нет. Разве что как напоминание, что шапкозакидательство кончается ничем.
Повторю - http://www.bookshunt.ru/b10504_mikro...._vvodnij_kurs
kison вне форума  
Эти 2 пользователя(ей) сказали Спасибо kison за это сообщение:
Easyrider83 (24.01.2010), rear (25.01.2010)
Непрочитано 24.01.2010, 01:48   #54
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от kison Посмотреть сообщение
Зачем она прикреплена осталась, не пойму
Задело аж до сих пор?

Хочется конечно продолжить, но все время в данный момент утекает на локальный проект, это да. Но тема в том виде, в котором она есть некоторую полезную работу ИМХО сделала, АРМ стал более частым гостем на казусе.

Сейчас, после некоторого опыта с АРМом скажу, что труднее всего начать. А дальше - как и любой мини-компьютер / микроконтроллер, все приблизительно из одной глины вылеплено.

Не обижайтесь Это разрушает
alexgap вне форума  
Непрочитано 24.01.2010, 02:43   #55
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от alexgap Посмотреть сообщение
Задело аж до сих пор?
Да мне то что. Я 2 года назад перевел свои проекты с м64-м128 на lpc2144-2146.
Никаких особых проблем не испытал. Разве что еще эзернет не задействовал, хотя отладка на lpc2388 в столе валяется. Обижаются же те, кто с утра до завтрака тему обновлял, а там... опять ничего.
А начать вообще несложно, просто идти надо систематически - PLL, VIC и так далее.
Вам это советовали в теме не раз, но в ответ было
Цитата:
"о великом VIC'e" советую не терять время,
И вещь очень нужная для старта - отладчик. Ускоряет освоение раз в 100. И не придется заглушки для исключений на ассемблере изобретать, Вы правда до этого все равно не дошли. Но и этот совет прошел мимо.
Ну и результат известен - огромная тема с 1 стандартным примером из комплекта любого компилятора - led blink. Без PLL, прерываний, т.е. самый простой пример.
Если перевести на авр
Код:
DDRD = (1‹‹PD0);
while(1)
{
PORTD |= (1‹‹PD0);
_delay_ms(500);
PORTD &= ~(1‹‹PD0);
_delay_ms(500);
}
Стоит ЭТО 22 страницы обсасывать?
А больше ничего и нет.
ИМХО тему надо откреплять, толку с нее нет, только место занимает.
kison вне форума  
Непрочитано 24.01.2010, 03:05   #56
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

kison, больше всего на свете люблю "благодарности" за безвозмездно выполненную публичную работу
alexgap вне форума  
Непрочитано 24.01.2010, 03:13   #57
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от alexgap Посмотреть сообщение
больше всего на свете люблю "благодарности" за безвозмездно выполненную публичную работу
На это Вам грех жаловаться - больше 300 "спасибо" за стандартный простейший пример
kison вне форума  
Непрочитано 24.01.2010, 03:33   #58
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от kison Посмотреть сообщение
больше 300 "спасибо" за стандартный простейший пример
Ну это, да

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

Что-то много я тут написал, поэтому не буду больше оффтопить
alexgap вне форума  
Непрочитано 25.07.2010, 10:59   #59
040301
Временная регистрация
 
Регистрация: 05.11.2008
Сообщений: 51
Сказал спасибо: 7
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
040301 на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Пишу в IAR для AT91SAM7S. Стоит задача создать глобальную строку (массив unsigned char), чтобы она была видна из всех функций.
Когда в начале файла пишу:
Код:
unsigned char string[] = "Test";
,
то почему-то при объявлении глобальный массив не инициализируется и не содержит в себе строки "Test",
если же пытаюсь в какой-либо функции присвоить
Код:
string = "Test"
, компилятор ругается.
Работает только такой вариант:
Код:
string[0] = 'T';
string[1] = 'e';
string[2] = 's';
string[3] = 't';
Но это коряво.

Извините за ламерский вопрос.
040301 вне форума  
Непрочитано 26.07.2010, 01:01   #60
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от 040301 Посмотреть сообщение
то почему-то при объявлении глобальный массив не инициализируется и не содержит в себе строки "Test",
Как определили?
Сообщение от 040301 Посмотреть сообщение
если же пытаюсь в какой-либо функции присвоить
Код:
string = "Test"
Так нельзя. Почитайте книгу по Си, и если что то будет непонятно - спрашивайте. Пересказывать же книги на форуме неблагодарное дело.
Но можете сделать так:
Код:
unsigned char Str_1[] = "ABCDEF";
unsigned char Str_2[] = "GHIJ";
unsigned char * pStr;
...
pStr = Str_1;
a = pstr[3]; // получите 'D'
pStr = Str_2;
a = pstr[3]; // получите 'J'
// ну и т.п.
Если строки не планируется изменять, то лучше:
Код:
const unsigned char Str_1[] = "ABCDEF";
Так сэкономите ОЗУ - строка ляжет во флеш.
kison вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Soft -> USB -> AVR, помогите начать 1baxster Микроконтроллеры, АЦП, память и т.д 8 29.07.2009 12:24
ARM7 Stan88 Микроконтроллеры, АЦП, память и т.д 13 11.11.2008 21:42
Нада инфа об ARM7 для AT91SAM7хх ua_gruzin Микроконтроллеры, АЦП, память и т.д 14 07.06.2008 11:14
32/16-битные микроконтроллеры ARM7 фирмы Atmel Kombinator Микроконтроллеры, АЦП, память и т.д 1 13.05.2008 16:53
GUI для ARM7-9, Infenion16x jjj Микроконтроллеры, АЦП, память и т.д 1 10.02.2005 17:13


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


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