Jump to content

    

Vasil_Riabko

Свой
  • Content Count

    181
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Vasil_Riabko

  • Rank
    Частый гость

Контакты

  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

4958 profile views
  1. по крайней мере в феврале 1979 про 7107 уже писали в "Popular Electronics" https://worldradiohistory.com/Archive-Poptronics/70s/1979/Poptronics-1979-02.pdf c63-68
  2. Скорее на ICL7107 . 572 ПВ2 содрана с ICL
  3. Применяли UU9LFNP-B102 для гальванически развязанного питания драйверов силовых ключей в приводах мощностью до 4 Мвт и напряжением до 6 КВ http://npo-vertical.com.ua/medium-voltage/.
  4. ESP32 обладает другим функционалом WiFi два ядра ... и много еще чего . Мне больше понравился NORDIC nRF52840. Тоже в связи с увеличением дальности .
  5. А какая мощность передатчика у вас установлена ?
  6. Выбирайте https://infocenter.nordicsemi.com/index.jsp серия NRF52 или https://www.st.com/content/st_com/en/products/wireless-transceivers-mcus-and-modules/bluetooth-bluetooth-low-energy/bluenrg-2.html
  7. jcxz Спасибо понятно . Вопрос был к уважаемому JCZX он утверждал что регистр DWT->CTRL только для чтения
  8. Не увидел ответа. Можно установить бит 0 в регистре DWT->CTRL ?
  9. Внимательно прочтиайте приведенный вами текст bits[31:28] ... These bits are read-only. есть регистр регистра DEMCR и бит TRCENA . Чо за бит DEMCR ? Спасибо ! Я так понимаю с отладчика запустить счетчик циклов нельзя. надо ручками прописать в программе.
  10. 1. ARM® Cortex®-M4 ProcessorRevision: r0p1Technical Reference Manua ( Речь идет о процессоре STM32L476 - ARM® Cortex®-M4) раздел 9.2 DWT Programmers’ model Регистр DWT_CTRL - Read/write . 2. В предыдущем посте написано : Что касается регистра DEMCR то бит TRCENA  при старте отладчика IAR установлен в 1 и никаких телодвижений не надо . А вот разрешить работу DWT надо DWT->CTRL =0X40000001 . Вопрос и возник из-за того что отладчик не включает DWT (возможно я не нашел в опциях разрешение работы DWT) . 3. обьясните что значит  NVIC.DEMCR |= B24; //разрешение работы DWT.CYCCNT точнее NVIC.DEMCR может все таки DEMCR. TRCENA .
  11. Регистр DWT_CTRL - Read/write . Что касается регистра DEMCR то бит TRCENA при старте отладчика IAR установлен в 1 и никаких телодвижений не надо . А вот разрешить работу DWT надо DWT->CTRL =0X40000001 . Вопрос и возник из-за того что отладчик не включает DWT (возможно я не нашел в опциях разрешение работы DWT) . Поясните пожалуйста что значит следующая строка - NVIC.DEMCR |= B24; //разрешение работы DWT.CYCCNT
  12. Вы ошибаетесь в документации на ядро : " 8.3. DWT Programmers Model Table 8.1 lists the DWT registers. Depending on the implementation of your processor, some of these registers might not be present. Any register that is configured as not present reads as zero. Table 8.1. DWT register summary Address Name Type Reset Description 0xE0001000 DWT_CTRL RW See [a] Control Register 0xE0001004 DWT_CYCCNT RW 0x00000000 Cycle Count Register " Про включение можно подробнее . При чем здесь NVIC ? DWT->CTRL =0X40000001 реально включает DWT .
  13. В том то дело что в документе "IAR Embedded Workbench® C-SPY® Debugging Guide" кроме фразы - "CYCLECOUNTER Cleared when an application is started or reset and is incremented with the number of used cycles during execution. CCSTEP Shows the number of used cycles during the last performed C/C++ source or assembler step. CCTIMER1 and CCTIMER2 Two trip counts that can be cleared manually at any given time. They are incremented with the number of used cycles during execution." ничего о настройке или запуске CYCLECOUNTER я не нашел. Буду признательным если подскажите где можно посмотреть рекомендации по работе с CYCLECOUNTER.
  14. При отладке ПО для процессора STM32L476 (в среде IAR ARM 7.6) в окне регистров имеется счетчик циклов CYCLECOUNTER при отладке его значение не изменялось в настройках IAR не нашел как активировать его . пришлось вначале программы включить DWT ( DWT->CTRL =0X40000001; ) и все заработало. Если есть другие варианты подскажите