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

 
 
Правила публикации объявлений в разделе "Продам"

Оформление названия темы:
  1. Название темы должно быть написано на русском языке.
  2. Должно быть указано назначение продаваемой аппаратуры (осциллограф, анализатор спектра, эмулятор и т.п.).
  3. Должны быть указаны фирма и модель.
  4. В скобках должен быть указан город продавца, а в случае возможности отправки в другой город, через запятую следует указать ареал возможной пересылки. Например: (Москва, пересылка по РФ).
  5. Если продаваемых предметов несколько (более трех), можно либо охарактеризовать их общим словом, либо выделить 2-3 приоритетных из них, перечислить их, а после перечисления дописать "и др."
  6. Слово "Продам" писать не надо, так как раздел форума посвящен только продаже.
  7. В описании темы можно чуть подробнее раскрыть назначение аппарата.

Пример названия темы: Осциллограф Tektronix TDS3052B (Киев, пересылка по СНГ)
Описание темы: Двухканальный осциллограф 500 МГц, 5Гс/с

Оформление самого сообщения:
  1. Объявление должно быть написано на русском языке.
  2. Обязательно указать цену. Для оценки стоимости можно воспользоваться сайтами объявлений, аукционов, дилеров и т.п.
  3. Обязательно должны присутствовать контакты для связи. Следует обратить внимание, что личные сообщения недоступны для пользователей группы "Новичок", поэтому таким пользователям необходимо указать альтернативные способы связи.
  4. Желательно приводить ссылки на сайт, содержащий информацию о продаваемом предмете (например, сайт производителя или официального дилера). Так же рекомендуется приложить фотографию объекта продажи.
  5. Если продавец готов отправить товар в другой город или страну, следует подробно указать условия пересылки.
  6. После успешной продажи автор сообщения обязан закрыть тему (с помощью кнопки "Закрыть", находящейся внизу страницы под сообщениями) или обратиться для этого к Модераторам.

Автору темы запрещается:
  1. Поднимать тему (up'ать) чаще одного раза в две недели.
  2. Продавать нелинцензионный/нелегальный/запрещенный товар.
  3. Размещать объявления явно коммерческого характера без согласования с администрацией.

Другим участникам обсуждения запрещается:
  1. Ссылаться на сайты с более низкой ценой на аналогичный товар (ebay, injapan и т.п.) в качестве мотивации для снижения цены.
  2. Флудить и вести разговоры, не имеющие отношения к продаже.

Правила размещения коммерческих объявлений:
  1. Перед размещением объявления явно коммерческого характера необходимо связаться с администрацией форума для регламентирования условий такого размещения.
  2. Принадлежность объявления к разряду коммерческих определяется админстраторами или модераторами форума и обсуждению не подлежит.
  3. За несогласованное размещение коммерческих объявлений могут последовать удаление соответствующих тем, а также меры наказания по отношению к автору.

Данные правила являются дополнением к общим правилам форума.

-->
> Отладка с LPC2478
starterkit
сообщение Jun 5 2008, 11:44
Сообщение #1


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

Группа: Участник
Сообщений: 131
Регистрация: 30-12-06
Пользователь №: 24 021



Наконец случилось!
Из МТ-system мне выделили 5 штук LPC2478 для SK-LPC2478-S3E.
Подключил через переходник TFT LCD AM800480B3 (800х480, 6-6-6, подключил как 5-6-5).
Работает без нареканий, написал тест в котором тест SDRAM крутится одновременно с разверткой LCD картинки, никаких рывков и прочих артефактов не наблюдается.
По плану, до 20-го июня эти пять плат должны быть в MT-System (спрашивайте Виктора Лымарь).
Прикрепленное изображение


Сообщение отредактировал starterkit - Jun 5 2008, 11:45


--------------------
Покупайте наших слонов!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
izerg
сообщение Jun 6 2008, 09:13
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342



LPC2478 - Семпловые? или уже доступные в серии?
Можно тестовую программу посмотреть?
Go to the top of the page
 
+Quote Post
starterkit
сообщение Jun 6 2008, 09:21
Сообщение #3


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

Группа: Участник
Сообщений: 131
Регистрация: 30-12-06
Пользователь №: 24 021



Оборазцы, но маркированы С ревизией (это еще более поздняя версия относительно текущих LPC2468).
Когда серия будет, пока не знаю (постоянно сроки переносили).
Код
#include "tft.h"
#include "lpc23xx.h"
#include "banner_1.h"
#include "banner_2.h"

#define BUFFER_ADDR 0xA0000000

//extern const unsigned char banner_1[70][800];
//extern const unsigned char banner_2[20][800];

void InitPanel(void)
{
int i;

  PCONP |= 1<<20;
  PINSEL11 = ( (5<<1) | 1);

  PINSEL4 &= ~(3<<4);
  PINSEL4 &= ~(3<<6);
  PINSEL4 &= ~(3<<8);
  PINSEL4 &= ~(3<<10);
  PINSEL4 |= ((3<<4) | (3<<6) | (3<<8) | (3<<10));

  PINSEL3 &= ~(3<<8);
  PINSEL3 &= ~(3<<10);
  PINSEL3 &= ~(3<<12);
  PINSEL3 &= ~(3<<14);
  PINSEL3 &= ~(3<<16);
  PINSEL3 &= ~(3<<18);
  PINSEL3 &= ~(3<<20);
  PINSEL3 &= ~(3<<22);
  PINSEL3 &= ~(3<<24);
  PINSEL3 &= ~(3<<26);
  PINSEL3 |= ( (1<<8) | (1<<10) | (1<<12) | (1<<14) | (1<<16) | (1<<18) | (1<<20) | (1<<22) | (1<<24) | (1<<26) );

  PINSEL4 &= ~(3<<12);
  PINSEL4 &= ~(3<<14);
  PINSEL4 &= ~(3<<16);
  PINSEL4 &= ~(3<<18);
  PINSEL4 &= ~(3<<24);
  PINSEL4 &= ~(3<<26);
  PINSEL4 |= ((3<<12) | (3<<14) | (3<<16) | (3<<18) | (1<<24) | (1<<26));

  LCD_CFG_REG = 2;
  LCD_TIMH_REG = ( (0<<24) | (0<<16) | (50<<8) | (((800/16)-1)<<2));
  LCD_TIMV_REG = ( (0<<24) | (0<<16) | (1<<10) | 480 );
  LCD_POL_REG =  ( (1<<26) | (((800/1)-1)<<16) | (1<<12) | (0<<5) );
  LCD_CTRL_REG = ( (1<<5) | (6<<1) );
  LCD_UPBASE_REG = BUFFER_ADDR;
  LCD_LPBASE_REG = BUFFER_ADDR;
  for(i=0;i<50000;i++);

  LCD_CTRL_REG |= 1;
  for(i=0;i<50000;i++);
  LCD_CTRL_REG |= 1<<11;
}

void ShowTest_1(void)
{
int x,y,i;
unsigned short * Ptr16;

  Ptr16 = (unsigned short *)BUFFER_ADDR;  
  for(y=0;y<(800*480);y++)
  {
      *Ptr16++=0xffff;
  }
  Ptr16 = (unsigned short *)BUFFER_ADDR+8000;  
  for(y=0;y<70;y++)
  {
    for(x=0;x<800;x++)
    {
       *Ptr16=(((banner_1[y][x]>>3)<<(5+6))) | ((((banner_1[y][x]>>2)&0x3f)<<5)) | ((banner_1[y][x]>>3)&0x1f);
       Ptr16++;
    }
  }
  Ptr16 = (unsigned short *)BUFFER_ADDR+(800*(70+15));  
  for(y=0;y<20;y++)
  {
    for(x=0;x<800;x++)
    {
       if(banner_2[y][x] < 150)
         *Ptr16=(((233>>3)<<(5+6))) | ((((0>>2)&0x3f)<<5)) | ((5>>3)&0x1f);
       else
         *Ptr16=0xffff;
       Ptr16++;
    }
  }

  Ptr16 = (unsigned short *)BUFFER_ADDR+(800*(70+15+20+20))+30;  
  for(y=0;y<250;y++)
  {
    for(x=0;x<226;x++)
    {
       *Ptr16=(y/(260/32))<<(5+6);//blue
       Ptr16++;
    }
    Ptr16+=574;
  }

  Ptr16 = (unsigned short *)BUFFER_ADDR+(800*(70+15+20+20))+30+226+30;  
  for(y=0;y<250;y++)
  {
    for(x=0;x<226;x++)
    {
       *Ptr16=(y/(260/64))<<(5);//green
       Ptr16++;
    }
    Ptr16+=574;
  }

  Ptr16 = (unsigned short *)BUFFER_ADDR+(800*(70+15+20+20))+30+226+30+226+30;  
  for(y=0;y<250;y++)
  {
    for(x=0;x<226;x++)
    {
       *Ptr16=(y/(260/32));//red
       Ptr16++;
    }
    Ptr16+=574;
  }

  Ptr16 = (unsigned short *)BUFFER_ADDR+(800*400)+30;  
  for(y=0;y<60;y++)
  {
    for(x=0;x<740;x++)
    {
       *Ptr16=((((x/3)>>3)<<(5+6))) | (((((x/3)>>2)&0x3f)<<5)) | (((x/3)>>3)&0x1f);
       Ptr16++;
    }
    Ptr16+=60;
  }

}


--------------------
Покупайте наших слонов!!!
Go to the top of the page
 
+Quote Post

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

 


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


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