В HTML      В PDF
микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Программы > Softune для МК Fujitsu

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве

текст еще



SOFTUNE V3 Professional Pack

Отличия релизов Rev:300017 (CDv3.5) и Rev:300018 (CDv3.6)

Пакет имеет глобальное изменение: поддержка нового интерфейса вызова функций - "register argument passing", часть аргументов функции размещаются в RW0 и RW1. Ранее все аргументы помещались в стеке. Данное изменение коснулось большинства утилит комплекта, причастных к этому нововведению: Workbench, C-сompiler, Assembler, Linker, Librarian.

Исключение составляет C-analyzer, в данной версии не поддерживается режим "register argument passing", поэтому операция вычисления максимального объема стека (Max Used Stack Fucntion) для режима "-rp" не может быть выполнена.

Так же добавлены:

  • утилита для проверки операций по переключению режимов управления потреблением (Standby Mode Transition Instruction Check Tool).
  • поддержка конвертера 32-bits Intel HEX.
  • поддержка 28 моделей МК.
  • стандартные библиотеки для всех семейств, собранных с опцией "-rp", 48 файлов lib/907/lib9*_rp.lib.
  • Встроенный редактор Workbench нормально работает с любым вариантом перевода строк (UNIX:LF, WIN/DOS:CRLF).

C-сompiler имеет наибольшее количество изменений:

  • Добавлена опция '-rp'/'-Xrp' - включить/выключить режим "register argument passing".
  • Улучшена конструкция switch-case, уменьшен объем генерируемого кода.
  • Не создаются инструкции лишних сравнений.
  • Избыточные инструкции SWAP удаляются.
  • Усовершенствован код конструкций JMP+RET и CALL+RET.
  • Лишние инструкции EXT/ZEXT удаляются в однобайтовых операциях сравнений.
  • Расширены возможности оптимизации кода операций с аккумулятором (опций "-K ACCOPT")
  • Усовершенствован код сравнения с константой (1-15).
  • Усовершенствован код пересылки структуры размером от 1 до 15 байт.
  • Усовершенствован код пересылки структур размером 1, 2 и 4 байта
  • При присвоении указателю типа _far значения указателя _near два старших байта первого обнуляются.
  • Исправлено 20 ошибок.
  • Переработаны STARTUP-файлы, используемые в симуляторе для всех серий МК, добавлены для режима "-rp".

Программное обеспечение:



 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (495) 514 4110. e-mail:info@eust.ru
©1998-2016 ООО Рынок Микроэлектроники