Software de Programação Flash PEmicro CPROGCFZ PROG 

Software de Programação Flash PEmicro CPROGCFZ PROG

Introdução

CPROGCFZ é uma versão de linha de comando do Windows do software PROGCFZ que programa Flash, EEPROM, EPROM, etc. através de uma interface de hardware PEmicro para um processador NXP Cold Fire V2/3/4 suportado. As interfaces de hardware estão disponíveis na PEmicro.

Assim que o hardware da interface estiver conectado corretamente entre o PC e o dispositivo de destino, você poderá iniciar o executável CPROGCFZ a partir da linha de comando. Além do executável, vários parâmetros de linha de comando também devem ser passados ​​para configurar a qual interface de hardware PEmicro o CPROGCFZ deve tentar se conectar e para configurar como essa interface de hardware se conectará ao dispositivo de destino. Esses parâmetros incluem o nome da configuração (.CFG) file, bem como comandos de inicialização, como o nome da interface de hardware ou a porta à qual a interface está conectada.

O .CFG file especifica como programar o destino como você pretende e inclui comandos de programação padrão e, opcionalmente, comandos de configuração. Os capítulos seguintes fornecerão uma explicação detalhada desses comandos e parâmetros.

Comece

a. Conecte a interface de hardware entre seu PC e o MCU de destino por meio do cabo de fita de depuração.
b. Inicie o software de programação executando-o no prompt de comando do Windows ou chamando o executável CPROGCFZ com os parâmetros de linha de comando corretos. Os parâmetros de linha de comando permitidos são:

CPROGCFZ [?/!] [filenome] [/PARAM=s] [v] [reset delay n] [bam_ speed n] [heap] [carranca] [Interface=x] [port=y] [showboats] [naps] [/logfile registro filenome]

onde:

[?/!] Use o '?' ou' '!' opção de caractere para fazer com que o programador de linha de comando espere e exiba o resultado da programação na janela PROGCFZ. '?' sempre exibirá o resultado, '!' exibirá o resultado somente se ocorrer um erro. Se o usuário não usar um lote file para testar o nível de erro, isso fornece um método para exibir o resultado da programação. Esta opção deve ser a PRIMEIRA opção de linha de comando.

[filenome] A file contendo comandos de programação e comentários, padrão = prog. cfg. Consulte a Seção 7 - Example Script de Programação File para um exampeu.

[/PARAMN=s]
Um parâmetro de linha de comando que pode modificar o script em execução, substituindo especial tags (/PARA MN). Isso pode ser usado para substituir qualquer parte do script, incluindo comandos de programação, filenomes e parâmetros. Os valores válidos de n são 0 .. 9. é uma string que substituirá qualquer ocorrência de /PARAMN no script file. Seção 8 – Usando parâmetros de linha de comando em um script tem um example para uso.

[INTERFACE=x] Onde x é um dos seguintes: (Ver exampseção de les)
USBMULTILINK (Esta configuração também suporta OSBDM)
CYCLONE TRACELINK
PARALELO (porta paralela ou BDM Lightning [legado])

[PORTA=y]

Onde o valor de y é um dos seguintes (consulte o parâmetro de linha de comando show ports para obter uma lista de hardware conectado; sempre especifique também o tipo de “interface”):

USBX
Onde x = 1,2,3 ou 4. Representa um número de enumeração para cada peça de hardware começando em 1. Útil se estiver tentando se conectar a um produto Cyclone, Trace link ou Multilink. Se apenas uma peça de hardware estiver conectada, ela sempre será enumerada como USB1 .
Um exampO arquivo para selecionar o primeiro Multilink encontrado é: INTERFACE=USBMULTILINK PORT=USB1

#.#.#.#
Endereço IP Ethernet#.#.#.#. Cada símbolo # representa um número decimal entre O e 255. Válido para interfaces de link Cyclone e Trace.
A conexão é via Ethernet.
INTERFACE=CYCLONE PORTA=10.0.1.223

NOME
Alguns produtos, como o link Cyclone e Trace, suportam a atribuição de um nome à unidade, como “Joe's Max”. O ciclone pode ser referido por seu nome atribuído. Se houver espaços no nome, todo o parâmetro deve ser colocado entre aspas duplas (este é um requisito do Windows, não um requisito do Pemako).
Exampos:
INTERFACE=CYCLONE PORT=MyCyclone99 INTERFACE=CYCLONE “PORT=Joe's Cyclone”

ID ÚNICO
Todos os produtos USB Multilink têm um número de série exclusivo atribuído a eles, como PE5650030. O Multilink pode ser referido a este número. Isso é útil no caso em que várias unidades estão conectadas ao mesmo PC.
Exampos:
INTERFACE=PORTA USBMULTILINK=PE5650030

COMX
Onde x = 1,2,3 ou 4. Representa um número de porta COM. Válido para interfaces Cyclone.
Para se conectar a um Cyclone em COM1: INTERFACE=CYCLONE PORT=COM1

X
Onde x = 1,2,3 ou 4. Representa um número de porta paralela
Para selecionar uma interface paralela na porta paralela nº 1: INTERFACE=PARALLEL PORT=1

PClX
Onde x = 1,2,3 ou 4. Representa um número de cartão BDM Lightning. (Observação: este é um produto legado)
Para selecionar um cabo paralelo no BDM Lightning #1:
INTERFACE=PORTA PARALELA=PCI 1

[mostrar portas]
O programador de linha de comando gera todas as portas disponíveis para um texto file e então termina (independentemente de outros parâmetros de comando). Esta saída de informação para o texto file inclui os parâmetros necessários para entrar em contato com o hardware de programação anexado, bem como uma descrição da interface do hardware. A saída padrão filenome é ports.txt e é criado na mesma pasta que CPROG.
A saída também pode ser direcionada para um file.
Exampem: SHOWPORTS=C:\MYPORTS.TXT
Esta lista não mostra as opções de porta paralela ou porta COM que também estão disponíveis. Abaixo está um examparquivo da saída para várias interfaces de hardware conectadas ao PC (observe que existem diferentes maneiras de endereçar a mesma unidade; os dados para cada interface podem ser seguidos por uma linha [DUPLICATE] que mostra um rótulo diferente para a mesma interface).

Mostrar saída de portas Exampem:

INTERFACE=PORTA USBMULTILINK=PE5650030 ; USB1: Multilink Universal FX Rev A (PE5650030)[Porta Num=21] INTERFACE=USBULTILINK PORT=USB1 ; USB1: Multilink Universal FX Rev A (PE5650030)[Porta Num=21][DUPLICAR] INTERFACE=PORTA DO CICLONE=10.0.9.197 ; 10.0.9.197: Ciclone público [Port Num=61] INTERFACE=CICLONE “PORTA=Ciclone Público” ; 10.0.9.197: Public Cyclone[Port Num=61 ][DUPLICATE] INTERFACE=CICLONE “PORT=Ciclone do Joe” ; USB1: Cyclone (Joe's)[Porta Num=101] INTERFACE=CICLONE PORTA=USB1 ; USB1: Cyclone (Joe's)[Port Num=101] [DUPLICATE] INTERFACE=PORTA TRACELINK=10.1.5.2 ; 10.1.5.2: MCF52259_ TRACE[Porta Num=123] INTERFACE=TRACELINK PORTA=MCF52259 TRACE ; 10.1.5.2: MCF52259_ TRACE[PortNum=123][DUPLICATE]

[v]
Faz com que o programador não verifique o intervalo de endereços de registro S antes de programar ou verificar. Isso agiliza o processo de programação. A opção deve ser usada com cuidado, pois todos os registros fora dos intervalos serão ignorados.

[atraso de reinicialização n]
Especifica um atraso após o programador redefinir o destino que verificamos para ver se a peça entrou corretamente no modo de depuração em segundo plano. Isso é útil se o destino tiver um driver de reinicialização que mantém o MCU em reinicialização depois que o programador libera a linha de reinicialização. O valor n é um atraso em milissegundos.

[velocidade bdm_ n]
Esta opção permite que o usuário defina a velocidade do relógio de deslocamento BDM da interface de depuração do Pemako. Este valor inteiro pode ser usado para determinar a velocidade das comunicações de acordo com as seguintes equações:

USB Multilink (inclui Universal): (1 000000/(N+1)) Hz USB Multilink Universal FX: (25000000/(N+1)) Hz Cyclone ou Trace link: (50000000/(2*N+5)) Hz BDM Lightning: (33000000/(2*N+5)) Hz – Produto legado

O valor n deve estar entre 0 e 31. Este relógio de deslocamento entra em vigor depois que os comandos no topo do algoritmo de programação são executados para que esses comandos possam aumentar a frequência alvo e permitir um relógio de deslocamento mais rápido. Esse clock geralmente não pode exceder um div 4 da frequência do barramento do processador.

[ocultar aplicativo] Isso fará com que o programador de linha de comando não exiba uma presença visual durante a execução, exceto na barra de tarefas. Somente aplicativos de 32 bits!

[freqüência] Por padrão, o software PROGCFZ tenta determinar automaticamente a velocidade com que o destino está executando, carregando uma rotina de atraso no processador e cronometrando quanto tempo leva para executar. Em algumas máquinas, isso pode gerar resultados inconsistentes que podem afetar os algoritmos que programam o flash interno para um MCU. O Pemicro fornece um mecanismo de linha de comando que permite ao usuário informar ao software PROGCFZ exatamente a velocidade de execução do processador de destino. Desta forma, o tempo nos algoritmos será preciso. Na linha de comando, você especifica a frequência do relógio INTERNAL em Hertz seguindo o identificador 'FREQ'. Observe que, em geral, se você estiver usando um dispositivo flash externo ao MCU, esse parâmetro de temporização não é necessário, pois o próprio flash lida com o tempo.

[não] Por padrão, o software PROG usará os sinais PST[3:0] no conector de modo de segundo plano de 26 pinos para determinar o estado do dispositivo durante a programação. Para reduzir o espaço físico, algumas configurações podem não conectar os sinais PST[3:0] ao conector de 26 pinos. O parâmetro 'nopst' instrui o programador de linha de comando que deve usar um método alternativo para determinar o estado do dispositivo, pois os sinais PST[3:0] estão ausentes. a desvantagemtagO fato de usar este método alternativo é que a velocidade de programação é mais lenta.

[/registrofile registro filenome]
Esta opção abre um logfile do nome “log filenome” que fará com que qualquer informação escrita na janela de status também seja gravada nesta file. O registro filenome” deve ser um nome de caminho completo, como c:\mydir\mysubdir\mylog .log.

Linha de Comando Exampos:
CPROGCFZ C:\ENGINE.CFG INTERFACE=PORTA USBMULTILINK=PE5650030

Abre o CPROGCFZ com as seguintes opções:

  • Execute o script C:\ENGINE.CFG
  • A interface é a primeira USB Multilink Universal com número de série PE5650030
  • Frequência de comunicação de detecção automática (io_ delay_ cnt não definido)

CPROGCFZ C:\ENGINE.CFG lnterface=CYCLONE Porta=209.61 .110.251

Abre o CPROGCFZ com as seguintes opções:

  • Execute o script C:\ENGINE.CFG
  • A interface é Cyclone Max via porta Ethernet com um endereço IP de 209.61 .110.251

CPROGCFZ C:\ENGINE.CFG Interface=USBMULTILINK Porta=USB1

Abre o CPROGCFZ com as seguintes opções:

  • Execute o script C:\ENGINE.CFG
  • A interface é USB Multilink Universal, primeira interface detectada.

Comandos de programação

espaço (em branco ou tabulações). As linhas que começam com caracteres que não são comandos são listadas como REM arks. O termo filenome significa um caminho DOS completo para um file. Os comandos usam os mesmos códigos de duas letras usados ​​nos programadores interativos PROGCFZ. O mesmo .CFP files usados ​​pelo PROGCFZ são usados ​​para configurar um determinado dispositivo a ser programado. Se uma função de usuário for especificada para um determinado dispositivo, seu comando de dois caracteres e o significado ou user_par são especificados no .CFP file.

Observação:
Os parâmetros de comando Starting_ Addr , Ending _Addr , base _ Addr, byte, word e user _par usam um formato hexadecimal padrão.

BM
BR começando_ endereço terminando _addr
MUDAR n.nn

  • Módulo de cheque em branco.
  • Faixa de seleção em branco.
  • (Apenas Cyclone) Mude o volumetage fornecido ao alvo, onde n.nn representa um valor entre 0.00 e 5.00, inclusive. Quando o comando for executado, o Cyclone mudará imediatamente para aquele voltage. Se os relés Cyclone estiverem desligados antes de chamar este comando, os relés serão ligados e definirão o novo vol.tage valor quando este comando é executado. Note que muito baixo de um voltagO valor pode colocar o dispositivo no modo de baixo consumo de energia, o que pode causar a perda total da comunicação de depuração. Certifique-se de que as configurações do jumper do Cyclone estejam definidas corretamente para enviar a energia para as portas corretas.

EB começando
_ Endr end_ Addr – Apagar intervalo de bytes.

EW começando
_Addr terminando _Addr – Apaga o intervalo de palavras.

EM
– Apagar módulo.

PB começando
_Adicionar byte .. . byte – Bytes do programa.

PW iniciando
_Addr word … word Programa palavras.

PM
– Módulo de programa.

CM fileendereço base do nome
– Escolha o módulo .CFP file. Nota: Certos módulos podem requerer a especificação de um endereço base.

VM
– Verifique o módulo.

VR iniciando
_addr terminando _addr Verifique o intervalo.

UM filenome
– Módulo de carregamento.

UR começando
_addr terminando _addr filenome – Intervalo de upload.

SS filenome
– Especifique o registro S.

SM começando
_addr terminando _addr – Mostrar módulo.

RELÉ DESLIGADO
– (Apenas Multink FX e Cyclone) Desligue os relés que fornecem energia ao alvo, incluindo um atraso de desligamento, se especificado. Especialmente útil para usuários que desejam desligar e ligar sua placa antes de executar testes, permitir que seu gerenciador de inicialização seja executado ou que o código do aplicativo seja executado após a programação.

RELÉ 
(Apenas Multilink FX e Cyclone) Ligue os relés para fornecer energia ao alvo, incluindo um atraso de inicialização, se especificado. o voltage fornecido será baseado no último volumetage configuração especificada. Para usuários do Cyclone, o comando CHANGEV pode alterar o voltage valor. Especialmente útil para usuários que desejam desligar e ligar sua placa antes de executar testes, permitir que seu gerenciador de inicialização seja executado ou que o código do aplicativo seja executado após a programação.

HE
– Ajuda (veja cprog.doc file).

QU
- Desistir.

RE
Restaurar chip.

GO
– Inicia o funcionamento do dispositivo. Pode ser usado como definitivo
comando se desejar que o dispositivo seja executado para teste. Deve ser imediatamente precedido por um comando 'RE'.

Prazos DE
Atrasa “timeinms” milissegundos

xx usuário _par
– Somente para função de usuário especificada em .CFP file.

Comandos de configuração para inicialização

Os comandos de configuração são todos processados ​​antes que o programador tente contatar o alvo. toda a configuração file é analisado para esses comandos antes de tentar as comunicações. Esta seção dá umaview de usar esses comandos de configuração para fazer diferentes tipos de configuração.

Observação: A base padrão para parâmetros de comando de configuração é decimal.

Um fimview dos comandos de configuração é o seguinte:

CUSTOMTRIMREF nnnnnnnn.nn

Frequência de clock de referência interna desejada para o “PT; Programa Trim” comando. Essa frequência substitui a frequência de clock de referência interna padrão. Os valores válidos para “n” dependem do dispositivo específico que está sendo programado. Consulte as especificações elétricas do seu dispositivo para obter uma faixa de relógio de frequência de referência interna válida. Onde:

nnnnnnnn.nn: Frequência em Hertz com duas casas decimais

DEVICEPOWER n

Para Cyclone (exclui Cyclone MAX). Esta configuração define o volume alvotage que será fornecido ao alvo se a fonte do voltage é derivado da energia interna do Cyclone. Os valores válidos de n são:

0 : 5 volts, gerados/comutados por ciclone
2 : 3 volts, gerados/comutados por ciclone
4 : 2 volts, gerados/comutados por ciclone

FORNECER ENERGIA n

Determina se a interface deve fornecer energia ao alvo. NOTA: Nem todas as interfaces de hardware suportam este comando. Os valores válidos de n são:

0 : A interface não fornece energia ao alvo. (padrão)
1 : Ativar interface fornece energia ao alvo.
(OBSERVAÇÃO: É o mesmo que a opção herdada:USEPRORELÉS n)

POWERDOWNDELAY n

Quantidade de tempo para atrasar quando a energia do alvo é desligada para que a fonte de alimentação do alvo caia abaixo de 0.1 V. n é o tempo em milissegundos.

POWERUPDELAY n

Quantidade de tempo de atraso quando a alimentação do destino é ligada OU o destino é redefinido e antes que o software tente falar com o destino. Esse tempo pode ser uma combinação de tempo de inicialização e tempo de redefinição (especialmente se um driver de redefinição for usado). n é o tempo em milissegundos.

POWEROFFONESIT n

Determina se a energia fornecida ao destino deve ser desligada quando o aplicativo CPROGCFZ terminar. OBSERVAÇÃO: Nem todas as interfaces de hardware suportam este comando. Os valores válidos de n são:

0 : Desligue a energia ao sair (padrão)
1 : Mantenha a energia ligada ao sair

Verificação encerradaview

Existem vários comandos disponíveis que podem ser usados ​​para verificar o conteúdo do flash no dispositivo após programá-lo. O comando mais utilizado é “VC ;Verify CRC of Object File ao Módulo”. O comando “VC” instruirá o CPROGCFZ a primeiro calcular um valor CRC de 16 bits do objeto escolhido file. CPROGCFZ carregará o código na RAM do dispositivo e instruirá o dispositivo a calcular um valor CRC de 16 bits a partir do conteúdo em FLASH do dispositivo. Somente intervalos de endereços válidos no objeto file são calculados no dispositivo. Uma vez que o valor CRC de 16 bits do objeto file e o dispositivo estão disponíveis, o CPROGCFZ os compara. Um erro é lançado se os dois valores não corresponderem.

Alternativamente, o comando “VM ;Verify Module” pode ser usado para realizar uma verificação byte a byte entre o objeto escolhido file e o dispositivo. Normalmente, o comando VM levará mais tempo para ser executado do que o comando VC, pois o CPROGCFZ precisa ler o conteúdo do FLASH do dispositivo byte por byte. Existem também dois outros comandos que podem ser usados ​​para verificação. O “SC ;Show Module CRC” instrui o CPROGCFZ a carregar o código na RAM do dispositivo e instrui o dispositivo a calcular um valor CRC de 16 bits a partir do conteúdo de todo o FLASH do dispositivo, que inclui regiões em branco. Uma vez calculado o valor CRC de 16 bits, CPROGCFZ exibirá o valor na janela de status. O comando “VV ;Verify Module CRC to Value” é similar ao comando “SC”. A diferença é que, em vez de exibir o valor CRC de 16 bits calculado, o CPROGCFZ irá comparar o valor calculado com um valor CRC de 16 bits fornecido pelo usuário.

Erros do DOS retornam

Os retornos de erro do DOS são fornecidos para que possam ser testados em .BAT files. Os códigos de erro usados ​​são:

  1. Programa concluído sem erros.
  2. Cancelado pelo usuário.
  3. Erro ao ler o registro S file.
  4. Verifique o erro.
  5. Verifique cancelado pelo usuário.
  6. registro S file não está selecionado.
  7. O endereço inicial não está no módulo.
  8. O endereço final não está no módulo ou é menor que o endereço inicial.
  9. Incapaz de abrir file para carregar.
  10. File erro de gravação durante o upload.
  11. Carregamento cancelado pelo usuário.
  12. Erro ao abrir .CFP file.
  13. Erro ao ler .CFP file.
  14. O dispositivo não inicializou.
  15. Erro ao carregar .CFP file.
  16. Erro ao ativar o módulo recém-selecionado.
  17. registro S especificado file não encontrado.
  18. Espaço de buffer insuficiente especificado por .CFP para manter um file Registro S.
  19. Erro durante a programação.
  20. O endereço inicial não aponta para o módulo.
  21. Erro durante a programação do último byte.
  22. O endereço de programação não está mais no módulo.
  23. O endereço inicial não está em um limite de palavra alinhado.
  24. Erro durante a programação da última palavra.
  25. O módulo não pôde ser apagado.
  26. Palavra do módulo não apagada.
  27. .CFP selecionado file não implementa verificação de bytes.
  28. Byte do módulo não apagado.
  29. O endereço inicial de apagamento de palavras deve ser par.
  30. O endereço final de apagamento de palavras deve ser par.
  31. O parâmetro do usuário não está no intervalo.
  32. Erro durante a função especificada .CFP.
  33. A porta especificada não está disponível ou houve erro ao abrir a porta.
  34. O comando está inativo para este .CFP file.
  35. Não é possível entrar no modo de segundo plano. Verifique as conexões.
  36. Não é possível acessar o processador. Tente uma redefinição de software.
  37. .CFP inválido file.
  38. Não é possível acessar a RAM do processador. Tente uma redefinição de software.
  39. Inicialização cancelada pelo usuário.
  40. Erro ao converter número de comando hexadecimal.
  41. Configuração file não especificado e file programa cfg não existe.
  42. .CFP file não existe.
  43. Erro no número de atraso io_ na linha de comando.
  44. Parâmetro de linha de comando inválido.
  45. Erro ao especificar o atraso decimal em milissegundos.
  46. Erro no roteiro file.
  47. Cabo não detectado
  48. Registro S file não contém dados válidos.
  49. Falha na verificação da soma de verificação – os dados do registro S não correspondem à memória do MCU.
  50. A classificação deve ser habilitada para verificar a soma de verificação flash.
  51. S-Registros nem todos no intervalo do módulo. (consulte o parâmetro de linha de comando “v”)
  52. Erro detectado nas configurações na linha de comando para porta/interface
  53. Erro ao calcular o valor CRC do dispositivo
  54. Erro – o CRC do dispositivo não corresponde ao valor fornecido
  55. Erro – CPROG já está em execução
  56. Erro – Deve especificar a INTERFACE e a PORTA na linha de comando
  57. O processador de destino selecionado não é compatível com a interface de hardware atual.

Example Script de Programação File

o roteiro de programação file deve ser um ASCII puro file com um comando por linha. Este é o CFG file no ex anterioramples.

Um example é: 

CM Freescale_52211_1x32x32k.CFP ;Escolha o Módulo Flash
EM ;Apagar o módulo
BM ;Em branco Verifique o módulo
SS C:\PEMICRO\TEST.S19 ;Especifique o S19 para usar
PM ;Programar o módulo com o S19
VM ;Verifique o módulo novamente

Observação: Os nomes dos caminhos de files relativos ao executável CPROG também podem ser usados.

Usando parâmetros de linha de comando em um script

Um parâmetro de linha de comando na forma de /PARAMN=s pode ser usado para inserir texto no script file no lugar de especial tags. Isso pode ser usado para substituir qualquer parte do script, incluindo comandos de programação, filenomes e parâmetros. Os valores válidos de n são 0..9. s é uma string que substituirá qualquer ocorrência de /PARAMN no script file.

Como um example, o seguinte script genérico pode ser usado para programar exatamente com a mesma funcionalidade do exampo script em Seção 7 - Example Script de Programação File:

CM/PARAM1 ;Escolha o Módulo Flash
EM ;Apagar o módulo
 BM ;Em branco Verifique o módulo
 SS/PARAM2 ;Especifique o S19 para usar
PM ;Programar o módulo com o S19
/PARAM3 ;Verifique o módulo novamente

Os seguintes parâmetros seriam adicionados à linha de comando CPROG:

“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000″ /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM

OBSERVAÇÃO: Como o parâmetro /PARAM1 possui um espaço em seu valor, todo o parâmetro precisa ser colocado entre aspas duplas. Isso indica ao Windows que é um único parâmetro. Nesta instância, um endereço base de 0x4000 é incluído na linha Choose Module no script, portanto, /PARAM1 deve ser especificado na linha de comando da seguinte forma:

“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000″

Então o ex completoampa linha de comando seria (observe que isso é contínuo; sem quebras de linha):

C:\PROJETO\CPROGCFZ INTERFACE=PORTA DO CICLONE=USB1 BDM_SPEED 1
C:\PROJETO\GENÉRICO.CFG
“/PARAM1=C:\PEMICRO\Freescale_52211_1x32x32k.CFP 4000” /PARAM2=C:\PEMICRO\TEST.S19 /PARAM3=VM

Sampo lote File

Aqui está um examparquivo de chamar o programador de linha de comando e testar seu retorno de código de erro em um lote simples file. Eamplote files são fornecidos para Windows 95/98/XP e Windows 2000/NT/XP/Vista/7/8/10.

Windows NT/2000/Vista/7/8/10: 

C:\PROJETO\CPROGCFZ C:\PROJETO\ENGINE.CFG INTERFACE=USBMULTILINK PORT=USB1

se o nível de erro 1 for ruim
vai bem
:ruim
ECHO RUIM RUIM RUIM RUIM RUIM RUIM RUIM RUIM
: Boa
ECO feito

Windows 95/98/ME/XP: 

START /WC:\PROJETO\CPROGCFZ C:\PROJETO\ENGINE.CFG
INTERFACE=PORTA USBMULTILINK=USB1

se o nível de erro 1 for ruim
vai bem
:ruim
ECHO RUIM RUIM RUIM RUIM RUIM RUIM RUIM RUIM
: Boa
ECO feito

Observação: Os nomes dos caminhos de files relativos ao executável CPROG também podem ser usados

Informação

Para mais informações sobre CPROGCFZ e PROGCFZ entre em contato conosco:

VOZ: 617-923-0053
FAX: 98 Galen St. 617-923-0808
Watertown, MA 02472-4502 WEB: http://www.pemicro.com
EUA

Para view toda a nossa biblioteca de. módulos CFP, vá para a página de suporte do Pemako website em www.pemicro.com/support.

Documentos / Recursos

Software de Programação Flash PEmicro CPROGCFZ PROG [pdf] Guia do Usuário
Software de programação Flash CPROGCFZ PROG, CPROGCFZ, Software de programação Flash PROG, Software de programação, Software

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *