Jump to content

    

mcheb

Участник
  • Content Count

    370
  • Joined

  • Last visited

Community Reputation

0 Обычный

About mcheb

  • Rank
    Местный

Recent Profile Visitors

3903 profile views
  1. Здесь надо uint8_t databuffer[8] = {0x01,0x04,0x00,0x06,0x00,0x02,0x91,0xCA};
  2. Найти на просторах интернета Русин Ю.С., Гликман И.Я., Горский А.Н. - Электромагнитные элементы радиоэлектронной аппаратуры.djvu и внимательно прочитать. Зазор рассчитывается по энергоемкости.
  3. Я пользуюсь макросами типа /**BUTTON GPIO Configuration PB15 ------> BUTTON */ #define BUTTON_IS_PRESSED !((GPIOB->IDR)&(1<<15)) #define BUTTON_NOT_PRESSED ((GPIOB->IDR)&(1<<15)) #define BUTTONFREQ LEDFREQ /**LED GPIO Configuration PC6 ------> RED_LED PC7 ------> GREEN_LED */ #define Gled(x) GPIOC->BSRR = (1<<(7+(1-(x))*16)) #define Rled(x) GPIOC->BSRR = (1<<(6+(1-(x))*16))
  4. if((GPIOB->IDR)&(1<<0)) GPIOC->BSRR = (1<<(13+(1)*16)); else GPIOC->BSRR = (1<<(13+(0)*16));
  5. От 100 мкФ U1-2 выгорит
  6. 4х слойная печатная плата + PCAD 2002 решают эту задачу на 5+ за неделю без всяких Cadence Sigrity, Mentor HyperLynx, AltiumDesigner PDN Analyzer и т.п. заумностей
  7. Если у этих светильников есть вход диммирования, то возможна наводка на него, если вход висит в воздухе
  8. Микроконтроллеры

    Да, отличается. see Figure 4
  9. Микроконтроллеры

    Для STM32F103 читать RM0008 , раздел 7.1.1 System reset A system reset sets all registers to their reset values except the reset flags in the clock controller CSR register and the registers in the Backup domain (see Figure 4).
  10. Здесь так пишут https://www.st.com/content/ccc/resource/technical/document/application_note/47/41/32/e8/6f/42/43/bd/CD00160362.pdf/files/CD00160362.pdf/jcr:content/translations/en.CD00160362.pdf When the CPU initiates a data transfer meanwhile the DMA is transferring a block of data from a source to a destination, the round-robin AHB bus matrix halts the DMA bus access and inserts the CPU access, causing the DMA transfer to have a longer latency.
  11. Получается, надо выдавать данные с частотой 100 МГц. А это уже ПЛИС.
  12. #include "stm32f7xx_hal_uart_new.h" Положение обязывает
  13. Питание АЦП + МК от одной батарейки

    Гугл сразу выдал https://habr.com/ru/post/438772/
  14. R3 и C1 выбросить. Для МК написать обработчик с антидребезгом на нужную длительность.
  15. FR5 серии и FET430UIF

    В табличке выше всё описано, если BSL без шифрования, то стирается прошивка. Как вариант - при производстве стирать старый BSL и записывать свой. А зачем такие сложности? Стёр кристалл, зашил прошивку. Калибровки хранить в инфо-сегментах, они не стираются при масс-стирании.