|
связь Mega128 <=>ARM7 |
|
|
|
 |
Ответов
|
Jun 9 2009, 10:19
|

Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369

|
Цитата Прямое соединение не катит из-за разности в скоростях контроллеров. Можешь организовать синхронизацию от АТмega.
|
|
|
|
|
Jun 9 2009, 10:35
|

Местный
  
Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669

|
Цитата(Sanya_kv @ Jun 9 2009, 14:19)  Можешь организовать синхронизацию от АТмega. Легко. Как только на M128 готовы данные она может пнуть ногой ARM. Цитата(SasaVitebsk @ Jun 9 2009, 14:23)  При нормально написанном проекте, изменение тактовой частоты с 7.3728 на 14.7456 = изменению одной константы. У меня, по крайней мере, это так. Маловато будет. Надо еще номинал кварца изменить в документации +это изменение согласовать с производством(комплектация) + скорректировать методику проверки платы (там проверяется тактовая частота) +всю эту байду заложить в архив + .... ну я думаю тут все знают что к этому еще вагонетка всякой всячины
--------------------
Вяжешь - вой, а поедешь - песни пой. Между "хочу" и "можно" всегда есть дистанция
|
|
|
|
|
Jun 10 2009, 07:34
|

Местный
  
Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669

|
Цитата(Dog Pawlowa @ Jun 9 2009, 18:49)   Я тоже старр и устал от жизни  Но к технике это отношения не имеет.  В бой идут одни старики? ...Нам бы схемку аль чертеж Мы б затеяли вертеж Ну так ищи что хочешь Черта лысого - найдешь. Видно ответы в этой ветке навеяли ..... Цитата(proba @ Jun 9 2009, 18:14)  если Вам понадобился скорость обмена >100Mbit, советовал бы двухпортовыи FIFO, как SN74ABT7820 , как вариант можете смотреть, хотя imho overkill тотально. http://focus.ti.com/lit/ds/scas206d/scas206d.pdfданныи чип 18бит, но выпускают и 8/9 битные. кроме TI и IDT и Cypress выпускают. FIFO можно соединить к внешнеи шине мк , у мега128 оно имется но подходящии арм можно наити. Спасибо, оценил - похоже то что ищу! Цитата(SasaVitebsk @ Jun 9 2009, 19:14)  Ну а если применить какое-нибудь озу двухпортовое или регистр или фифо, то изменений в прогу вносить не придётся? К комплектации это отношения не имеет? Сейчас к Mega128 подключен FT245BM - это 8 бит данных (PB0..PB7))+6 управляющих линий (отдельные ноги портов) 11 из них выведены на разъем (технологический). Обращение к FT245BM из проги как к буферу FIFO так что прога скорее всего не полетит. Устройство с ARM7 будет разрабатываться вновь отдельной платой (там можно творить многое) В основной пате есть место для установки этого доп устройства (собственно оно заменит PC104)
--------------------
Вяжешь - вой, а поедешь - песни пой. Между "хочу" и "можно" всегда есть дистанция
|
|
|
|
|
Jun 10 2009, 10:05
|
Частый гость
 
Группа: Свой
Сообщений: 187
Регистрация: 4-01-07
Из: Казань
Пользователь №: 24 091

|
Цитата Сейчас к Mega128 подключен FT245BM - это 8 бит данных (PB0..PB7))+6 управляющих линий (отдельные ноги портов) 11 из них выведены на разъем (технологический). Обращение к FT245BM из проги как к буферу FIFO так что прога скорее всего не полетит. Устройство с ARM7 будет разрабатываться вновь отдельной платой (там можно творить многое) В основной пате есть место для установки этого доп устройства (собственно оно заменит PC104) Поставьте ПЛИС и делайте что хотите. Хоть FIFO, Хоть SRAM, Хоть SDRAM. Параллельный или последовательный как душе угодно. И интерфейс взамен FT- ки без проблем организуете и со скоростями проблем не возникнет. 1 Мбайт/с пакетами по 64к без проблем (сам делал на FT245R). И память в этом же кристале. Ресурсов много не займет. Еще останется для какой нибудь попутной задачки.
|
|
|
|
Сообщений в этой теме
IJAR связь Mega128 <=>ARM7 Jun 9 2009, 06:55 VladimirYU Цитата(IJAR @ Jun 9 2009, 10:55) Необходи... Jun 9 2009, 07:19 IJAR Цитата(VladimirYU @ Jun 9 2009, 11:19) Ну... Jun 9 2009, 07:41  zltigo Цитата(IJAR @ Jun 9 2009, 10:41) 1. У мен... Jun 9 2009, 09:25 mempfis_ ЦитатаСкорость порядка 1 Мбайта.
Большая скорость... Jun 9 2009, 07:37 SasaVitebsk Я делал параллельный обмен м/у контроллерами. Прин... Jun 9 2009, 07:53 IJAR Цитата(SasaVitebsk @ Jun 9 2009, 11:46) Я... Jun 9 2009, 08:05  SasaVitebsk Цитата(IJAR @ Jun 9 2009, 11:05) Замена M... Jun 9 2009, 08:12   IJAR Цитата(SasaVitebsk @ Jun 9 2009, 12:12) ... Jun 9 2009, 08:29    =GM= Цитата(IJAR @ Jun 9 2009, 07:29) В том то... Jun 14 2009, 00:20  singlskv Цитата(IJAR @ Jun 9 2009, 12:05) Я не мог... Jun 9 2009, 08:36  Dog Pawlowa Цитата(IJAR @ Jun 9 2009, 11:05) Замена M... Jun 9 2009, 08:38   xelax Цитата(Dog Pawlowa @ Jun 9 2009, 12:38) П... Jun 9 2009, 08:55   IJAR Цитата(Dog Pawlowa @ Jun 9 2009, 12:38) Д... Jun 9 2009, 08:56    Dog Pawlowa Цитата(IJAR @ Jun 9 2009, 11:56) мне как ... Jun 9 2009, 09:32     IJAR Цитата(Dog Pawlowa @ Jun 9 2009, 13:32) В... Jun 9 2009, 10:11 alvy Как вариант:
использовать чтото типа 74АС164, ко... Jun 9 2009, 07:55 SasaVitebsk При нормально написанном проекте, изменение тактов... Jun 9 2009, 10:23 proba если Вам понадобился скорость обмена >100Mbit,... Jun 9 2009, 14:14 SasaVitebsk Ну а если применить какое-нибудь озу двухпортовое ... Jun 9 2009, 15:14 defunct Цитата(IJAR @ Jun 9 2009, 09:55) Скорость... Jun 9 2009, 16:06 GDI Во вложении схемка и описание параллельного интерф... Jun 10 2009, 08:06 IJAR Цитата(GDI @ Jun 10 2009, 12:06) Во вложе... Jun 10 2009, 09:48 zltigo Ну а теперь, кто из изобретателей интерфейсов скаж... Jun 10 2009, 10:28 Dog Pawlowa Цитата(zltigo @ Jun 10 2009, 13:28) Зачем... Jun 10 2009, 11:47 proba Цитата(zltigo @ Jun 10 2009, 13:28) Ну а ... Jun 12 2009, 07:16  SasaVitebsk Цитата(proba @ Jun 12 2009, 10:16) a вооб... Jun 12 2009, 08:08  zltigo Цитата(proba @ Jun 12 2009, 10:16) a вооб... Jun 12 2009, 22:25
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|