Serviços completos de fabricação eletrônica, ajudam você a obter facilmente seus produtos eletrônicos de PCB e PCBA

DAPLINK substitui o emulador de download de queimador JLINK OBSTLINK STM32 ARM

Breve descrição:

Nome do produto: Simulador CMSIS DAP

Interface de depuração: JTAG, SWD, porta serial virtual

Ambiente de desenvolvimento: Kei1/MDK, IAR, OpenOCD

Chips alvo: Todos os chips baseados no núcleo Cortex-M, como STM32, NRF51/52, etc.

Sistema operacional: Windows, Linux, Mac

Tensão de entrada: 5V (fonte de alimentação USB)

Tensão de saída: 5V/3,3V (pode ser fornecido diretamente à placa-alvo)

Tamanho do produto: 71,5 mm * 23,6 mm * 14,2 mm


Detalhes do produto

Etiquetas de produto

1.1

 

Características do produto
(1) O PCB esquemático de hardware é totalmente de código aberto, software de código aberto, sem risco de direitos autorais.
Atualmente, os jlink/stlink existentes no mercado são piratas e existem alguns problemas legais no uso. Quando algum jlink é usado com IDE, como o MDK, ele provoca pirataria e não pode ser usado normalmente, e algumas versões do jlink têm o problema de perder firmware após o uso por um período de tempo. Depois que o firmware for perdido, você precisará restaurar o software manualmente.
(2) Conduza a interface SWD, suporte ao software de depuração de PC convencional, incluindo keil, IAR, openocd, suporte para download de SwD, depuração de etapa única.
(3) Interface JTAG, com openocd pode suportar a depuração de quase todos os chips SoC em todo o mundo, como série ARM Cortex-A, DSP, FPGA, MIPS, etc., porque o protocolo SWD é apenas um protocolo privado definido pelo ARM, e JTAG é o padrão internacional IEEE 1149. O chip alvo do emulador usual é geralmente a série ARM Cortex-M, que não apresenta interface JTAG, e este produto apresenta interface JTAG, que é adequada para você desenvolver e depurar trabalhos em outras plataformas.
(4) Suporta porta serial virtual (ou seja, pode ser usada como emulador ou como ferramenta de porta serial, substituindo ch340, cp2102, p12303)
(5) DAPLink suporta atualização de firmware de unidade flash USB, basta aterrar o nRST e conectá-lo ao DAPLink, PC. Haverá uma unidade flash USB, basta arrastar o novo firmware (arquivo hex ou bin) para a unidade flash USB para concluir a atualização do firmware. Como o DAPLink implementa um bootloader com função de disco U, ele pode facilmente concluir a atualização do firmware. Se você possui um produto baseado em STM32 em produção em massa e o produto pode precisar ser atualizado posteriormente, o código do carregador de boot no DAPLink é muito digno de sua referência, o cliente não precisa instalar IDE complexo ou ferramentas de gravação para completar o atualização, basta arrastar para o disco U para concluir convenientemente a atualização do produto.

8

Procedimento de fiação
1.Conecte o emulador ao quadro de destino

Diagrama de fiação SWD

detalhe (1)

Diagrama de fiação JTAG

detalhe (2)

Perguntas e respostas
1. Falha de gravação, indicando ERRO RDDI-DAP, como resolver?
R: Como a velocidade de gravação do simulador é rápida, o sinal entre a linha Dupont produzirá crosstalk, tente alterar a linha Dupont mais curta ou a linha Dupont intimamente conectada, você também pode tentar reduzir a velocidade de gravação, geralmente pode ser resolvido normalmente.
2. O que deve ser feito se o alvo não puder ser detectado, indicando falha na comunicação?
R: Primeiro verifique se o cabo de hardware está correto (GND, CLK, 10,3V3) e, em seguida, verifique se a fonte de alimentação da placa-alvo está normal. Se a placa-alvo for alimentada pelo simulador, uma vez que a corrente máxima de saída do USB é de apenas 500mA, verifique se a fonte de alimentação da placa-alvo é insuficiente.
3. Qual gravação de depuração de chip é suportada pelo CMSIS DAP/DAPLink?
R: O cenário de uso típico é programar e depurar o MCU. Teoricamente, o kernel da série Cortex-M pode usar DAP para gravação e depuração de chips típicos, como série completa de chips STM32, série completa GD32, série nRF51/52 e assim por diante.
4. Posso usar o emulador DAP para depuração no Linux?
R: No Linux, você pode usar o emulador openocd e DAP para depuração. openocd é o depurador de código aberto mais popular e poderoso do mundo. Você também pode usar o openocd no Windows, escrevendo o script de configuração apropriado pode conseguir a depuração do chip, gravação e outras operações.

Fotografia de produto

9










  • Anterior:
  • Próximo:

  • Escreva aqui sua mensagem e envie para nós