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

rus61

Участник
  • Постов

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

  • Посещение

Репутация

0 Обычный
  1. По видимому Вы после прошивки по UART не перевели МК в режим работы с Flesh (M0/M1/M2 = 0/0/0).
  2. Для тех же целей что и STM и LPC но в военных приборах. Если Вы думаете, что импортные МК милитари класса дешевле, то я Вас разочарую, они стоят также, а то и дороже. Посмотрите на стоимость микросхем от TI, к примеру http://www.ti.com/product/SMJ320C25/samplebuy - 388$ и это за древний 16-разрядный DSP при прямой поставке от 100 шт.
  3. Минимум три такта системной частоты на read-modify-write плюс такты работы с памятью/периферией (выставление адреса, ожидание выставления данных и т.д.), на это время системная шина будит заблокирована, но выполнение команд продолжится(если не требуется доступ к шине иначе ядро будит ждать). Для программы операция на 100% атомрная и вероятно выполняется за один такт (т.к. не нужно ждать доступа к памяти/периферии). BSRR в К1986ВЕ92 к сожалению нет.
  4. Да проглядел, что речь о Bit-band, но смысл от этого не изменился. По факту при записи в Bit-band регион ядро делает последовательность "read modify write", которая является атомарной (S-bus блокируется до окончания записи, но само ядро может продолжать выполнять команды если не требуется доступа к S-bus). Механизм Bit-band реализован не Миландром, а ARM и описан в TRM на Cortex-M3.
  5. Проблемы возникают при "read modify write" из за того что Вы пишите в JTAG пины "мусор" который вычитали во время стадии "read". Если перед "write" наложить маску на эти биты (обнулить), то проблем не будит. Как пример посмотрите SPL.
  6. Можно, не каких аппаратных проблем нет. Понадобятся только SWDIO (TMS), SWCLK (TCK) и GND. Если вдруг программой переназначите пины или остановите тактирование МК, то переведите МК в режим роботы с внешней ROM (с полным обесточиванием) и спокойно стирайте контроллер через SWD.
  7. C30 и dsPIC

    Посмотрите вот этот документ http://andromega.narod.ru/doc/micrium_an_2000_rus.pdf глава 11.
  8. STM32F103x

    В начале этой ветки упоминались драйвера RDI for RLink, может у кого-нибудь остались, поделитесь пожалуйста.
  9. STM3210x-PRIMER

    В том, то и дело по идеи связать Rlink и Keil можно через драйвера RDI от Signum, остоется 2 вопроса: - где найти этот чудо драйвер - будет ли он работать с Rlink в примере который не про Кстати STM3210E-PRIMER это и есть Primer2
  10. STM3210x-PRIMER

    Кто-нибудь смог связать STM3210E-PRIMER (RLink) и uVision? И где достать мифические драйвера RDI for RLink от Signum?
×
×
  • Создать...