Parallax SX
![]() | Тон или стиль этой статьи могут не отражать энциклопедический тон , используемый в Википедии . ( Февраль 2014 г. ) |
Parallax SX - это прекращенная линия микроконтроллеров , которая продавалась Parallax , из дизайна Ubicom . Разработанные, чтобы быть архитектурно похожими на микроконтроллеры PIC, используемые в оригинальных версиях базовой марки , микроконтроллеры SX заменили PIC в нескольких последующих версиях этого продукта.
Производство
[ редактировать ]Проекты для устройств принадлежат Ubicom (ранее сценарий, следовательно, «SX»). SX Умирания были изготовлены [ Цитация необходима ] Ubicom, который отправил их в Parallax для упаковки. Ubicom сделал процессоры с 18, 20, 28, 48 и 52 выводами, но потому, что у Parallax не было пакетов для 18 и 52 штифтов, чипсов, [ Цитация необходима ] SX-18 и SX-52 были прекращены.
Конец жизни
[ редактировать ]31 июля 2009 года Parallax объявила, что SX Line достигла своего производственного EOL (конец жизни), поскольку Ubicom больше не будет производить штампы на основе проектов; После того, как поставки из окончательной «Пожилой покупки» были истощены, связанные продукты не могут быть пополнены. В том же объявлении Parallax выразил, что доступность своих собственных продуктов на основе устройств SX не будет повлиять, и что техническая поддержка останется доступной. [ 1 ] [ 2 ]
Технические детали
[ редактировать ]Микроконтроллеры серии SX Parallax представляют собой 8-битные микроконтроллеры RISC (используя 12-разрядное слово), которые имеют необычно высокую скорость, до 75 МГц (75 MIP) и высокая степень гибкости. Они включают до 4096 12-разрядных слов флэш-памяти и до 262 байтов памяти случайного доступа (ОЗУ), восемь бит-счетчиков и другую логику поддержки. Они особенно ориентированы на эмуляцию аппаратного обеспечения ввода/вывода в программном обеспечении, что делает их очень гибкими. В то время как Parallax SX Micros ограничены в разнообразии, их высокоскоростные и дополнительные ресурсы позволяют программистам создавать «виртуальные устройства», включая полные видеоконтроллеры , по мере необходимости. Например, существуют программные библиотечные модули для эмуляции интерфейсов I2C и SPI, UARTS, частотных генераторов, счетчиков измерений и конвертеров PWM и Sigma-Delta A/D. Другие интерфейсы относительно просты для написания, и существующие модули могут быть изменены, чтобы получить новые функции.
Разработка и отладка
[ редактировать ]SX-ключ производится Parallax и используется для программирования микроконтроллера SX, а затем отладки его. Существует также более дешевая версия под названием SX-Blitz, в которой не содержится отладчик. Обратите внимание, что есть два продукта SX-ключа, один из них является настоящим аппаратным устройством, другое-это программное обеспечение, они имеют одно и то же имя.
Окна
[ редактировать ]Если вы работаете на платформе Microsoft Windows, вы хотели бы получить копию программного обеспечения SX Key с веб -сайта Parallax. [ 3 ] Он содержит много полезных инструментов как для начинающих, так и для людей, более знакомых с SX, чтобы помочь в разработке. Он поставляется с SXSIM и ассемблером/программистом, чтобы разрешить программирование SX с использованием либо клавиша SX , либо SX Blitz .
Проблемы
[ редактировать ]Существуют некоторые известные проблемы с программным обеспечением SX Key в Windows Vista, программное обеспечение SX-ключа требует определенных DLL, которые не распространяются с Windows Vista.
Альтернативные инструменты
[ редактировать ]Существует также компилятор от C до SX, который позволит вам писать программы C для SX. Затем они преобразуются из C в SX ASM . Доступно две версии.
CCS SX/C.
[ редактировать ]Существует коммерчески поддерживаемая версия компилятора C для SX, она известна как CCS SX/C и была доступна за $ 199,0. [ 4 ] Это программное обеспечение официально поддерживается Parallax, и у них есть партнерство для совместной работы над тем, чтобы сделать компилятор SX/C первоклассным гражданином. Он интегрируется с программным обеспечением SX Key , чтобы затем программировать SX.
C4SX
[ редактировать ]C4SX - это бесплатный компилятор с C -до SX, который доступен в Rwsenser. [ 5 ] Обратите внимание, что это программное обеспечение не проверено Parallax. есть ветка На форумах поддержки Parallax о C4SX, которая может быть полезна для тех, кто смотрит на использование C для SX. [ 6 ]
Linux/Unix Development
[ редактировать ]гсазм
[ редактировать ]GSASM является ассемблером для сборки SX для шестнадцатеричного файла. Проект живет на Sourceforge и может быть найден по адресу http://sourceforge.net/projects/gsasm/ . Обратите внимание, что он все еще находится в зачаточном состоянии, и хотя он производит правильные шестнадцатеричные файлы, которые будут запрограммированы, он имеет свои грубые ребра и ограничения. Пожалуйста, прочитайте заметки о выпуске и посмотрите, не будет ли более применимое решение для использования вина .
GSXProg
[ редактировать ]GSXPROG - это программист, который может использоваться для программирования SX с использованием ревизии C и старшего возраста SX . Существует код для программы с SX Blitz в CVS, но он не гарантированно будет работать. Если вы загрузили GSASM, вы также получите копию GSXProg. Вы сможете использовать GSXPROG для программирования SX с использованием шестнадцатеричного файла, произведенного GSASM или из программного обеспечения для ключей SX .
Вино
[ редактировать ]Чип SX может быть запрограммирован с помощью программного обеспечения SX Key , GSXPROG и SXSIM . Сообщалось, что программное обеспечение для ключей SX хорошо работает под вином (уровень совместимости Windows для платформ Linux). [ 7 ]
Смотрите также
[ редактировать ]- Parallax Propeller , новый микроконтроллер и текущая цель разработки нового продукта Parallax
Внешние ссылки
[ редактировать ]Ссылки
[ редактировать ]- ^ "SX End of Life (EOL) объявление" . Forums.parallax.com . Архивировано из оригинала 2013-06-25.
- ^ Кен Грейси, Джим Кэри. «SX Microcontroller End of Life объявление» . 31 июля 2009 г.
- ^ Parallax Веб -сайт
- ^ "CCS, Inc. - компилятор SXC" . Архивировано из оригинала 2010-01-03.
- ^ http://www.rwsenser.com/ [ только URL ]
- ^ «Форумы параллакса» . Архивировано из оригинала на 2009-06-16.
- ^ "WineHQ - SX -ключ" .