-
Постов
278 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные dm_mur
-
-
На MB90 мне не удалось использовать стандартные С-функции для вывода текста (printf, puts и пр.). Написал процедуру putchar для вывода символа на конкретный дисплей, но при обращении к библиотечной функции контроллер "виснет". У кого-нибудь есть опыт успешного их использования?
-
Не могу найти доки на то как с ним работать, например такие как по HD44780
В теме стоит вопрос о работе с графическим дисплеем, а упомянутый HD44780 - контроллер для алфавитно-цифрового дисплея. Определитесь для начала какой дисплей и какой контроллер. У меня есть информация о несколких типах контроллеров графического дисплея. Готов поделиться.
-
Я работаю с MB90 - сейчас реализую проект распределенной системы управления на MB90F347 - использую CAN, файловую систему, графический дисплей.. Скоро параллельно с этим начну заниматься несложной системой управления на MB90F562.
-
Я работаю в ОрКАДе и считаю что ручная трассировка сделана неплохо.
Довольно большое количество жестко заданных "горячих" клавиш, но когда их запомнишь - все легко и просто. По сравнению с пикадом все делается существенно меньшим количеством кликов и при переносе сегментов сохраняются углы под 45 град. Главный минус - одноходовой ундо и отсутствие возможности создавать клавиатурные макросы и перенастраивать "горячие клавиши". Генерация герберов - просто песня. Есть превью гербер-файла. Он-лайн ДРЦ работает неплохо и реально помогает.
-
Логичнее было бы выложить здесь на ФТП, но до "своих" я пока не дорос...
Тогда хотя бы засветите, что имеете и каков объем
Объем - 2.5 мб в зип-архиве. Файловая система для флэш-карт. Имеется демо-проект для АВР-ов для нескольких компиляторов. Я делал проект с их использованием на мк Фуджитсу.
-
Логичнее было бы выложить здесь на ФТП, но до "своих" я пока не дорос...
-
Понятненько. Проблема в том, что при генерации герберов вы не убрали галку "кееп дрилл холес опен".
-
Да блин неприятный глючек, в 9-й версии такого не было. Борюсь так же как вы - загрузкой нетлиста. Особенно часто это появляется если пользоваться Design Reuse.
-
Нужно щелкнуть правой кнопкой мыши по слою и выпадет его полярность.
-
>Может слева?
Ну конечно слева блин уже право и лево попутались :blink:
>Вот тут застрял:
Пришлите файлики - посмотрю в чем может быть дело
-
Поясните квалифицированно, почему вы не любите когда на одну заготовку сводится несколько плат и вам присылается гербер как бы одной большой платы? Какая вам разница?
-
1. Генерим герберы
2. Открываем в герб-туле, создаем новый слой, импортируем в него файл сверловки (File->Import->Drill)
3. Конвертим дрилл в гербер в 2 разных слоя (Tools->Convert->DrillTo Gerber)
4. Один из полученных слоев делаем комозитным с топом, другой - с боттомом (Setup->Composites, в окошке дав кнопку New Composite, далее на появившйся справа композитный слой перетаскиваем мышкой топ и один из полученных герберных слоев сверловки, аналогично для боттма)
5. В композитных слоях для топа делаем полярность дарк, для сверловки - клеар (давим правую кнопку мыши на слое в дереве композита и выбираем)
6. View->Overlay отрубаем галку, View->Composites врубаем галку. На экране видим что хотели
7. :cheers:
З.Ы. Названия менюшек и кнопок в описанной процедуре относятся к ГербТул в.13.0, которой и рекомендую пользоваться.
-
Это можно сделать в герб-туле: конвертнуть файл сверловки в гербер и сделать его композитным с топом и боттомом (полярность, естественно - клеар) Тогда дырки соотв. реальным при печати
-
1. Настройки System Settings в LibraryManager сохраняются с v.10 SP1.
2. Проблемы я думаю с драйвером мышки - у меня по крайней мере все крутит - и вертикально и горизонтально и в spreadsheet'ах.
-
Смотри мыло
-
А какой там контроллер? Если T6963 - могу намылить. Правда не под 51, но на С.
MB90 и стандартные С-функции
в Все остальные микроконтроллеры
Опубликовано · Пожаловаться
printf пожирает действительно очень много ~1.5кБ. puts - гораздо скромнее - ~40б (непонятно - зачем стока?). Но подвешивает все и он. Так вы реально пользовались этими функциями?