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

    

SlavaA

Участник
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

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

  • Звание
    Участник

Контакты

  • Сайт
    http://

Информация

  • Город
    Минск

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

1 583 просмотра профиля
  1. MAX4999 наоборот

    This multiplexer is bidirectional, allowing COM_ and D-/D+ terminals to be configured as either inputs or outputs стр 7 даташит
  2. Orcad PCB Designer

    Можно убрать через редактирование в Pad Editor. Выбрать правой кнопкой Modify Design Padstack->Single Instance и выставить None в Geometry.
  3. А можете прямую ссылку на страницу регистрации добавить?
  4. Еще способ: в окне Find выбрать Pins, потом на экране выделить плату (или нужный регион) - внизу справа появится количество
  5. Цитата(bullit @ Sep 19 2015, 16:12) Прошу прощения за подъём темы из глубин, но не люблю новые! Ребят а где брали актуальные даташиты? Ищю на всю линейку winstar wex012864 с буквами C, D, E, L, Q. Не совсем понял какие должны быть актуальные даташиты. На сайте http://www.winstar.com.tw берете даташиты на сам дисплей. Там же написан тип контроллера - находите в google даташит на контроллер - там описана система команд.
  6. Если нагрузка допускает то можно поставить диод последовательно (на 1000В скажем). Это защитит от положительных импульсов. А отрицательные через TVS.
  7. Цитата(Salamander @ Mar 7 2015, 22:58) Я попробовал - контроллер куда то улетает на строчке JumpAddress. То есть, если ставить брейкпоинт на эту строку, отладчик его ловит, если на следюущую - не ловит. У меня компилятор IAR. Вот что он в asm выдает Код    163                JumpAddress = *(__IO uint32_t*) (BOOTLOADER_ADDR + 4);    \   00000030   0x....             LDR.N    R0,??DataTable1_4 ;; 0x1fff0000    \   00000032   0x6841             LDR      R1,[R0, #+4]    \   00000034   0x60A1             STR      R1,[R4, #+8]     164                Jump_To_Bootloader = (pFunction) JumpAddress;    \   00000036   0x6061             STR      R1,[R4, #+4]     165                /* Initialize Stack Pointer */     166                __set_MSP(*(__IO uint32_t*) BOOTLOADER_ADDR);    \   00000038   0xE003             B.N      ??main_2     167                Jump_To_Bootloader();   \                     ??main_2: (+1)    \   00000042   0x6800             LDR      R0,[R0, #+0]    \   00000044   0xF380 0x8808      MSR      MSP,R0     175                Jump_To_Application();    \   00000048   0x4608             MOV      R0,R1    \   0000004A   0x4780             BLX      R0
  8. В заводской загрузчик на STM32F205 вхожу так: Код#define BOOTLOADER_ADDR 0x1FFF0000 typedef  void (*pFunction)(void); pFunction Jump_To_Bootloader; uint32_t JumpAddress; JumpAddress = *(__IO uint32_t*) (BOOTLOADER_ADDR + 4); Jump_To_Bootloader= (pFunction) JumpAddress; /* Initialize Stack Pointer */ __set_MSP(*(__IO uint32_t*) BOOTLOADER_ADDR ); Jump_To_Bootloader(); На других STM-ках возможно что-то подобное можно сделать.
  9. Контур печатной платы

    Тут можно приблизительную геометрию задать в редактировании package - получиться и футпринт и 3d одновременно. Там нарисовать frectangle в классе package geometry в субклассе place_bound_top а затем задать высоту через setup->areas->package height. Frectangle может быть несколько с разной высотой. Но проще step прицепить имхо. на 3dcontentcentral все что надо есть
  10. Контур печатной платы

    3D делается так. В PCB Editor Setup->Step Package Mapping назначаются модели в формате step. Потом File->Export->Step. А потом в Solid Works например вставляется в сборку. 3D просмотр в PCB Editor использую как просмотр каких нибудь цепей на стеке платы.
  11. Контур печатной платы

    1) С помощью импорта из DXF. Нарисовать лучше всего в механическом CAD. Контур должен быть как полилиния. 2) Нет. Не пойму в чем тут неудобство
  12. STM32F4 usb cdc

    В USB виртуальном COM порте baudrate не имеет никакого значения т.к. данные передаются на максимальной скорости, соответствующему USB в режиме bulk.
  13. Цитата(rogalevdd @ Feb 20 2014, 13:40) Доброго времени суток! Не подскажите, где задаётся размер апертуры (aperture) для границы полигона (shape) при создании векторных gerber - файлов из OrCad16.5, формат герберов - rs274 6.00. Shape->Global Dynamic Shape Parameters->Shape Fill
  14. Цитата(Firer @ Nov 4 2013, 16:26) Приветствую! Какова процедура инициализации? Делаю RESET, потом команду 0xAF - но на дисплее ничего не вижу. Внешние +15в подаю на драйверы. Что то типа такого: CODEvoid LCD_Init( void ) { __delay_cycles( 20000 ); RESPin( 0 ); LcdEnable( 1 ); /* enable lcd */ __delay_cycles( 100000 ); RESPin( 1 ); WriteCmd( 0xA0, 0 ); /* ADC Direction L-R */ WriteCmd( 0xC0, 0 ); /* SHL Direction 0-64 */ WriteCmd( 0xAF, 0 ); WriteCmd( 0xA6, 0 ); WriteCmd( 0xA4, 0 ); WriteCmd( 0xB0, 0 ); /* page address = 0 */ WriteCmd( 0x10, 0 ); /* column address high = 0 */ WriteCmd( 0x00, 0 ); /* column address low = 0 */ WriteCmd( 0x81, 0 ); WriteCmd( 0, 0 ); }
  15. PCA9555 входы и выходы одновременно