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

 
 
> Хочу попробовать ARM, подскажите, что для этого нужно?, Какой проц выбрать, отлад. платку и какой софт?
sonycman
сообщение Jan 23 2007, 16:44
Сообщение #1


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Имеется опыт работы с 8 битными контроллерами ATmega.
Хочется освоить что-либо помощнее.
Надо иметь на борту АЦП, I2C, SPI и желательно ЦАП и USB.
Корпус не более QFP64 по кол-ву ног.
Пока выбор пал на LPC2142-48.

Что мне надо иметь, чтобы писать программы и шить в такой контроллер?
Какой софт/железо?
Вроде есть недорогие отладочные платы с такими контроллерами на сайте MT-System.
Не знаю только, высылают они товар по почте или нет.
Go to the top of the page
 
+Quote Post
18 страниц V  « < 2 3 4 5 6 > »   
Start new topic
Ответов (45 - 59)
Andrew_Ch
сообщение Jan 25 2007, 13:55
Сообщение #46





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



2 Alex_inventor
Подскажите, пожалуйста, ссылку на книгу "Микроконтроллеры ARM7 семейств LPC2000 компании Philips. Вводный курс" и на CD к ней, если удалось его найти.
Go to the top of the page
 
+Quote Post
Alex_inventor
сообщение Jan 25 2007, 14:08
Сообщение #47


Участник
*

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



2Andrew_Ch:
Ссылка книги http://ihtik.dreamhosters.com/electrotehn_...nv2007_2304.rar
A вообще на сервере http://ihtik.lib.ru/dreamhost_electrotehn_4janv2007.html лежит 3276 книг по электроники. Там можно найти почти всё.
Файлы проектов выпросил у sonycman. Есть добрые люди на свете a14.gif . Попросите его прикрепить файлы. Может поможет.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 25 2007, 14:38
Сообщение #48


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата(Alex_inventor @ Jan 25 2007, 13:42) *
2Andy Great:
Да вы правы насчёт размещения компилятора. Действительно BIN32. Однако при установке keil компилятора, среда явно требует файлы CA.exe AA.exe LA.exe. Методом обычного поиска таких файлов не обнаружено. В папке BIN лежат только .dll.

Глянул - и правда, в новых дистрибутивах нету. У меня от старого остался. Придется переползать на RVCT
Go to the top of the page
 
+Quote Post
Andrew_Ch
сообщение Jan 25 2007, 15:31
Сообщение #49





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



2 Alex_inventor:
Спасибо большое. Не хилый ресурчик :-).
2 sonycman:
А не будете ли Вы так любезны, что бы и мне прислать или CD или ссылку на него.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 25 2007, 16:08
Сообщение #50


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Alex_inventor @ Jan 25 2007, 14:53) *
2sonycman:
Огромный a14.gif за мыло. cheers.gif


Не за что smile.gif

По примерам на CD от книги - что-то не прикрепляется файл. Весит 2.6 метра, может, большой?
Предложите место, куда выложить.
Go to the top of the page
 
+Quote Post
Andrew_Ch
сообщение Jan 25 2007, 16:29
Сообщение #51





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



2 sonycman

Тогда моем его, а средство вот ug_krgaБОБАКАmail.ru. Сыпасыбо! ;-)
Go to the top of the page
 
+Quote Post
Alex_inventor
сообщение Jan 25 2007, 16:44
Сообщение #52


Участник
*

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



2 Andy Great:
Не могли бы вы выложить keil компилятор (AA.exe LA.exe CA.exe). Или может ресурс знаете, где скачать можно. И какой версии этот компилятор. На сайте Keil.com лазил и что-то не нашёл линки для скачиваний huh.gif . Может они его уже не поддерживают? sad.gif
Go to the top of the page
 
+Quote Post
Alex_inventor
сообщение Jan 25 2007, 17:22
Сообщение #53


Участник
*

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



Проверил для какого компилятора написаны примеры проектов, оказалось для GNU! Я в растерянности wacko.gif В среде есть только RealViwe компилятор. В книге пишут и приводят примеры для Keil компилятора. А проекты сделаны для GNU. Попытка откомпилировать GNU исходники под RealViwe приводит к ошибке:
Build target 'Target 1'
compiling fibo.c...
fibo.c: Warning: C3910W: Old syntax, please use '--via'.
fibo.c: Warning: C3910W: Old syntax, please use '--apcs'.
fibo.c: Error: C3494E: No --device option specified. This option is mandatory.
Target not created
Чтож sad.gif будем проавить исходники. А я надеялся отделатся малой кровью. Вот ТАК!
Go to the top of the page
 
+Quote Post
Alex_inventor
сообщение Jan 25 2007, 17:41
Сообщение #54


Участник
*

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



Подскажите, что это за ошибка:
Build target 'Target 1'
compiling fibo.c...
fibo.c: Warning: C3910W: Old syntax, please use '--via'.
fibo.c: error: C3900U: Unrecognized option '-pu'.
fibo.c: Warning: C3910W: Old syntax, please use '--apcs'.
fibo.c: Error: C3494E: No --device option specified. This option is mandatory.
Target not created

Не могу понять. Компилятор RealView.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 25 2007, 20:02
Сообщение #55


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Я вот тоже не в понятках пока - разбираюсь со Startup Code для SAM7, почти со всем разобрался, но непонятно вот это:

IMPORT __use_two_region_memory
EXPORT __user_initial_stackheap
__user_initial_stackheap

Эти строчки стоят в тексте уже после вызова __main, но обрабатываются, по-моему, до него.
Что это такое? "Heap" - куча какая-то? smile.gif
Посмотрел в доках - __user_initial_stackheap возвращает данные о размере стёка и этой самой кучи. На кой чёрт это надо? Стёк и куча уже были заданы гораздо раньше этого.
Может, просвятит кто тёмного?

2Alex_inventor
А почему бы тебе не установить GCC и не мучиться на первых порах? Весит около 20 метров. Ссылка даётся на keil.com вместе с самим uVision.

Сообщение отредактировал sonycman - Jan 25 2007, 20:14
Go to the top of the page
 
+Quote Post
Alex_inventor
сообщение Jan 25 2007, 23:44
Сообщение #56


Участник
*

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



Народ, а как в uVision узнать размер полцчившегося кода. Во всех нормальных компилятарах размер сразу же вывоился после компиляции. А сдесь нету sad.gif Открывать окно с flash не предлогать. Должен быть способ проще.
Go to the top of the page
 
+Quote Post
Alex_inventor
сообщение Jan 26 2007, 02:36
Сообщение #57


Участник
*

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



Hello All.
Изучаю UART в LPC20xx. Есть одна непонятность. Суть: Чтобы настроить UART на заданную частоту надо занести в регистры DLM и DLL значение делителя. На UART поступает частота с шины VPB. В DATASHETE сказано, что эта частота идёт напрямую. Но на самом деле она делится на 16. (обнаружено экспериментальным путём ) . Может кто-нибудь объяснить такое поведение.
P.s. F=14.7456MHz, PLLMUL=1, PLLDIV=1, VPBDIV=1. Для частоты 9600, по идеи надо занести значение F/9600= 0x0600, а на самом деле такую частоту можно получить только при значение 0x0060. Может ещё с какой периферией такие приколы есть?
Go to the top of the page
 
+Quote Post
Alex_inventor
сообщение Jan 26 2007, 03:33
Сообщение #58


Участник
*

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



Кто-нибудь пользуется такой софтиной “Embest IDE for ARM” (http://www.armkits.com/Product/idemain.asp). Есть ли лекарство от жадности?
А вот бесплатная софтина для инициализации регистров для АРМ: http://www.armkits.com/Product/regeditor.asp.


Вот прямой линк на среду uVision3 (https://www.keil.com/arm/demo/eval/arm.htm).
2sonycman
Заметил что среда редакции 17.01.07 и весит 65метров. А моя весит 60метров. Хотя обе версии 3.04
Может там Keil компилятор появился?
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 26 2007, 05:23
Сообщение #59


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



2Alex_inventor
Там uVision версии 3.50, это просто архив называется 3.04...
А Кейла там нет sad.gif
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 26 2007, 09:47
Сообщение #60


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата(Alex_inventor @ Jan 25 2007, 16:44) *
2 Andy Great:
Не могли бы вы выложить keil компилятор (AA.exe LA.exe CA.exe). Или может ресурс знаете, где скачать можно. И какой версии этот компилятор. На сайте Keil.com лазил и что-то не нашёл линки для скачиваний huh.gif . Может они его уже не поддерживают? sad.gif

Там наверное, не только компилера, а и библиотек нету. А Примеры к RV ищите в другой ветке. КЕсли надо именно GCC, используйте GNUARM - работает, только надо ключи правильно указать. Возможно, Кейловский компилер есть в версии 3,03а, если нет, то в версии 2,50. Поищу.
Go to the top of the page
 
+Quote Post

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

 


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


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