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

golf2109

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

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

  • Посещение

Сообщения, опубликованные golf2109


  1. Пытаюсь загрузить прошивку через UART во флешь STM32F429 на своей плате.

     

    В чём может быть проблема? стало быть процессор определяется но информацию с него получить не удаётся.

    А откуда уверенность, что данный процессор поддерживается?

    Посмотрите на дату начала выпуска процессора и дату выпуска вашей версии программы...

     

  2. На трех различных платах с установленным данным контроллером была проверена

    точность хода часов. Отставание за сутки составляет от 5 до 7 секунд. Кто то сталкивался с подобным?

    На фирменной STM32FDiscoveryVL с установленными "родными конденсаторами и кварцем от ST наблюдается та же картина.

    Конденсаторы на других платах стоят как и рекомендует ST в appnote 6,8 пФ.

     

  3. Я так понимаю, что у меня ошибка при импортировании SER. Но в ПитонВин я перехожу в эту библиотеку из моего скрипта без проблем, да и ни где ни каких рекомендаций нет по её импорту.

    При отладке скриптов результат команды print выводится во второй порт (не очень удобно, т.к. загрузка скриптов

    происходит по первому порту. В сети рекомендуют множество вариантов для перенаправления вывода print

    на первый порт, например

     

    import SER

    import sys

     

    speed = SER.set_speed('115200')

     

    class SerWriter:

     

    def write(self,s):

     

    SER.send(s+'\r')

     

    sys.stdout = sys.stderr = SerWriter()

     

     

    но иногда этот метод не срабатывает. Причина может быть в том, что нужно выключить режим виртуализации портов:

     

    import SER

    import sys

    import MDM

     

    res = MDM.send('AT#CMUXSCR=0,115200\r',2)

    speed = SER.set_speed('115200')

    class SerWriter:

    def write(self,s):

    SER.send(s+'\r')

    sys.stdout = sys.stderr = SerWriter()

×
×
  • Создать...