STM32F401RCT6/STM32F401CCU6 Placa de sistema da placa principal Placa de desenvolvimento MicroPython

110 dias
Mín. R$ 2.196 (200 un.)
Fornecedor 4.0

Variantes

STM32F401CCU6
Stm32f401rct6 development board

Produtos similares a um preço mais baixo

Especificações do produto
Marca
Yixin Sheng
Especificações
STM32F401CCU6, Stm32f401rct6 development board
Marca
Yixin Sheng
Especificações
STM32F401CCU6, Stm32f401rct6 development board
Marca
Yixin Sheng
Especificações
STM32F401CCU6, Stm32f401rct6 development board
Detalhes do produto
O texto nas imagens pode ser traduzido
A nova versão da placa de desenvolvimento STM32F401RCT6 é totalmente compatível com a versão antiga do STM32F401CCU6. A diferença está na embalagem do chip, que pode ser substituída diretamente.
Link para download: https://pan.baidu.com/s/16JkaaW5h65oxxe4guZp1ew Código de extração: d192

Instruções de download e programação do STM32:https://www.weact-tc.cn/2019/11/30/STM32Download/

Tutoriais do MicroPython: https://www.weact-tc.cn/2020/01/01/micropython/

Baixar Modo ISP
  • Método 1: No estado ligado, pressione e segure a tecla BOOT0 e a tecla de reinicialização, depois solte a tecla de reinicialização e solte a tecla BOOT0 após 0,5 segundos.
  • Método 2: No estado desligado, pressione e segure a tecla BOOT0 e solte-a 0,5 s após ligar.

O cabo de dados USB conecta-se à porta TYPE-C do MCU, e a porta serial conecta-se ao PA9 e PA10. O software de download recomendado é STM32CubeProg, WeAct Studio Download Tool

Download da porta serial

Porta Serial para USB (ex: CH340) Texas - PA10 ,RX - PA9, também não conecte o Type-C do MCU ao computador, você deve usar alimentação externa, caso contrário afetará o download do MCU

Use STM32CubeProgammer para download da porta serial

 

Download USB (Download DFU)
  1. No STM32CubeProgrammer, selecione o modo USB. No WeAct Studio Download Tool, clique duas vezes em WeAct Studio USB Download Tool.bat e siga os prompts.
  2. O MCU entra no modo ISP e se conecta ao computador usando um cabo de dados USB
  3. Selecione o firmware e o restante das operações são as mesmas do download da porta serial.

 

 

  • Gerenciador de dispositivos->Dispositivos de barramento serial universal mostra o carregador de inicialização STM32 ou DFU no dispositivo do modo FS

    Se o dispositivo que aparece for o STM Device in DFU Mode, você precisa clicar com o botão direito para desinstalar o dispositivo e marcar para excluir o software do driver para este dispositivo. Em seguida, instale o driver no diretório WeAct Studio Download Tool/DFU_Driver/Driver/, selecione STM32Bootloader.inf, clique com o botão direito e selecione Install

  • O download USB pode ser instável devido às condições climáticas. Se a seguinte mensagem de erro aparecer repetidamente ou o dispositivo não puder ser reconhecido, use a porta serial para baixar e desconectar a conexão USB.

    1 2 Erro: falha ao baixar Segment[0] Erro: falha ao baixar o arquivo
     

    Causa do ERRO acima: A temperatura ambiente está muito baixa, causando desvio no HSI. O download USB usa um oscilador de cristal externo de alta velocidade, enquanto o programa ISP (bootloader da ST) mede a frequência do oscilador de cristal externo HSE e então configura o clock. Quando o desvio do HSI é muito grande, a frequência de medição do HSE está incorreta, levando a temporização USB incorreta e erros de download. Para detalhes específicos, consulte o drive na nuvem. /Documento Geral/AN2606 Modos de Boot da Memória do Sistema do Microcontrolador STM32.pdf
    Solução: Aqueça o MCU acima de 25°C (aqueça-o com as mãos)

    Baixar ST-Link/J-Link

    Conecte-se à interface SW do STM32:

    Interface SW
    GND
    SCK
    DIO
    3,3 V

    Clique no botão de download no software MDK ou selecione ST-Link no STM32CubeProg e siga as instruções.

  • Para projetos CubeMX ou projetos de biblioteca padrão, a interface de depuração SW deve estar habilitada, caso contrário, o depurador não conseguirá identificar o MCU.
  • O depurador não pode reconhecer o MCU devido a configurações incorretas do oscilador de cristal ou outras anormalidades no projeto de código. Neste momento, defina manualmente o MCU para entrar no modo ISP, o depurador pode reconhecer o MCU e, em seguida, clique em Download.
  • O modo ISP é apenas um código de inicialização que a empresa ST incorporou no MCU. Ele verifica as configurações do BOOTx. No modo de execução, ele salta para o endereço 0x08000000 para executar. No modo de download, ele aguarda o comando de download. Neste momento, a interface de download de depuração do SW está aberta, e o depurador pode ler e baixar o código do MCU.
  • Interface JTAGtransferirInterface SW
    EMT   SWDIO
    TCK   SWCLK
    VTEST 1 cadeira Alguns JLinks precisam ser conectados a 3,3 V para reconhecer o MCU 3,3 V
    3,3 V   3,3 V
    GND   GND

     

  • A interface de depuração é dividida em interface SW e interface JTAG. Os depuradores ARM basicamente suportam interface SW.
  • O JLink pode se conectar ao chip, mas não pode fazer download. Atualize o driver Jlink para a versão mais recente. A V6.50a está disponível para teste.
  •  
Baixar WeAct_HID_FW_Bootloader

Clique aqui para baixar o software

Suporta apenas placas de núcleo da série STM32F4
 

As placas principais STM32F401CC, STM32F401CE e STM32F411CE podem ser usadas para obter downloads semelhantes de 51 MCU, mas nenhuma porta serial é necessária, apenas uma linha de dados é necessária.
Pode ser realizado modificando o projeto Keil em dois lugares (veja o vídeo para detalhes). É mais rápido e mais conveniente do que download de porta serial.

 

Interface de software do carregador de inicialização WeAct HID FW

Método de modificação do projeto APP

 

  • Modifique o endereço inicial da ROM de engenharia para 0x8004000

    Configurações do STM32CubeIDE

     

    Configuração do Keil MDK

  • Adicione o seguinte código ao início da função main()
    1 SCB->VTOR = FLASH_BASE 0x4000;
     
    Etapas de uso do software
  • Conecte a placa principal ao computador com um cabo de dados e o dispositivo WeAct HID aparecerá.
  • Pressione e segure a tecla KEY para ligar ou reiniciar para entrar no Bootloader
  • Selecione o firmware no software e clique<Download Firmware> para concluir o download.
  • O firmware selecionado será atualizado quando o KEIL for recompilado, sem necessidade de selecionar novamente
    Como entrar no Bootloader
  • Pressione e segure o <botão KEY>, ligue ou reinicie novamente, LED C13 Deslize para liberar
  • O APP entra no Bootloader. Consulte o projeto stm32f401_test_APP 0x8004000.zip
    No Bootloader
  • Clique/Clique duplo em <CHAVE> para C13 LED Ligado desligado
  • A porta de depuração do SW está aberta, você pode usar o depurador para programar, sem necessidade de entrar no modo DFU
    Método de saída do bootloader
  • Redefinir MCU, botão de reinicialização/clique no computador host
  • Pressione e segure o botão <KEY>, LED C13 Deslize para liberar
    Precauções:
  • Primeira queima Bootloader, o MCU não executará para baixo, ao mesmo tempo C13 LED Flash de 200ms, apenas reinicie o MCU novamente
  • Bootloader e o código-fonte do software de gravação do APP não é aberto
Total