Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 2.85 KB

Прошивка-CKS32.md

File metadata and controls

33 lines (19 loc) · 2.85 KB

На стартовую страницу | Предыдущий раздел

Иногда (особенно из китайских интернет-магазинов) вместо платы с контроллером STM32F103C8 приходит плата с контроллером CKS32F103C8. Эта плата ничем не отличается от оригинальной, кроме того, что при подключении может не определяться компьютером ни до, ни после прошивки. В этом с случае необходимо записать в чип бутлоадер, как написано ниже:

Для этого понадобится:

  • Плата с контроллером CKS32F103C8;
  • Программатор ST-Link v2 и утилита STM32CubeProgrammer (распространяется бесплатно, для скачивания требует регистрации, для работы требует java runtime environment (если не установлен, то установщик предложит скачать и установить))
  1. Подключите программатор как показано на рисунке ниже (сверяйтесь с подписями контактов на программаторе и плате контроллера):

  1. Подключите программатор ST-Link v2 к компьютеру;

  2. Запустите программу STM32CubeProgrammer;

  3. При этом программа может пожаловаться на старую версию ST-Link. Необходимо обновить прошивку программатора (описано здесь).

  4. Вид окна после выполнения всех подключений:

  5. Нажмите в программе "Connect" :

  6. Нажмите "Open File" и выберите файл bootloader.bin из содержимого архива прошивки FreeJoy:

  7. Нажмите "Download", по окончании загрузки будет выдано сообщение "File downoad complite"/

  8. По окончании можно прошивать любым способом через преобразователь USB-Uart, программатор ST-Link V2 или кабель USB

На стартовую страницу | Предыдущий раздел