Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- boten@qip.ru (16:02:48 26/02/2012)
- ну че там по поводу платы? )
- 21h (16:03:02 26/02/2012)
- какой?
- boten@qip.ru (16:03:14 26/02/2012)
- на арме, которую ты дал
- boten@qip.ru (16:03:20 26/02/2012)
- можно к ней дисплей подключить?
- 21h (16:04:34 26/02/2012)
- конечно
- 21h (16:04:40 26/02/2012)
- на ней ваще робота можно сделать )
- boten@qip.ru (16:09:53 26/02/2012)
- желательно еинк
- boten@qip.ru (16:10:09 26/02/2012)
- а программатор на нее никакой не нужен?
- boten@qip.ru (16:10:10 26/02/2012)
- внешний
- 21h (16:10:32 26/02/2012)
- ну по идее нужен
- 21h (16:10:51 26/02/2012)
- если загрузчик прошить, то можно обойтись и обычным последовательным портом
- boten@qip.ru (16:11:01 26/02/2012)
- там юсб есть
- 21h (16:11:04 26/02/2012)
- а
- 21h (16:11:17 26/02/2012)
- ну так ваще можно без программатора обойтись тогда
- 21h (16:11:27 26/02/2012)
- загрузчик закатать туда, если не стоит и все путем будет
- boten@qip.ru (16:11:36 26/02/2012)
- ну зашибись тада
- 21h (16:11:57 26/02/2012)
- робота захотел?)
- 21h (16:12:10 26/02/2012)
- хочешь развратную механическую женщину?
- boten@qip.ru (16:12:22 26/02/2012)
- нет, мне нужно одну мутотень с еинк дисплеем замутить
- 21h (16:12:43 26/02/2012)
- а ты где этот еинк возмешь?
- 21h (16:12:47 26/02/2012)
- я их в продаже не видел даже
- 21h (16:13:03 26/02/2012)
- можно обычный жк взять
- boten@qip.ru (16:13:04 26/02/2012)
- закажу сдк
- 21h (16:13:09 26/02/2012)
- обойдется тыщи в 2
- boten@qip.ru (16:13:54 26/02/2012)
- ну для начала так уж и быть - жк или олед какой-нибудь
- boten@qip.ru (16:14:03 26/02/2012)
- а потом можно будет и еинк приструнить
- boten@qip.ru (16:14:12 26/02/2012)
- насколько я понимаю, он дороже будет
- 21h (16:15:27 26/02/2012)
- мегадороже )
- 21h (16:15:34 26/02/2012)
- а нафига тебе еинк?
- boten@qip.ru (16:15:55 26/02/2012)
- у нас с одногруппником идея возникла
- boten@qip.ru (16:16:07 26/02/2012)
- собрать клавиатуру с дисплеем
- boten@qip.ru (16:16:13 26/02/2012)
- как у лебедева, только с еинк
- 21h (16:16:30 26/02/2012)
- так это и сенсор надо прикрутить
- 21h (16:16:36 26/02/2012)
- туда ос целую надо зашивать
- 21h (16:16:44 26/02/2012)
- та пукалка что у тебя с таким не справится
- boten@qip.ru (16:16:48 26/02/2012)
- я знаю
- boten@qip.ru (16:17:00 26/02/2012)
- мне нужно хотя бы маленький прототип
- boten@qip.ru (16:17:09 26/02/2012)
- чтобы пока не настраиваемый
- 21h (16:17:10 26/02/2012)
- даже для прототипа памяти не хватит
- boten@qip.ru (16:17:14 26/02/2012)
- хм
- boten@qip.ru (16:17:22 26/02/2012)
- а если ардуино взять?
- 21h (16:17:30 26/02/2012)
- ардуино еще хуже
- 21h (16:17:41 26/02/2012)
- ардуино для совсем тупых
- boten@qip.ru (16:17:49 26/02/2012)
- я знаю
- 21h (16:17:52 26/02/2012)
- как детский конструктор
- boten@qip.ru (16:17:57 26/02/2012)
- я как раз к таким и отношусь )
- 21h (16:18:09 26/02/2012)
- ну принижать себя не надо
- boten@qip.ru (16:18:18 26/02/2012)
- я паял последний раз классе в 5м
- 21h (16:18:20 26/02/2012)
- это тебе кажется, что все сложно
- 21h (16:18:28 26/02/2012)
- ну ты знаешь как комп работает?
- 21h (16:18:46 26/02/2012)
- вы как раз счас должны проходить устройство процессоров, пдп-11
- 21h (16:18:51 26/02/2012)
- машина поста
- 21h (16:19:08 26/02/2012)
- машина тьюринга
- 21h (16:19:24 26/02/2012)
- гарвардская архитектура
- 21h (16:19:29 26/02/2012)
- знакомые термины?
- boten@qip.ru (16:19:30 26/02/2012)
- проходим потихоньку
- boten@qip.ru (16:19:30 26/02/2012)
- да
- 21h (16:19:34 26/02/2012)
- ну вот
- boten@qip.ru (16:19:39 26/02/2012)
- вчера на лекции объясняли мне )
- 21h (16:19:41 26/02/2012)
- это просто как 2 пальца передать
- boten@qip.ru (16:21:12 26/02/2012)
- в этом семаке как раз такой предмет начался "организация эвм и систем"
- 21h (16:21:40 26/02/2012)
- ну вот посчитай сколько нужно памяти для дисплея 320х240 с 24 битным цветом
- 21h (16:21:47 26/02/2012)
- не, даже 16 битным
- boten@qip.ru (16:22:09 26/02/2012)
- наверное, 320*240*2 байт )
- boten@qip.ru (16:23:30 26/02/2012)
- хм
- boten@qip.ru (16:23:43 26/02/2012)
- у меня контроллер с памятью 64 кб
- 21h (16:24:00 26/02/2012)
- это флеш память
- boten@qip.ru (16:24:08 26/02/2012)
- а оперативная еще меньше
- 21h (16:24:09 26/02/2012)
- а оперативной кила 2 должно быть
- 21h (16:24:24 26/02/2012)
- а нужно 153 кбайта оперативной чисто под видеопамять
- 21h (16:24:43 26/02/2012)
- а еще нужно ОС загрузить
- 21h (16:24:49 26/02/2012)
- драйверы и тд
- 21h (16:24:55 26/02/2012)
- ну и основная программа
- boten@qip.ru (16:25:25 26/02/2012)
- такс
- boten@qip.ru (16:25:43 26/02/2012)
- значит надо на плату ставить более мощный проц и память?
- 21h (16:25:54 26/02/2012)
- угу
- 21h (16:26:00 26/02/2012)
- но можно и по-другому
- 21h (16:26:10 26/02/2012)
- можно купить дисплей сразу с контроллером
- boten@qip.ru (16:26:31 26/02/2012)
- это такие как ты заказывал?
- 21h (16:27:04 26/02/2012)
- угу
- 21h (16:27:11 26/02/2012)
- они сразу с микропрограммой
- 21h (16:27:22 26/02/2012)
- я просто присылаю команды и данные
- boten@qip.ru (16:27:38 26/02/2012)
- а есть такие жк дисплеи?
- boten@qip.ru (16:27:49 26/02/2012)
- у тебя то простенькие я видел
- 21h (16:28:00 26/02/2012)
- есть
- 21h (16:28:22 26/02/2012)
- пересылаешь данные по готовому интерфейсу и команды даешь
- 21h (16:28:33 26/02/2012)
- тут главное проц побыстрее, чтоб присылал пошустрее
- 21h (16:28:53 26/02/2012)
- для такого дисплея 16 мгц нужно минимум
- boten@qip.ru (16:29:17 26/02/2012)
- ох
- boten@qip.ru (16:29:37 26/02/2012)
- если еще и проц с памятью заказывать, то нужно печатную плату с этим всем собирать
- 21h (16:29:59 26/02/2012)
- угу
- 21h (16:30:13 26/02/2012)
- а ты думал сборка компа это просто? )
- boten@qip.ru (16:30:16 26/02/2012)
- у меня даже в универе такой практики не будет
- 21h (16:30:33 26/02/2012)
- ну вообще сложного ниче нет, если есть желание
- 21h (16:32:09 26/02/2012)
- нужно схему разработать
- 21h (16:32:12 26/02/2012)
- плату развести
- 21h (16:32:16 26/02/2012)
- запрогать все
- 21h (16:32:36 26/02/2012)
- смотри, сначала делаешь схему
- 21h (16:32:49 26/02/2012)
- вешаешь нужные устройства к мк
- 21h (16:33:15 26/02/2012)
- у каждого устройства должен быть микроконтроллер
- 21h (16:33:23 26/02/2012)
- у него есть свой адрес
- 21h (16:33:31 26/02/2012)
- у каждого прям
- 21h (16:33:57 26/02/2012)
- если ножку прерывания
- 21h (16:34:04 26/02/2012)
- можно несколько ножек, если не жалко
- 21h (16:34:17 26/02/2012)
- организуешь шину передачи данных
- 21h (16:34:33 26/02/2012)
- потом пишешь под это дело микропрограммы
- 21h (16:34:42 26/02/2012)
- сначала делаешь проект протокола обмена
- 21h (16:35:01 26/02/2012)
- потом пишешь библиотеку для контроллеров устройств
- 21h (16:35:30 26/02/2012)
- потом для каждого устройства программу пишешь и подключаешь эту либу для обмена с мк
- 21h (16:35:52 26/02/2012)
- можно попробовать даже выебнуться и сделать что-то наподобие DMA
- 21h (16:36:16 26/02/2012)
- ну и наконец пишешь программу для самого мк, связывая все ниточки в клубок )
- boten@qip.ru (16:36:38 26/02/2012)
- пока понятно не все )
- 21h (16:36:57 26/02/2012)
- что непонятно?
- boten@qip.ru (16:37:16 26/02/2012)
- как например шину организовывать
- 21h (16:37:27 26/02/2012)
- ну можно наподобии USART
- 21h (16:37:42 26/02/2012)
- Rx, Tx и Clock
- 21h (16:37:51 26/02/2012)
- 3 линии
- 21h (16:38:05 26/02/2012)
- 2 под данные и 1 под такты
- 21h (16:38:54 26/02/2012)
- твоя главная проблема будет это организация очереди
- 21h (16:39:24 26/02/2012)
- можно сделать специальный контроллер очереди
- 21h (16:39:48 26/02/2012)
- например шифратором
- 21h (16:40:06 26/02/2012)
- допустим у тебя 4 утройства на шине:
- 21h (16:40:49 26/02/2012)
- процессор, ПЗУ, видеоконтроллер, контроллер клавиатуры
- 21h (16:41:01 26/02/2012)
- (например, это кодовый замок)
- 21h (16:41:34 26/02/2012)
- клавиатура при нажатии клавиатуры посылает прерывание
- 21h (16:42:21 26/02/2012)
- но когда это произойдет в шине могут передаваться данные. например для дисплея
- 21h (16:42:40 26/02/2012)
- поэтому можно поставить контроллер очереди
- 21h (16:43:05 26/02/2012)
- он будет как стек работать
- 21h (16:44:36 26/02/2012)
- типа устройство хочет что-то сказать в шину
- 21h (16:44:44 26/02/2012)
- помещает туда свой маркер
- 21h (16:45:03 26/02/2012)
- и ждет своей очереди
- boten@qip.ru (16:46:31 26/02/2012)
- в общем если что, поможешь в реализации? )
- 21h (16:48:08 26/02/2012)
- ну могу
- 21h (16:48:22 26/02/2012)
- да я думаю сам справишься )
Add Comment
Please, Sign In to add comment