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

 
 
> AM1808 от TI
Oleg_IT
сообщение Mar 4 2011, 11:09
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



В Keil этого ARM-а нет. Как его определить в Keil?

Линий данных для LCD только 16. Полноценное RGB он не поддерживает?
Не вижу полное, по битовое описание регистров, и примеры программирования. Где взять? Направьте.
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 14)
DpInRock
сообщение Mar 4 2011, 11:27
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



На странице, посвященной этому процессору все есть. Техасовские страницы надо до конца крутить.

Он и LCD не поддерживает. Видеопорт предназначен для обработки готового видеосигнала (причем, многоканального). Т.е. подсоединить можно к любому телевизору, кпримеру.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 4 2011, 11:31
Сообщение #3


Знающий
****

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



Цитата(Oleg_IT @ Mar 4 2011, 14:09) *
В Keil этого ARM-а нет. Как его определить в Keil?

Линий данных для LCD только 16. Полноценное RGB он не поддерживает?
Не вижу полное, по битовое описание регистров, и примеры программирования. Где взять? Направьте.


В составе IAR EWARM 6.10 есть примеры и библиотеки в исходниках для этого чипа.
У TI каждый узел периферии традиционно описывается в отдельной PDF-ке. Ищите на сайте.

По поводу LCD:
AM1808 пин в пин совместим с OMAP-L138. А ту того лапы BOOT[0..7] приходятся на порт LCD контроллера. М.б. с AM1808 такая же петрушка. Смотрите внимательно, а то можно и "влететь".
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 4 2011, 11:53
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(DpInRock @ Mar 4 2011, 14:27) *
На странице, посвященной этому процессору все есть. Техасовские страницы надо до конца крутить.

Спасибо, посмотрю внимательнее.

Цитата(DpInRock @ Mar 4 2011, 14:27) *
Он и LCD не поддерживает. Видеопорт предназначен для обработки готового видеосигнала (причем, многоканального). Т.е. подсоединить можно к любому телевизору, кпримеру.

Как так? Поддерживает, LCD одни пины и соответствующий блок, VPIF другие пины.


Цитата(sysel @ Mar 4 2011, 14:31) *
В составе IAR EWARM 6.10 есть примеры и библиотеки в исходниках для этого чипа.

А как в Keil с ним работать?

Цитата(sysel @ Mar 4 2011, 14:31) *
У TI каждый узел периферии традиционно описывается в отдельной PDF-ке. Ищите на сайте.

Прошу прощения, это вообще на сайте или только в ARM разделе?

Цитата(sysel @ Mar 4 2011, 14:31) *
По поводу LCD:
AM1808 пин в пин совместим с OMAP-L138. А ту того лапы BOOT[0..7] приходятся на порт LCD контроллера. М.б. с AM1808 такая же петрушка. Смотрите внимательно, а то можно и "влететь".

В даташите в раздели LCD описаны только 16 пин. Должны же они как то оговорить эту особенность.
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 4 2011, 12:03
Сообщение #5


Знающий
****

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



Цитата(Oleg_IT @ Mar 4 2011, 14:53) *
А как в Keil с ним работать?

Исходники на Си, низкоуровневая инициализация на ассемблере. Исходные коды есть.
Создаёте проект под ARM 926 EJ-S и вперёд по кочкам.
Цитата(Oleg_IT @ Mar 4 2011, 14:53) *
Прошу прощения, это вообще на сайте или только в ARM разделе?

Это их корпоративная традиция.
http://focus.ti.com/docs/prod/folders/prin...hnicaldocuments
Цитата(Oleg_IT @ Mar 4 2011, 14:53) *
В даташите в раздели LCD описаны только 16 пин. Должны же они как то оговорить эту особенность.

Смотрите AM18xx Pin Multiplexing Utility
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Mar 4 2011, 12:03
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Ну, к примеру 8 из них формирую сигнал яркости, а другие 8 - сигнал цветности.
Кстати, можете посмотреть также пример использования этого видеопорта в user guide.
К LCD прилепить наверное как-то можно, но и АВР тоже можно к телеку приткнуть... Токо зачем.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 4 2011, 12:09
Сообщение #7


Знающий
****

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



Цитата(DpInRock @ Mar 4 2011, 15:03) *
Ну, к примеру 8 из них формирую сигнал яркости, а другие 8 - сигнал цветности.
Кстати, можете посмотреть также пример использования этого видеопорта в user guide.
К LCD прилепить наверное как-то можно, но и АВР тоже можно к телеку приткнуть... Токо зачем.


Есть кит на близкого родственника сабжа - OMAP-L137. К нему LCD присобачен. Можно глянуть как.

Прикладываю примеры и библиотеки для AM1808 из EWARM 6.10

Прикрепленные файлы
Прикрепленный файл  AM18xx.zip ( 120.12 килобайт ) Кол-во скачиваний: 31
 
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 4 2011, 13:21
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Oleg_IT @ Mar 4 2011, 14:53) *
В даташите в раздели LCD описаны только 16 пин. Должны же они как то оговорить эту особенность.

Мультиплексирование BOOT и LCD ничему не мешает. LCD может работать в режиме 565 на 16 линиях.

Цитата(DpInRock @ Mar 4 2011, 15:03) *
К LCD прилепить наверное как-то можно, но и АВР тоже можно к телеку приткнуть... Токо зачем.

У AM1808 полноценный контроллер, LCD подключатся не "как-то", а совершенно штатно.
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 4 2011, 18:41
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(DpInRock @ Mar 4 2011, 15:03) *
Ну, к примеру 8 из них формирую сигнал яркости, а другие 8 - сигнал цветности.
Кстати, можете посмотреть также пример использования этого видеопорта в user guide.
К LCD прилепить наверное как-то можно, но и АВР тоже можно к телеку приткнуть... Токо зачем.

У меня TFT и хочется полноценный RGB иметь. V, H SYNC, PCLK на выходе есть.

Цитата(sysel @ Mar 4 2011, 15:03) *
Создаёте проект под ARM 926 EJ-S и вперёд по кочкам.

Спасибо, именно это я и спрашивал. Только ARM 926 EJ-S у меня в мастере проектов под разделом ARM нет, есть ARM 966E, ARM 9E, Cortex-ы.

Цитата(sysel @ Mar 4 2011, 15:09) *
Есть кит на близкого родственника сабжа - OMAP-L137. К нему LCD присобачен. Можно глянуть как.

А бюджетный КИТ на am18xx существует? А то как то круто в Терре!

Цитата(sysel @ Mar 4 2011, 15:09) *
Прикладываю примеры и библиотеки для AM1808 из EWARM 6.10

Спасибо. А am18xx_cstartup.s для Keil подойдет? Или он сам его сгенерит?

Цитата(aaarrr @ Mar 4 2011, 16:21) *
Мультиплексирование BOOT и LCD ничему не мешает. LCD может работать в режиме 565 на 16 линиях.

Ни чему не мешает. Только BOOT пересекается с LCD_DATA[8] - LCD_DATA[15] и полного RGB не вижу, а - хочется полноценный RGB иметь.

Цитата(aaarrr @ Mar 4 2011, 16:21) *
У AM1808 полноценный контроллер, LCD подключатся не "как-то", а совершенно штатно.

Куда глянуть? В «кит на близкого родственника сабжа - OMAP-L137»?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 4 2011, 19:20
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Oleg_IT @ Mar 4 2011, 21:41) *
Ни чему не мешает. Только BOOT пересекается с LCD_DATA[8] - LCD_DATA[15] и полного RGB не вижу, а - хочется полноценный RGB иметь.

И что, это как-то мешает использовать LCD_DATA[8..15] по прямому назначению? Не надо придумывать проблему, ее нет.

Цитата(Oleg_IT @ Mar 4 2011, 21:41) *
Куда глянуть? В «кит на близкого родственника сабжа - OMAP-L137»?

В SPRUFV5A прежде всего.

OMAP-L137 является близким родственником AM1707, родственник AM1808 - OMAP-L138.
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 4 2011, 19:33
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(aaarrr @ Mar 4 2011, 22:20) *
И что, это как-то мешает использовать LCD_DATA[8..15] по прямому назначению? Не надо придумывать проблему, ее нет.

Я о том, что не вижу LCD_DATA[16..23], а следовательно о полноценном контроллере говорить не приходится. Так?


Цитата(aaarrr @ Mar 4 2011, 22:20) *
В SPRUFV5A прежде всего.

OMAP-L137 является близким родственником AM1707, родственник AM1808 - OMAP-L138.

SPRUFV5A скачал pdf изучаю.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 4 2011, 19:54
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Oleg_IT @ Mar 4 2011, 22:33) *
Я о том, что не вижу LCD_DATA[16..23], а следовательно о полноценном контроллере говорить не приходится. Так?

Да, 24-х битный цвет не поддерживается, как и разрешения выше 800x600. Но это никак не делает контроллер неполноценным: подавляющее большинство TFT-панелей (даже с 24-х битным интерфейсом) имеют на самом деле 18-битный цвет, большинство наладонников под управлением WinCE/Mobile довольствуются 16-ю битами.
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 4 2011, 20:20
Сообщение #13


Знающий
****

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



Цитата(Oleg_IT @ Mar 4 2011, 22:33) *
Я о том, что не вижу LCD_DATA[16..23], а следовательно о полноценном контроллере говорить не приходится. Так?

У каждого процессора своя ниша.
Для фоторамок (где нужен 24битный цвет) AM1808 - толстоват,
для новомодных медиаплееров (ну чтоб FullHD и 24 битный цвет) - щупловат.
А вот для индустриальных применений, навигаторов всяческих - самое оно. Зачем там 24 битный цвет ?
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Mar 5 2011, 07:09
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Посмотрел на компе, попереключал режимы 16 bit <-> 32 bit, на фотографиях разницы не увидел. Успокоилсяsm.gif

Некоторые вопросы пока не ясны.
1. В Keil, в мастере проектов ARM 926 EJ-S под разделом ARM нет, есть ARM 966E, ARM 9E, Cortex-ы.
2. Бюджетный КИТ на am18xx существует?
Go to the top of the page
 
+Quote Post
sysel
сообщение Mar 5 2011, 07:17
Сообщение #15


Знающий
****

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



Цитата(Oleg_IT @ Mar 4 2011, 21:41) *
Спасибо, именно это я и спрашивал. Только ARM 926 EJ-S у меня в мастере проектов под разделом ARM нет, есть ARM 966E, ARM 9E, Cortex-ы.

Пляшите от AT91SAM9260 или AT91SAM9XE и т.п.

Цитата(Oleg_IT @ Mar 4 2011, 21:41) *
А бюджетный КИТ на am18xx существует? А то как то круто в Терре!

HawkBoard или ISSPLHAWK называется
hawkboard.org. Только на нём индусы с разводкой DDR2 накосячили.

Цитата(Oleg_IT @ Mar 4 2011, 21:41) *
Спасибо. А am18xx_cstartup.s для Keil подойдет? Или он сам его сгенерит?

Тут уж не знаю. С Кейлом под АРМ не работал.

Цитата(Oleg_IT @ Mar 4 2011, 21:41) *
Куда глянуть? В «кит на близкого родственника сабжа - OMAP-L137»?

Вот этот, только не помню как она называется с LCD в комплекте.
Go to the top of the page
 
+Quote Post

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

 


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


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