Перейти к содержанию
    

dm_mur

Свой
  • Постов

    279
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент dm_mur


  1. Вы имеете ввиду Tools->Code2Graphics Conversion Wizard? Все дожно работать (A-HDL v 6.3 SP2). Просто на вашей машине это приложение "падает" :cranky: . Ну так и забудьте. Просмотр схемных реализаций программы на HDL почти ничего не дает. Ну увидите вы кубики с кусками кода... Вот после логического синтеза посмотреть на схему - действительно полезно.
  2. Спасибо, разобрался :cheers: Мораль такова: внимательно читай ворнинги B)
  3. Пробовал. В этом случае при упаковке выдается ошибка о несоответствии символа на схеме и PDB: Inconsistencies found between DxDesigner and PDB parts Да, забыл добавить: компоненты беру из DxDb.
  4. DxDes. + Exped.: Имеется многогейтовый компонент (операционный усилитель) - на символе выводы питания отсутствуют - прописаны в PDB. Если есть два одинаковых элемента - как заставить подключить их к разным источникам питания? (при упаковке выводы питания подключаются к одной цепи, имя которой прописано в PDB)
  5. Используйте DxDatabook! Это решает все вышеперечисленные проблемы. Приведенный вами пример с транзистором: имеется символ (без номеров пинов - заданы только имена). Прописывать там DEVICE и PKG_TYPE тоже не нужно. В PDB имеются абстрактные компоненты "транзистор в корпусе ТО-92", "транзистор в корпусе SOT-23", где указано соответствие имен пинов символа и номеров ножек корпуса. Все остальные аттрибуты загружаются из DxDatabook: DEVICE, PKG_TYPE и др -можно прописать массу всего, в т.ч. ссылку на даташит. Если DxDatabook не использовать - то в PDB должен быть прописан каждый компонент (причем или каждый компонент должен иметь свой символ, где прописаны DEVICE и PKG_TYPE, или значения этих аттрибуты необходимо будет прописывать в процессе рисования схемы) Вообще-то библиотека символов находится в каталоге SymbolLibs. Возможно, проблема в том (судя по скриншоту), что вы при подключении библиотеки символов указали не ее, а корневой каталог ЦБ. Кроме того, если в библиотеке символов имеются разделы - необходимо отдельно подключать каждый раздел. Как предположение: потому что при редактировании символа библиотеки вы будете использовать тот же ViewDraw. Большая вероятность сломать что-нибудь в текущем проекте. Кстати, если щелкнуть правой кнопкой мышы по имени проекта в дереве проекта - в выпадающем меню есть "Manage Project" - можно переключить рабочий проект А насчет лучшей интеграции DC не соглашусь пожалуй. :huh:
  6. По поводу подключения ЦБ к DxD и создания нового проекта хорошо написано в хелпе. Почитайте хелп к Library Manager for Dx/Exp, раздел Using Library Manager -> Exercise 3 - Implementing a Design -> Creating a New DxD Project and Linking to a Central Library. Неплохой форум по сабжу на мегратеке - тоже почитайте, полезно. Найдете массу ответов на вопросы, возникающие у вас.
  7. вроде бы наши госты позволяют перенумеровывать элементы на плате (хотя я могу ошибаться)
  8. Есть среда от Ф_и_т_о_н. Заражена вирусом HASP ;) .Если сможете вылечить - будет вам счастье!
  9. Могу кинуть исходником на Це - реализовывал работу с клавой на мк Фуджитсу. Использовал УАРТ в синхронном режиме, с клавиатуры только ввод - т.е. самой клавой не управляю. Вам я думаю этого хватит.
  10. Нужно стать "своим" ;) - много чего заимеется
  11. Как средство анализа целостности сигналов вам можно попробовать HyperLynx (туда можно экспортировать из OrCAD Layout) . С библиотеками футпринтов в связке Capture-Allegro не так все просто - фактически отсутствует библиотекарь. (неплохой библиотекарь для Concept-Allegro). Футпринты представляют собой отдельные файлы - что несколько неудобно. Если экспорт в HyperLynx из Layout вас не устроит - обратите лучше вниманиа на менторовский WG.
  12. Ну насчет развития вы несколько неправы - в Layout с 7 по 10 версии было добавлено довольно много полезных функций. Интерфейс действительно почти не менялся - но он в принципе неплох (демагогию на тему что какими кнопками лучше делается разводить не хочется) И названия своего не потерял - посмотрите официальный сайт orcad.com. Кстати, насчет того кто кого и когда поглощал - тоже по-моему у вас не совсем верные сведения. То, что OrCAD позиционируется как несложный пакет - это верно, но ведь как говорицца - каждому фрукту свой овощ :) В смысле для несложных проектов более "тяжелые" САПР тяжелы
  13. Сейчас 3.6. С 3.5 тоже было все ок. А вот насчет 3.3 - что-то похожее припоминаю.
  14. а может мы с вами о разных вещах говорим? Берем проект Template, в start.asm ставим MemoryModel Small или Medium, RomMirror=ON. В модуле main.c пишем: const char msg[] = " 12345 "; // наша константа void main(void) { int i; int j; for (i=0; i < sizeof(msg); i++) { j = msg; } } при прогоне в отладчике в переменной j последовательно появляются элементы константы msg. Само msg линкер поместил с адреса 0xFF4000. DTB при отладке = 0. По всем признакам RomMirror воспринялся отладчиком нормально.
  15. я обычно пользуюсь фуджиковским Template проекта, там в файле start.asm есть опция включения RomMirror. Все прекрасно работает. Отладчиком обычно пользуюсь для отладки какиз-либо кусков кода с циклическими вычислениями. :smile3009:
  16. Чуть ниже в этом форуме есть тема "Softune и кириллица" - почитай :glare:
  17. В таком включении через индуктивности будет протекать пост.составляющая
  18. При отладке используется встроенный редактор - печатать уже написанную кириллицу он умеет :a14: , а для редактирования сессию отладки все равно завершать нужно Для комфортной работы с внешним редактором необходимо, чтобы он умел устанавливать курсор на сроку, переданную из командной строки при его запуске. :ohmy:
  19. В проекте делаю AddLibraries, указыва путь к SymbolLibraries типа: C:\Works\WG_DxD_Lib\SymbolLibs\Libraries ставлю оттуда на схему компоненты, создаю нетлист - в Expedition он "не лезет" - пишет в логе: ERROR Block Page , Symbol AD7948: The required symbol is not in the Parts DataBase. This is a SYMBOLLIBS:AD7948 symbol with a reference designator DA1 plus a Part label and a Part name using Part number AD7948. Я так понял - компонент взят не из PDB, а из библиотеки символов Как правильно прикрутить PDB к DxD? ЗЫ: А нет ли где тренировочного проекта с CentralLibrary, схемой и платой для DxD-Expedition? На ФТП мегратека помню было, но для DC/DV-Expedition
  20. А вы не смотрели че там генерится на асме? По-моему не так и плохо - во всяком случае гораздо "красивей" чем у тех же АВРов или ПИКов. Хотя архитектура у самого проца очень сильно ориентирована на С. ;) ПРОСТЕЙШИЕ вопросы они как-раз таки и знают...
  21. Как-то я встречал упоминание о компиляторе/инструменте для фуджиков. Не помню правда где и у кого, но было. Постараюсь вспомнить. АВР - массовый дешевый контроллер, там и камни на порядок бОльшими тиражами я думаю расходятся. Версия 2 пакета для них была не намного качественнее :)
  22. А что же вы хотели за 0k$ :) Ну да, именно так я и подключал внешний редактор. Еще использую ToolExecution для запуска программера. :ninja:
  23. для моторолы у меня есть, спасибо. Я эту файловую систему использую не с карточками, а с DataFlash - атмэловские микросхемы AT45DB321. Так что как подключается карточка рассказать не могу :tongue: Так я не понял- ты писал, что бывают глюки когда пишется в начало файла какой-то кластер (512) не моих данных - патч помог или нет? B)
×
×
  • Создать...