IAR for MSP430

Все о микроконтроллерах: AVR, PIC, STM8, STM32, Arduino, Altera, Xilinx, все что угодно. Этот раздел для всего что клацает байтиками.
Post Reply
N_p
Posts: 3
Joined: 22 Apr 2012, 23:37
Location: Воронеж

IAR for MSP430

Post by N_p »

Можно ли переконвертировать старые проекты под последнюю версию IAR на микроконтроллер MSP430? То что он аатоматически делает не получается скомпилировать.
User avatar
BSVi
Адепт
Posts: 3577
Joined: 15 Mar 2011, 12:32
Location: Киев

Re: IAR for MSP430

Post by BSVi »

Я когда переходил на новый иар, очень много поменялось в библиотеках. Большая часть изменений связанна с удалением многобитных определений регистров. Теперь они стали однобитные, те приходится смотреть в библиотеках какие регистры как объявлены и заменять их. Наверняка, можно подключить и старую библиотеку, но я этим не занимался. Я поправил проект.
N_p
Posts: 3
Joined: 22 Apr 2012, 23:37
Location: Воронеж

Re: IAR for MSP430

Post by N_p »

BSVi, а нельзя по подробнее про замену регистров?
User avatar
BSVi
Адепт
Posts: 3577
Joined: 15 Mar 2011, 12:32
Location: Киев

Re: IAR for MSP430

Post by BSVi »

Да все просто. Были регистры типа

TBCCTL6_bit.OUTMOD = 7;

Они исчезли и вместо этого нужно писать

TBCCTL6_bit.OUTMOD2 = 1;
TBCCTL6_bit.OUTMOD1 = 1;
TBCCTL6_bit.OUTMOD0 = 1;

Определение новых регистров можно найти в заголовочном файле для твоего контроллера.
N_p
Posts: 3
Joined: 22 Apr 2012, 23:37
Location: Воронеж

Re: IAR for MSP430

Post by N_p »

Пытаюсь запустить проект по соединению msp430 с интернетом. При конвертации естестенно сказал что нужен какой то драйвер. Далее при билде ругается что не испульзуется RecdFrameLength. Не подскажите что нужно исправить чтобы скомпилировать?
http://www.gaw.ru/data/ti/msp430/slaa137a.zip сам проект
Post Reply