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

Stas

Свой
  • Постов

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

  • Посещение

Репутация

1 Обычный

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

  • Звание
    Знающий
    Знающий
  • День рождения 05.12.1977

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

5 031 просмотр профиля
  1. Keil вполне приличен и очень удобен, проблем не было за много лет использования. К Keil цепляется отладчик - загрузчик типа DEBUGADPTR1-USB, я пользуюсь старинным, еще под COM порт... Где то в Silabs был удобный графический конфигуратор Configuration Wizard, а так же патч для отладчика Debug Driver For Keil uVision...
  2. извиняюсь за некропостинг)) default password "microchip"
  3. Мы под PIC10F202, PIC16F84, PIC18F454, MSP430F147, MCS48, MCS51, x86 на ассемблере много писали, последний раз лет 8 назад, сейчас другие задачи. Надо было сделать быстро, пиками не увлекаясь.
  4. Разобрался, всё банально, вдруг кому поможет... Код сгенерированный MCC не работал с EEPROM PIC16F1938 но бодро шёл на PIC16F1825... 1. Установить бит CPD в config1. 2. Дизассемблировал код, обнаружилась дополнительная инструкции в середине последовательности доступа к памяти 0x55 // 0xAA. Вставка ассемблерного кода или макро функция xc8 типа eeprom_write(x,y) решает проблему с доступом к EEPROM. вопрос закрыт ))
  5. Не могу добиться записи в EEPROM и Flash, считываются 0xff или 0x3fff соответственно. Считываю код программы из Flash, записанный отладчиком, а стереть этот блок из программы не могу)). Не работает даже код, сгенерённый MCC, хотя вся последовательность чтения/записи в соответствии с даташитом. При этом, бит ошибки записи не взводится, после установки бита записи и чтения, в соответствии с последовательностью, - жду их очистки, все - ок, они чистятся но результата нет... Защиты памяти не установлены... Тот же самый код, скомпилированный под PIC16F1825 работает как должен, без нареканий, и c FLASH и с ЕЕPROM Ревизия кристалла A3, в ERRATA ничего нет... Отладчик PICkit-4, программа на С. Но видимо надо на asm для чистоты картины попробовать написать.. )) Никто не сталкивался с подобной ситуацией ?
  6. Видел в двух работах, что MC33269 генерировал на выходе колебания с керамикой 10uf, хотя по даташиту должен был работать. Лечилось удалением керамики и напайкой электролита. Было, не мог успокоить преобразователь на lt1683 с керамикой, пока не заменил на танталы... Обычно пишут оптикаемо - типа "Applications should be tested over all operating conditions to insure stability" или "Ceramic: Generally used for high frequency and high voltage bypass. They may resonate with their ESL before ESR becomes dominant. Recent multilayer ceramic (MLC) capacitors provide larger capacitance with low ESR."
  7. Если не секрет, а на чем выходной каскад будете делать, под такие времена ? Самое быстрое, что я делал - это фронт ~1-2 нс на 30В, это GAN... Джиттер там сожрет 100 пс. А ШИМ с разрешением 1 нс, можно попробовать на циклоне сделать - типа 4 блока ШИМ 16 бит на 400 МГц, с тактированием от 2-х прямых и инверсных клоков (0,90,180,270), объединить по быстрой 4-И внутри или снаружи...
  8. AD790 - последний из могикан... 45нс +/-15В но дрого ))
  9. Если датчик пьезо, то два пути - усилитель напряжения и усилитель заряда. Все зависит от датчика, сигнала и требуемой длины кабеля. Усилитель заряда позволяет иметь до датчика большую длинну кабеля и вроде как более правильное решение )) 50 Мом - на современных компонентах элементарно. Для особо извращенных случаев можно поставить на входе низкошумящие полевые транзисторы, типа j-fet...
  10. Alint с библиотекой DO-254, баловался.. Я в своих творениях руководствуюсь старым документом с рекомендациями вроде от Mitsubishi, по правилам кодировки, именования переменных, процессов и пр и пр. Под рукой его что-то не нашел. Подобных рекомендаций много, гуглить HDL Coding Style. Хорошее на мой взгляд решение, на основе проработки подобной литературы - сделать внутренний документ, которого придерживается вся контора...
  11. Да, зарплата у меня примерно 74тр, и увы секретность - это Урал )) Дистанционно не получается надежных вариантов найти... И Вы правы, браться за доделку чьих то трудов - я точно не буду, навидался экспертов всех мастей ))) В моем исполнении, от момента состояния работы в описаном состоянии до заказа платы этой схемы - как написал...
  12. Если схема есть, библиотека компонентов есть, то у меня бы это заняло полтора - два рабочих дня, 6-7 т.р.
×
×
  • Создать...