|
выполнение кода не из flash |
|
|
|
Jun 6 2008, 22:28
|

Участник

Группа: Новичок
Сообщений: 72
Регистрация: 25-02-08
Пользователь №: 35 378

|
Тут вот очень часто упоминается "ностальгия" и т.п., так вот я как раз этому не подвержен и мои побуждения несколько иные. А неподвержен наверно потому, что первый мой компьютер имел 1.4ГГц процессор и было это не так давно. Как то так получилось, что обсуждение свелось к "какой МК самый крутой и почему всё остальное не катит". А вопрос то был в том смысле, какой минимальный (по стоимости в первую очередь) МК позволяет запускать программы без перепрошивки flash. Конечно, хотелось бы, чтоб таким МК оказался МК семейства AVR (т.к. опыт работы я имею только с ними). ARM мне кажется следующим наиболее приемлемым вариантом. Наверно, потому что Atmel
Сообщение отредактировал TarasG - Jun 6 2008, 22:29
|
|
|
|
|
Jun 7 2008, 00:59
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
defunct совершенно прав, хотя это семейство x51. Кроме приведенной микросхемы существуют её аналоги, например от бывшего Dallas (ныне Maxim), которые позволят работать с внешней памятью (при достаточном быстродействии) на 40МГц (ядро) с 1 тактом на команду. То есть ~40 мипсов в пике. (Правда не уверен что память обеспечит без тактов ожидания, но в любом случае это в десятки раз мощнее синклера. Микросхемы с ядром AVR, обеспечивающие данную работу вам уже приводили. ARM - это не только Atmel и, даже, не столько Atmel. Так например, если вас удовлетворяет работа из внутреннего озу и 64К (естественно вместе с данными) вас устроит, то есть вариант LPC2106 стоимостью 11$ c производительностью близкой к 60 мипсов 32 бита. Другие по ссылке http://www.nxp.com/selectionguides/tables/45994.html (например 2220 с внешним интерфейсом в 144 ножном корпусе). Но в ARM-овой ветке вам скорее всего ещё более интересных предложений накидают. Дерзайте.
|
|
|
|
|
Jun 7 2008, 06:56
|
Участник

Группа: Участник
Сообщений: 55
Регистрация: 17-04-08
Пользователь №: 36 850

|
Цитата(Сергей Борщ @ Jun 6 2008, 23:08)  Люкс! Поставьте себе в подпись  Покажите на картинке в даташите на любой AVR, PIC, ARM - где у него там внутри микропроцессор? А если его там нет, что же выполняет команды? Даже если микропроцессор не выделен, от там есть. В тойже m128 есть регистры, АЛУ, декодер инструкций - все это части микропроцессора. Цитата(Сергей Борщ @ Jun 6 2008, 23:08)  Также покажите словарь, в котором ПЗУ (ROM, read-only memory) переводится как HDD (hard disk drive) == НЖМД (накопитель на жестких магнитных дисках)? Я буду этот словарь обходить подальше. А вы мне покажите где ПЗУ = ROM! ПЗУ( постоянное запоминающее устройство) не равно ROM( память только для чтения). Так что НЖМД подпадает под ПЗУ.
|
|
|
|
|
Jun 7 2008, 08:50
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Nick_Shl @ Jun 7 2008, 09:56)  Даже если микропроцессор не выделен, от там есть. Почитайте букварь по выч. технике. Цитата(Nick_Shl @ Jun 7 2008, 09:56)  А вы мне покажите где ПЗУ = ROM! Не поверите - в любом. Lingvo, Google, остальные ищите сами. Не вижу смысла дискутировать с человеком, который оспаривает терминологию. Ибо если вы не владеете даже терминологией...
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Jun 7 2008, 09:34
|

Участник

Группа: Новичок
Сообщений: 72
Регистрация: 25-02-08
Пользователь №: 35 378

|
Цитата(defunct @ Jun 7 2008, 01:38)  На сегодня это AT89S52 - меньше $1 (при сорока ногах) по выводам совместим с mega8515/162. Правда это еще вопрос кто с кем совместим ;> Да, это очень интересный вариант. Правда, у нас он не меньше, а $1.2, но то мелочь
|
|
|
|
|
Jun 11 2008, 14:13
|
Частый гость
 
Группа: Участник
Сообщений: 99
Регистрация: 22-03-07
Из: Novosibirsk
Пользователь №: 26 415

|
Цитата(TarasG @ Jun 7 2008, 16:34)  Да, это очень интересный вариант. Правда, у нас он не меньше, а $1.2, но то мелочь  Посмотрите AT89S51, он должен быть еще дешевле. В букварях написано, как у MCS-51 внешнюю память данных объединить с внешней памятью программ (MOVX-ом будете иметь доступ к коду)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|