本帖最后由 shangdawei 于 2018-2-1 09:09 编辑
https://www.iar.com/iar-embedded ... ntTab=release-notes
IAR Embedded Workbench for Arm, V.8.20
Released Oct 17
Initial support for the Arm v8-R architecture
This release provides basic supports for the Arm v8-R/Cortex-R52 architecture.
Stack protection
The IAR C/C++ compiler for Arm now supports stack protection.
A canary value will be placed between the stack variables and the return address
so that the system can detect corruption of a function return address
before the function returns to that address.
The compiler will use heuristic to determine whether a function needs stack protection or not.
If any defined local variable has the array type or a structure type that contains a member of array type,
the function will need stack protection.
Fault exception viewer
The Fault exception viewer is a new debugger window that provides useful information about the cause of a fault exception.
It lists the peripheral registers in the System Control Block (SCB) that control fault exceptions and provide information of their cause.
All Cortex-M processors have a fault exception mechanism included and is therefore supported by this new feature.
Updated MISRA C:2004 package in C-STAT
The MISRA C:2004 package in C-STAT has been updated with about 20 new checks, of which some are enabled by default.
Support for new devices from NXP, Realtek, ST and TI
https://www.iar.com/iar-embedded ... rentTab=free-trials
(Version 8.20, 1315.65 MB)
http://netstorage.iar.com/SuppDB ... M-CD-8202-14838.exe
The evaluation license is completely free of charge and allows you to try the integrated development environment
and evaluate its efficiency and ease of use.
When you start the product for the first time, you will be asked to register to get your evaluation license.
After download and installation, you have the following evaluation options to choose from:
a 30-day time-limited but fully functional license
a size-limited Kickstart license without any time limit
Restrictions to the 30-day time-limited evaluation
A 30-day time limitation.
Source code for runtime libraries is not included.
No support for MISRA C.
C-RUN is size-limited to 12 Kbytes of code, excluding constant data.
Limited technical support.
Must not be used for product development or any other kind of commercial use.
Restrictions to the Kickstart, size-limited evaluation
A 32 Kbyte code size limitation
Source code for runtime libraries is not included.
No support for MISRA C.
C-RUN is not available.
Limited technical support.
https://www.amobbs.com/forum.php ... p;page=1#pid9764541
Capture_0053.jpg (210.69 KB, 下载次数: 0)
下载附件
2018-2-1 09:09 上传
一周热门 更多>