Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22643 Location: Silicon Valley
|
| | | | Ball Bess wrote: Не планировалось, а уже зашито, на заводе. Из 32-х кБ этого ПЗУ первые 16 кБ щедро отданы под знакогенератор (нерусский, естественно): 256 символов, каждый шириной 16 и высотой 32 пикселя. Следующие 16к - это таблицы для преобразования чисел в экспоненциальную форму и обратно, таблицы синусов, загрузчик и интерпретатор ЯВУ Spin. И концепция программирования предполагает, что без Spin обойтись нельзя: всё на ЯВУ, с ассемблерными вставками при необходимости. Даже закоренелому ассемблерщику прийдётся написать, как минимум, пару строчек кода на Spin'е и одну большую ассемблерную вставку. Может быть, Spin без всех этих таблиц и знакогенераторов не может работать? Пока не понял. | | | | |
мда... как всё запущено...
|
20 Jun 2007 04:08 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
на самом деле не всё так плохо. Ну нет ассемблера от производителя ну и что. Кто нить напишет. imаge craft на подходе. Много из нас пользуются оригинальными интеловскими тулзами для 51х?
_________________
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
|
20 Jun 2007 10:51 |
|
|
Ball Bess
Maniac
Joined: 14 Mar 2006 00:20 Posts: 211 Location: Иркутск
|
И Propeller ассемблер есть, и ничего не запущено, просто оно не так, как в других МК. Спектрум напоминает: стартует интерпретатор, LOAD..., RANDOMIZE USR...
_________________ Кто мешает тебе выдумать порох непромокаемый?
|
20 Jun 2007 16:22 |
|
|
clk
Writer
Joined: 16 Dec 2007 01:44 Posts: 16 Location: T'umen
|
| | | | Different wrote: Новый микроконтроллер от Parallax: Propeller P8X32A. 8-ядерный, 32-разрядный. При тактовой частоте 80МГц пиковая производительность 160MIPS! Это больше, чем у Pentium I. Содержит большой объём RAM и ROM с прошивками основных функций. Языки программирования: ассемблер и Spin (ЯВУ). По сути, это цельная система на кристалле для построения множества разнообразных и сложных устройств. От Ethernet-контроллера, игровой ТВ приставки до системы управления роботами. Корпуса: DIP-40, LQFP-44 и QFN-44. | | | | |
Для связи с компьютером нужен переходник с порта USB.
На сайте Терраэлектроники его нет.
Где взять ?
|
22 Dec 2007 06:41 |
|
|
d_wanderer
Senior
Joined: 28 Feb 2006 21:34 Posts: 180
|
Спаять самому. В терраэлектронике есть микросхемы cp2201 и max232.
|
22 Dec 2007 09:07 |
|
|
clk
Writer
Joined: 16 Dec 2007 01:44 Posts: 16 Location: T'umen
|
Хм... то есть это по сути переходник из USB в COM получается ?..
А нельзя ли P8X32A просто к СОМ - порту подключить ?
|
22 Dec 2007 10:20 |
|
|
d_wanderer
Senior
Joined: 28 Feb 2006 21:34 Posts: 180
|
|
22 Dec 2007 10:35 |
|
|
clk
Writer
Joined: 16 Dec 2007 01:44 Posts: 16 Location: T'umen
|
Это чтобы с 3,3 к 5 вольтам и наоборот перетянуть ? Хотя вроде итак должно работать... по крайней мере я стыковал микрухи обычную 5-в логику и 3.3-в память - без проблем.
А откуда в этом переходнике сигнал сброса на контроллер берётся ?
|
22 Dec 2007 11:23 |
|
|
d_wanderer
Senior
Joined: 28 Feb 2006 21:34 Posts: 180
|
Нет, это для того чтобы согласовать уровни RS232 (+12,-12) с 5ти ити 3х вольтовой логикой.
А сброс рекомендую сделать всетаки отдельным супервизором.
В исходной схеме помоему используется сигнал DTR. Погляди на их сайте - там все разрисовано.
|
22 Dec 2007 11:28 |
|
|
Different
Doomed
Joined: 18 Feb 2007 11:40 Posts: 408
|
В оригинальном переходнике используется FT232 с транзистором, формирующим короткий сигнал сброса. На мой взгляд, можно забабахать CP2102, у которого уже есть выход сброса. Либо COM-MAX232-P8X32A, а сброс делать вручную.
P.S. Предлагать оригинальный переходник нет смысла, слишком дорого получится. Проще самому спаять на коленке или воспользоваться переходником, который делает Мастер-Кит.
|
22 Dec 2007 12:35 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
Мастер кит фуфло, а сего ценами и качеством комплектухти можно застрелиться. Процентов 50 из того, что продает мастер кит не работает по тому что:
а)Не положены некоторые компоненты.
б) Перепутаны компоненты.
в)Монтажная/Принципиальная схема не соответствует действительности.
г)Это в принципе работать не может, а если может то не долго:)
_________________
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
|
22 Dec 2007 12:41 |
|
|
Different
Doomed
Joined: 18 Feb 2007 11:40 Posts: 408
|
Каков поп, таков и приход Для себя сам всегда делаешь лучше!
|
23 Dec 2007 10:38 |
|
|
clk
Writer
Joined: 16 Dec 2007 01:44 Posts: 16 Location: T'umen
|
Ёлки, скачал англоязычное описание - там оказывается всё про связь с хостом разрисовано... а я тут глупые вопросы задаю .
В переводе-то почему-то нет этого .
|
05 Jan 2008 01:34 |
|
|
Different
Doomed
Joined: 18 Feb 2007 11:40 Posts: 408
|
В русском "Руководстве по применению", как и в английском варианте большой упор делается на кодинг, так как он сильно отличается от обычных представлений.
А каких страниц из аглицкого конкретно нет в переводе? Вроде бы все соответствует.
|
06 Jan 2008 14:04 |
|
|
clk
Writer
Joined: 16 Dec 2007 01:44 Posts: 16 Location: T'umen
|
Да не, перевод на самом деле очень респектный, особенно про Спин - это верно; - нет всего пары страниц - про связь через СОМ (без USB), про внутреннюю организацию "видеоконтроллера", нет схемы серийной макетной платы, под которую написана библиотека, ещё кое чего... Но это мелочи, разобрался и без этого.
ЗЫ пришла наконец-то посылочка с долгожданными Пропеллерами, начинаем осваивать .
|
10 Jan 2008 09:45 |
|
|