Список разделов >> Архив оффтопика: «Vopros po Port3»
|

Rudolf
|
Eche ne sobral, no sobiraius.
Takoi vopros. Mozhet li Port3 rabotat` v Slave rezhime i "zameniat`" microshemu. Naprimer, otkluchit` tu zhe pamiat` i ispolzovat Port3 kak budto chip pamiati?
V printhipe takoe nado v osnovnom v televizorah. Naprimer, SHARP ne vkluchit`sia esli, skazhem zvukovoi prothessor ne otvechaet.
Mozhno li sdelat` Port3 software na osnove COM? Togda mozhno budet pisat` plug-in chtob emulirovat` konkretnii chip. Plug-in budet ispolzovat service I2C porta i emulirovat` povedenie chipa.
|
Ср Дек 25, 2002 5:04 pm
| ссылка
|
|
|
|

Sergant
|
Такой эмулятор можно сделать
|
Ср Дек 25, 2002 5:06 pm
| ссылка
|
|
|
|

Rudolf
|
No nado tak, chtob user (pust` prodvinutii user) mog sam dobavliat` microshemi po zhelaniu
|
Чт Дек 26, 2002 2:32 am
| ссылка
|
|
|
|

rezident
|
ИМХО Port3 для этой цели не подходит. Нужен контроллер с процессором и мозгами внутри. Если бы кто-ниубдь взялся за написание софта к нему, то идей-то много, но не программист я... к сожалению
|
Чт Дек 26, 2002 6:39 am
| ссылка
|
|
|
|

Sergant
|
Я тут проштудировал даташит еще раз и...
Можно загнать PCF в Slave моду.
Т.е. примерно так.
вызываем некое окно,в нем задаем адрес нужной микрухи,включаем слейв моду,наблюдаем как и в какие регистры ,и чего пишет проц.При этом PCF корректно посылает все АСКи,поэтому проц не догадается о подмене.
Единственное что нужно знать-адрес микрухи.
|
Чт Дек 26, 2002 9:58 am
| ссылка
|
|
|
|

Den Siaopin
|
Если бы кто-ниубдь взялся за написание софта к нему... Могу взяться. Где-то через месятся полтора, как руки освободятся. А пока можно скидывать идеи, чтобы их к тому времени эти идеи обдумать.
|
Чт Дек 26, 2002 12:31 pm
| ссылка
|
|
|
|

Rudolf
|
ia tozhe mogu, vot s vremenem problemi. A kakoi microcontroller? (sm vnutri)
Moi opit podskazivaet, chto microcontrolelri eto tol`ko master. A tut nuzhen slave. Razve chto v software emulirovat` I2C, no eto mutorno. Ili opiat` zhe PCF v slave mode ispolzovat i delat` tak:
Microcontroller immet oblast` pamiati kotoraia emliruet memory space togo devica chto nado emulirovat. A PC uszhe spokoino etu memory razgliadivaet obchaias cherez serial link.
Ia tozhe posizhu, poumaiu. Mozhe i pridumaiu chego. Pravda so vremenem ploho
|
Чт Дек 26, 2002 3:20 pm
| ссылка
|
|
|
|

Sergant
|
ia tozhe mogu, ....Сам напрашивался,теперь тебе и Слейва проверять )))
|
Чт Дек 26, 2002 3:25 pm
| ссылка
|
|
|
|

Rudolf
|
Ia posle novogo goda PCF zakazhu i postroiu Port3 -- togda i posmotrim
|
Чт Дек 26, 2002 4:17 pm
| ссылка
|
|
|
|

rezident
|
Рудольф, а кто запрещает часть I2C-контроллера реализовать аппаратно на Altera или Xilinx? Мне лично Xilinx доступнее и под него уже есть среда разработки. Кроме того
я уже имею два чипа XC9536 и XC9572. Второй в 101-выводном корпусе. Я на нем хотел сделать интерфейс для LPT, чтобы не приходилось переставлять Джиги и пр. интерфейсы для рахных монитров, объединив их в один интерфейс. ИМХО 101 вывод и 72 макроячейки для этого вполне достаточно.
Так что я предлагаю сделать аппаратный интерфейс управления и декодирования I2C и управлять им с помощью микроконтроллера типа PIC или AVR.
Как Вам такая идея?
|
Чт Дек 26, 2002 11:03 pm
| ссылка
|
|
|
|

rezident
|
На Атмеловских контроллерах уже есть встроенный аппаратный I2C, если я не ошибаюсь.
|
Чт Дек 26, 2002 11:05 pm
| ссылка
|
|
|
|

Rudolf
|
Ia seichas s Motoroloi HCS12 rabotaiu i s TI MSP430. Na nih est` I2c, no vrode tol`ko master
|
Пт Дек 27, 2002 1:55 pm
| ссылка
|
|
|
|

Rudolf
|
Ia tozhe pro eto dumal, no fakticheski v Xilinx nado sovat` to zhe chto etot PCF i tak umeet. Kstati, mozhno Atmel FSPLIC stavit (AVR i FPGA v odnom chipe)
|
Пт Дек 27, 2002 1:57 pm
| ссылка
|
|
|
|

Sergant
|
Ia seichas s Motoroloi HCS12 rabotaiu..А как тебе BD48? Аппаратный генератор разверток,DDC,i2c-то,что нужно для мониторного девайса Жаль только USB1.0-свой драйвер писать нужно,а я хотел его под HID заточить-вообще драйверов не надо ))
Эх,мне бы только научится с ним по USB общаться-остальное как по маслу пойдет.
|
Пт Дек 27, 2002 2:13 pm
| ссылка
|
|
|
|

rezident
|
ИМХО не надо заморачиваться готовой м/с в виде PCF8584, когда под рукой такая логика как CPLD есть. Все элементарно программируется в один чип. А микропроц нужен для небольшой "интеллектуализации" девайса.
|
Пт Дек 27, 2002 3:46 pm
| ссылка
|
|
|
|
Список разделов -> Архив оффтопика: «Vopros po Port3» |