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

Alex_St

Свой
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о Alex_St

  • Звание
    Участник
    Участник
  • День рождения 01.03.1980

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. HCF-4S

    Не удается настроить обмен данными с данной микросхемой в связке с LPC2214. Чтение внутренних регистров происходит нормально, но не удается что-либо туда записать. По крайней мере, не видно никакого результата от записи. Подскажите, плз, в чем может быть проблема? Как можно убедиться, что запись в регистр произошла корректно?
  2. У нас на производстве используются микросхемы AT45DB161B в корпусах CASON. При ремонте техники появилась проблема - как их менять. Дело в том, что платы для защиты от влаги покрывают лаком, и минитермофен от Pace не прогревает корпус полностью. В результате часто отрываются дорожки на плате. Посоветуйте, плз, недорогую термовоздушную паяльную станцию, которая справилась бы с этой задачей. Спасибо.
  3. Надо при открытии файла открывать его как Workspace files (*.eww). Тогда он сконвертирует его в свой формат и позволит скомпилировать. О доработке для компилирования читайте выше.
  4. IAR AVR 4.10A

    2 Тумблер: А что в таком случае мешает использовать CRC или прочие алгоритмы контроля целостности данных? И для особо важных данных писать резервные копии? А то, что Вы привели, относится к любым типам памяти, будь то RAM, eeprom или HDD. А не к способу их описания.
  5. Где Вы находитесь?
  6. Вот что написано в даташите: The device is shipped with CKSEL = “0010”, SUT = “10”, and CKDIV8 programmed. The default clock source setting is the Internal RC Oscillator with longest start-up time and an initial system clock prescaling of 8. This default setting ensures that all users can make their desired clock source setting using an In-System or Parallel programmer. что означает: 4000 / 8 = 500 кГц. Если случайно или специально не зашьешь бит RSTDISBL (отключение сброса), то ничего страшного не произойдет. Иначе...
  7. Возьмите на сайте www.iar.com версию 4.10. После регистрации Вам вышлют бесплатную 30-дневную лицензию. Проект, сделанный в версии 3.20 переносится на 4.10 без проблем.
  8. Есть маленькие грабли - у нее по умолчанию прошит бит DIV8, поэтому первый раз прошивать ее надо на малой скорости. Я пользуюсь AVReal, первый раз шью с ключом -о200. После снятия бита шьется на любой скорости. Так она вроде параллельное программирование и не поддерживает...
  9. Клавиатура 8x8

    Диоды ставить ОБЯЗАТЕЛЬНО, иначе рискуешь получить КЗ выходов, а это чревато выходом из строя проца...
  10. IAR AVR 4.10A

    Инициализируете ли Вы переменные типа __eeprom? Если нет, то делаем так: Заходим в Options->Linker->Output, в области Format ставим галочку напротив строки "Other", в графе "Output standart выбираем требуемый формат (я использую обычно intel-standart). После чего компилируем. В результате в папке пороекта в подпапке Debug/Exe или в Release/Exe - в зависимости от выбранной конфигурации сгенерится файл *.a90 . Это и есть файл в формате HEX, который нужно прошивать в контроллер. Если Вы хотите, чтобы файл имел расширение *.hex, то там же поставьте галочку напротив Override default, и в появившемся окошечке введите требуемое имя. Ваш файл HEX имел такой большой размер потому, что в нем хранится много отладочной информации - типа текствых названий портов, исходника на С и т.д. Если же Вы инициализируете __eeprom переменные, то получить выходной файл HEX будет сложнее, но также возможно. Кроме того поэкспериментируйте с настройками оптимизации - Вы будете приятно удивлены размером кода. Но внимательно следите, чтобы компилятор в таком случае не проглотил куски кода. Хотя с этим можно бороться... Удачи. Если что не получится - спрашивайте.
  11. В Херсоне пойдет? Делают за 3 дня (!). Заказал одну, жду. До меня идет долго - почти неделю. Адрес: ltservice собака utel.net.ua. Цена подходит для макетов. <{POST_SNAPBACK}> Спасибо, попробуем. А как у них качество?
  12. 2 GKI: Ок. 2 All: Не посоветуете ли производителя ПП в Украине? Желательно поближе к Одессе (живу я тут). Основные требования - отсутствие брака, возможность изготовления небольшого количества по приемлемым ценам. Класс - третий.
  13. Есть примеры? Планируется на дорожки силовых цепей напаивать отрезки толстого провода. Для этого они должны быть открыты от маски и облужены. Как все оказывается просто... 2 jul: Иными словами в слое, скажем top mask полигоном keepout мне надо нарисовать то, что будет без маски - т.е. открыто и облужено. Я правильно понял? Потом при передаче файла в gerber мне надо сделать отдельные файлы top mask и bottom mask, в котором будут только эти полигоны? И еще: где можно почитать о требованиях к ПП разных классов?
  14. Новый IAR для AVR 4.10A

    Ура! наконец-то исправили глюк с семейством ATtiny. Если 3.10 для ATtiny2313 или Attiny13 пытался использовать инструкцию MUL, которой они не знают: ?C_EC_MUL_L01: 00071E 9F04 MUL R16,R20 000720 2D00 MOV R16,R0 000722 9508 RET то 4.10 для того же случая использует следующий код: ?C_EC_MUL_L01: 000606 2E00 MOV R0,R16 000608 2700 CLR R16 00060A 9546 LSR R20 00060C F408 BRCC 0x610 00060E 0D00 ADD R16,R0 000610 0C00 LSL R0 000612 F7D9 BRNE 0x60A 000614 9508 RET
  15. 2 SergM: 1. Элемент DD2 располагается на длинных ногах выше дросселя L1. DD2 - это фотоприемник TSOP1736; 2. Согласен. Что я в этом случае выиграю? 3. Учтено. 4. Это не страшно. Разъем X1 слегка касается нажек кнопки S1. Проверено экспериментально. 5. Просто я решил резисторы на входах ATtiny и конденсатор сброса подключить отдельными дорожками. Для надежности. 6. А насколько это может быть серьезным? Стоит ли переделывать компоненты или лучше подождать, что скажет производитель, когда задание попадет к нему? 7. Пока шелкографии не предвидится. Скорее для листка с указанием что куда паять. Но с замечанием согласен, постараюсь учесть. 8. Можно ли эскиз получить из ПКАДа? чтобы не заниматься его составлением. 9. В таком случае как мне указать, что некоторые цепи должны быть облужены? Так, через разъем может течь ток до 2А. А места для толстых дорожек нет. Придется пропаивать... 2 Vic: 1. В принципе, это не страшно. 2. Из-за недостатка места на плате резисторы R8 и R4 будут располагаться над платой на некотором расстоянии. 3. Даже и не задумывался как-то над этим вопросом. Попробую учесть. Слой Inner1 - это просто для того, чтобы указать ПКАДу, что у кнопки эти ноги закорочены. Кстати, а как при создании элемента (например, этой кнопки) указать, что у нее ноги попарно соединены? Если в Library Executive привязать к одному выводу символа две ноги площадки, то он начинает материться... Как это сделать иначе? 2 Jul: Спасибо. Внесу исправления - тут же выложу. Выполнил пробный вариант на станке LPKF - понял, что промахнулся с диаметром отверстий - не все ноги в них влазят...
×
×
  • Создать...