MSP430 - IAR Workbench : Error

OP #4124690
Lesenswert?

Hallo Leute,

hab ein Problem. Beim compilieren von folgenden Code gibts diesen Error:

error 431 accessing sfr using incorrect size

Code bei dem Fehler auftritt:

bis.w  #UCSWRST,&UCB0CTL1       ; Enable Software Reset
bis.w  #UCMST+UCMODE_3+UCSYNC,&UCB0CTL0 ; I2C Master, synchronous mode
bis.w  #UCSSEL_2+UCSWRST,&UCB0CTL1 ;  Use SMCLK, keep SW reset

Programmiersprache ist Assembler wie man eh sieht ;-)

Danke euch im voraus!

LG
Gast #4124742
Lesenswert?

bis.b  #UCSWRST,&UCB0CTL1       ; Enable Software Reset
bis.b  #UCMST+UCMODE_3+UCSYNC,&UCB0CTL0 ; I2C Master, synchronous mode
bis.b  #UCSSEL_2+UCSWRST,&UCB0CTL1 ;  Use SMCLK, keep SW reset

oder

bis.w  #UCSWRST+den_ganzen_anderen_kram,&UCB0CTLW0
bei den_ganzen_anderen_kram must du aber einige 8Bit shiften

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren