Página 1 de 1
Numero Serial

Enviado:
23 Set 2014 02:31
por dreher
Estou desenvolvendo um projeto com o STM32F030, e esse cara não tem um uniqueID, então preciso serializar a gravação dele para a produção;
Alguem já trabalhou com algo assim? Gravar um numero de serie que incremente automaticamente na hora de gravar na placa?
Re: Numero Serial

Enviado:
23 Set 2014 05:37
por proex
Esse chip tem ID sim. Para acessa-lo use:
NumeroSerie = DBGMCU->IDCODE; /* Read MCU Id, 32-bit number */
.
Re: Numero Serial

Enviado:
23 Set 2014 10:28
por dreher
Esse registrador só traz o ID do chip, mas é igual para todos não é? Eu preciso de um numero de serie unico para cada equipamento.
Re: Numero Serial

Enviado:
23 Set 2014 12:02
por proex
Nunca vi um MCU que venha com numero de série (um pra cada chip).
.
.
Re: Numero Serial

Enviado:
23 Set 2014 12:54
por dreher
proex escreveu:Nunca vi um MCU que venha com numero de série (um pra cada chip).
.
.
Nos cortex-m4 da ST acho que vem.
http://www.st.com/st-web-ui/static/acti ... 031020.pdf pagina 1692.
MAs de qualquer maneira, eu lembro que quando trabalhava com PICs tinhamos um gravador que podia fazer esse incremento do numero serial automaticamente em uma posição da EEPROM, e gostaria de saber se alguem já tinha visto algo assim para os Cortex-M0. Ou se não viu, qual metodo que utilizam para gravar um numero de serie em seus equipamentos quando isso é necessário?
Re: Numero Serial

Enviado:
23 Set 2014 15:03
por Red Neck Guy
Eu gravo durante o teste, nos onde eu gravo o número eu tenho uma sequência de escape na serial que grava o número.
Re: Numero Serial

Enviado:
23 Set 2014 18:29
por dreher
Aquino escreveu:Eu gravo durante o teste, nos onde eu gravo o número eu tenho uma sequência de escape na serial que grava o número.
É, vai ser a solução. Como são 2 equipamentos e um deles é uma IHM, vou usar ela mesma para se "batizar" quando gravar e não tiver numero de serie, e vou usar ela tambem para gravar um numero no dispositivo pela serial.