Tool/software: Code Composer Studio
Bonjour,
J'aimerais comprendre le code assembleur. Est-ce que vous pourriez m'aider ? ou me traduire un code (pour au moins avoir une idée) ?
Et, est-ce qu'il est possible de passer du code assembleur en code C ? Pourriez-vous m'aider à traduire le code ci-dessous ?
Voici un bout de code du DLOG4CHC.asm :
;==============================================================================
; Initialization Function
;==============================================================================
_DLOG_4CH_init:
MOVL XAR5,#POS_TRIG_S1
MOVL *XAR4,XAR5 ; task=#POS_TRIG_S1
ADDB XAR4,#10 ; XAR4->trig_value
MOV *+XAR4[2],#0
MOVL XAR5,#DLOG_4CH_buff1
MOVL *+XAR4[4],XAR5 ; write_ptr=DLOG_4CH_buff1
MOV AL,*+XAR4[6] ; ACC=size
MOV *+XAR4[3],AL ; cntr=size
LRETR
Merci d'avance pour votre aide