SOFTUNE V3 Professional Pack (Micros DVD v5.1)
Список изменений для микроконтроллеров семейства FUJITSU F2MC-16
Общие:
- Прекращена поддержка пакета Softune V3 на платформе Windows NT 4.0.
- Добавлена поддержка микроконтроллеров 16FX (MB96Fxxx).
- Улучшены функции редактора:
- Преодалено ограничение по расширенному набору ASCII символов.
- Реализована функция выделения слова по двойному клику.
- Реализована функция перемещения по словам при нажатии Ctrl-Arrow(Left-Right).
- В файл 907.csv добавлены микроконтроллеры:
- Mask ROM:
- MB90341 CE|CES|E|ES
- MB90342 CE|CES|E|ES
- MB90346 CE|CES|E|ES
- MB90347 CE|CES|E|ES
- MB90348 CE|CES|E|ES
- MB90349 CE|CES|E|ES
- MB90351 E|ES|TE|TES
- MB90352 E|ES|TE|TES
- MB90356 E|ES|TE|TES
- MB90357 E|ES|TE|TES
- MB90362 E|ES|TE|TES
- MB90367 E|ES|TE|TES
- MB90867 E|ES
- MB90882
- MB90883
- MB90884
- MB90923
- MB90924
- MB90947A
- Flash ROM:
- MB90F342 CE|CES|E|ES
- MB90F345 CE|CES|E|ES
- MB90F346 CE|CES|E|ES
- MB90F347 CE|CES|E|ES|UE
- MB90F349 CE|CES|E|ES
- MB90F351 B|BS|E|ES|TE|TES
- MB90F352 B|BS|E|ES|TE|TES
- MB90F356 E|ES|TE|TES
- MB90F357 E|ES|TE|TES
- MB90F362 E|ES|TE|TES
- MB90F367 E|ES|TE|TES
- MB90F867 E|ES|UE
- MB90F882
- MB90F883
- MB90F884
- MB90F923
- MB90F924
- MB90F946A
- MB90F947A
- MB90F949A
- MB90F962 |S
- MB96F348 HSA|HWA|TSA|TWA
FUJITSU F2MC Family SOFTUNE C Analyzer
Код версии на диске Micros DVD v4.0:
V30L14R04 (2005-03-22)
Код версии на диске Micros DVD v5.1:
V30L15 (2005-10-21)
Усовершенствования
Поддерживается опция компилятора -rp (передача параметров функции в регистрах).
Исправления ошибок
Могло неудачно выполняться преобразование проектного файла.
FUJITSU F2MC Family SOFTUNE Assembler Pack
Код версии на диске Micros DVD v4.0:
REV:300013-R05 (2005-10-21)
Код версии на диске Micros DVD v5.1:
REV:300014-R03 (2006-08-02)
Неисправленные ошибки
- Во время компиляции исходного кода ассемблера, содержащего переход по псевдо-машинной инструкции, ошибка может быть транслирована несмотря на то, что относительное расстояние между псевдо-машинной инструкцией перехода и меткой ее назначения находится в допустимых пределах.
- Результат будет содержать неправильный код перехода, если относительное расстояние между командой перехода и адресом предназначения ветви - вне диапазона размера операнда.
- Компиляция исходного кода, содержащего псевдо-машинные инструкции переходов, может не завершаться.
Исправления ошибок
- Ошибка (E4550A:Location counter overflow) происходит даже при том, что размер секции не превышает верхний предел величины.
- Выдается предупреждение (W1558A:Starting address not in code section), хотя секция стартового адреса, определенного псевдо инструкцией .END, указывает CODE атрибут секции.
FUJITSU F2MC-16 Family SOFTUNE C Compiler
Код версии на диске Micros DVD v4.0:
V30L14R20(2005-10-07)
Код версии на диске Micros DVD v5.1:
V30L15(2005-12-22)
Дополнен список ограничений:
- Тип wchar_t не поддерживается.
- Назначение структуры или объединения, от которой определен __io или volatile модификатор типа, не работает правильно.
- Стандартные функции библиотеки malloc, calloc, realloc и free не могут работать с областью памяти больше, чем 32764 байт.
Неисправленные ошибки
Текущая версия содержит две ошибки, они будут исправлены в следующих версиях.
- Когда задана опция -varorder, определение данных в ассемблерном листинге не соответствует последовательности данных исходного кода.
- Освобождение памяти при вызове функции стандартной библиотеки free() может терпеть неудачу.
Обновления
Выпущено обновление библиотек для Softune V3 с диска Micros DVD v5.1. (1 Мая 2007)
Скачать файл 16STAPACK300019FME02_DVD51_update_1.exe можно со страницы сайта Fujitsu: http://mcu.emea.fujitsu.com/mcu_tool/detail/SWB_(F2MC-16)_V3.htm