EWARM7.60.2/IAR For ARM/单片机工具嵌入式开发板stm32必备

    EWARM7.60.2/IAR For ARM/单片机工具嵌入式开发板stm32必备价格行情
    EWARM7.60.2/IAR For ARM/单片机工具嵌入式开发板stm32必备推广热卖行情

IAR编译器以其极高的编译效率闻名世界,不论是学校学习还是公司科研,使用者众多,这个版本目前是非常新的。

飞思卡尔系列非常高支持版本是7.50.2 ,这是经过测试很多版本后得出的结果,后来的几个版本都不支持了,请使用K60等ARM,玩智能小车的朋友请注意这个,原版7.50.2也已提供下载,使用时对于原始的例程编译可能要重新选带Flash size的K60芯片,否则Jtag下载时会出错,会提示找不到那个类型的板子。

另外有朋友咨询J Link V8的问题,因为那个Jtag升级有些版本固件时易变成砖,补救很麻烦,在不清楚固件版本能不能用的情况下,千万不要随便升级J Link固件,不论怎么提示也不要升级,切记切记!福利:赠送资料里有救砖的工具。

附送三套视频教程和源码,既有IAR平台视频,又有Keil平台视频,一共12G左右,如果好好学学的话,ARM,ARM Linux入门应该不在话下。

 

 

嵌入式系统入门,一直认为uCOS是经典,代码总量较少且容易懂,经过许多年的千锤百炼,代码稳定可靠,资料也多。虽然uCOS本身实时性不是很强,但是在那些实时性要求不是很高的场合,它具有得天独厚的优势。只为学那么就不管它收不收费,容易学非常重要,入门以后再考虑换,嵌入式系统是一家通则百家通,别的系统基本都是那套玩法,Linux系统就是复杂了一些,学起来稍微吃力,但是钱途好。

IAR集成开发环境一直相对ADS(后来的RealView MDK)来说比较保守,酒香也怕巷子深,其实工程师哪种工具用顺手了,以后也就成了固定工具,大公司的话,也得给这些人买些个,否则无法干活,这就是生态链!都知道Linux系统稳定性不错,可老爱蓝屏的Windows还是非常得人心,只因为从一开始大家就用习惯了,这也成就了微软,当了大哥这么多年。

文件和教程发送方法:通过网盘发送下载地址到邮件或预留邮箱,本地下载安装或播放即可。

IAR for ARM 7.50.2编译飞思卡尔K60选择芯片类型示例(其中的一个类型):

 

测试中的IAR for ARM 7.60.1(Win7 32bits, IAR+Jlink测试uCos III):

 测试中的IAR for ARM 7.60.2 :

ST Link V2调试STM32四线接法:

ST Link + IAR调试STM32图:

 

 

RELEASE NOTES

for IAR Embedded Workbench for ARM version 7.60.1

Read about the latest features, new device support, and program corrections in the release notes.

 

  • Highlights
  • Important information
  • Release notes for individual components
  • Product packages
  • Installation and license activation

 

Highlights

  • Extended functionality in C-STAT
    The static analysis tool C-STAT has been extended with approximately 150 new checks including 90 new MISRA C:2012 checks and two new packages of checks. There are also new options to enable or disable the false-positives elimination phase of the analysis and to exclude files from the analysis. C-STAT message suppression can now be controlled by directives placed in comments in the source files. For more information see the release notes for the compiler.

  • Flash breakpoints
    Flash breakpoints adds an unlimited number of breakpoints for selected Cortex-M devices when using the I-jet debug probe. A flash breakpoint must be set explicitly from the context menu. To find out whether flash breakpoints are supported for your device, see the semiconductor vendor specific device lists below.

  • TI MSP-FET support
    The IAR C-SPY Debugger now supports the TI MSP-FET debug probe.

  • cJTAG support
    The IAR C-SPY Debugger now supports the cJTAG interface on the TI connectivity devices CC13xx/2538/25xx when using the I-jet debug probe.

  • SWO support for TI XDS110
    The IAR C-SPY Debugger now supports SWO trace data from the TI XDS110 debug probe.

Device support

  • New device support

    AtmelATSAM4E8CB
    ATSAM4E16CB
    ATSAMD10D14AU
    ATSAMD11D14AU
    ATSAMD21G15L
    ATSAMD21G16L
    CypressS6J331BH
    S6J331BJ
    S6J331BK
    S6J331CH
    S6J331CJ
    S6J331CK
    S6J331DH
    S6J331DJ
    S6J331DK
    S6J331EH
    S6J331EJ
    S6J331EK
    S6J332BH
    S6J332BJ
    S6J332BK
    S6J332CH
    S6J332CJ
    S6J332CK
    S6J332DH
    S6J332DJ
    S6J332DK
    S6J332EH
    S6J332EJ
    S6J332EK
    S6J333BH
    S6J333BJ
    S6J333BK
    S6J333CH
    S6J333CJ
    S6J333CK
    S6J333DH
    S6J333DJ
    S6J333DK
    S6J333EH
    S6J333EJ
    S6J333EK
    S6J334BH
    S6J334BJ
    S6J334BK
    S6J334CH
    S6J334CJ
    S6J334CK
    S6J334DH
    S6J334DJ
    S6J334DK
    S6J334EH
    S6J334EJ
    S6J334EK
    NuvotonM0519LD3AE
    M0519LE3AE
    M0519SD3AE
    M0519SE3AE
    M0519VE3AE
    M451LC3AE
    M451LD3AE
    M451MLC3AE
    M451MLD3AE
    M451MSC3AE
    M451MSD3AE
    M451RC3AE
    M451RD3AE
    M452LC3AE
    M452LD3AE
    M452RD3AE
    M452RG6AE
    M453LC3AE
    M453LD3AE
    M453RD3AE
    M453VD3AE
    NANO110RE3BN
    NUC230LC2AE
    NUC230LD2AE
    NUC230LE3AE
    NUC230SD2AE
    NUC230SE3AE
    NUC230VE3AE
    NUC240LC2AE
    NUC240LD2AE
    NUC240LE3AE
    NUC240SC2AE
    NUC240SD2AE
    NUC240SE3AE
    NUC240VE3AE
    NUC472KG8AE
    NUC472KI8AE
    NUC472VG8AE
    NUC472VI8AE
    NUC505DL13Y
    NUC505DS13Y
    NUC505YO13Y
    NXPJN
    JN
    JN
    LPC54113J128
    MKV56F1M0xxx24
    MKV56F512xxx24
    MKV58F1M0xxx24
    MKV58F512xxx24
    MKW21Z256xxx4
    MKW21Z512xxx4
    MKW31Z256xxx4
    MKW31Z512xxx4
    MKW41Z256xxx4
    MKW41Z512xxx4
    SiliconLabsEFR32BG1B132F128GM32
    EFR32BG1B132F128GM48
    EFR32BG1B132F256GM32
    EFR32BG1B132F256GM48
    EFR32BG1B132F256IM32
    EFR32BG1B232F128GM32
    EFR32BG1B232F128GM48
    EFR32BG1B232F256GM32
    EFR32BG1B232F256GM48
    EFR32BG1B232F256IM32
    EFR32BG1P232F256GM32
    EFR32BG1P232F256GM48
    EFR32BG1P233F256GM48
    EFR32BG1P332F256GJ43
    EFR32BG1P332F256GM32
    EFR32BG1P332F256GM48
    EFR32BG1P333F256GM48
    EFR32BG1V132F128GM32
    EFR32BG1V132F128GM48
    EFR32BG1V132F256GM32
    EFR32BG1V132F256GM48
    EFR32BG1V132F256IM32
    EFR32FG1P131F128GM32
    EFR32FG1P131F128GM48
    EFR32FG1P131F256GM32
    EFR32FG1P131F256GM48
    EFR32FG1P131F64GM32
    EFR32FG1P131F64GM48
    EFR32FG1P132F128GM32
    EFR32FG1P132F128GM48
    EFR32FG1P132F256GM32
    EFR32FG1P132F256GM48
    EFR32FG1P132F64GM32
    EFR32FG1P132F64GM48
    EFR32FG1P133F128GM32
    EFR32FG1P133F128GM48
    EFR32FG1P133F256GM32
    EFR32FG1P133F256GM48
    EFR32FG1P133F64GM32
    EFR32FG1P133F64GM48
    EFR32FG1V131F128GM32
    EFR32FG1V131F128GM48
    EFR32FG1V131F256GM32
    EFR32FG1V131F256GM48
    EFR32FG1V131F32GM32
    EFR32FG1V131F32GM48
    EFR32FG1V131F64GM32
    EFR32FG1V131F64GM48
    EFR32FG1V132F128GM32
    EFR32FG1V132F128GM48
    EFR32FG1V132F256GM32
    EFR32FG1V132F256GM48
    EFR32FG1V132F32GM32
    EFR32FG1V132F32GM48
    EFR32FG1V132F64GM32
    EFR32FG1V132F64GM48
    EFR32MG1B132F256GM32
    EFR32MG1B132F256GM48
    EFR32MG1B231F256GM32
    EFR32MG1B232F256GM32
    EFR32MG1B232F256GM48
    EFR32MG1B632F256GM32
    EFR32MG1B632F256IM32
    EFR32MG1B732F256GM32
    EFR32MG1B732F256IM32
    EFR32MG1P132F256GM32
    EFR32MG1P132F256GM48
    EFR32MG1P132F256IM32
    EFR32MG1P133F256GM48
    EFR32MG1P231F256GM48
    EFR32MG1P232F256GM32
    EFR32MG1P232F256GM48
    EFR32MG1P233F256GM48
    EFR32MG1P632F256GM32
    EFR32MG1P632F256IM32
    EFR32MG1P732F256GM32
    EFR32MG1P732F256IM32
    EFR32MG1V132F256GM32
    EFR32MG1V132F256GM48

     

  • Device support

    ActiveSemiAmbiqMicroAnalogDevicesAtmelBroadcom
    CirrusCypressEmberEpsonFaraday
    FujitsuHilscherHoltekInfineonIntel
    LinearTechnologyMarvellMaximMicrochipMicronas
    MicrosemiMitsubishiNetSiliconNordicSemiconductorNuvoton
    NXPOKIONSemiconductorRenesasSamsung
    SiliconLabsSocleSonixSTMicroelectronicsTexasInstruments
    ToshibaXilinx

     

  • Example projects
    Over 8400 example projects for various evaluation boards, are included in the product installation, see the Information Center.

Important information

  • Upgrade information
    • Before you install

      To avoid any problems, do not install this release in a directory where you have previously installed any older version of IAR Embedded Workbench. It is recommended that you either uninstall an earlier product, or install this release in a separate directory. As before, however, it is possible to install different products, all using the same version of the main application, in the same root directory.

    • License renewal

      The upgrade to this version might require a license renewal. This is performed by starting the IAR License Manager and selecting License>Check for License Renewal.
      Note, if you have a network license, this must be performed on the license server.

  • Microsoft Windows

    Windows Vista and newer operating systems have a security mechanism called UAC (User Access Control). Disabling UAC will automatically grant you permission when a task requires administrative rights but this is not recommended because it will reduce the security of the computer. It is not necessary to run the IAR Embedded Workbench IDE as an administrator. However, if you are not, modifications to the installed product tree in C:Program FilesIAR Systems might not work as intended and could give unexpected results. One example is opening and building projects directly from the installed product tree. The build will succeed, but the resulting files (object, list, ...) will not appear where expected. Instead all output files will be redirected by the OS toC:UsersAppDataLocalVirtualStoreProgram FilesIAR Systems. To avoid this, the preferred way is to copy the examples to a location outside Program Files, either manually or automatically by opening them via the IAR Information Center.

  • Migration
    • The debugger flash loader mechanism was changed in version 5.40. If your project uses a default flash loader with no extra parameters, no migration work is needed.
      If the debugger detects that your project uses a non-default flash loader or that it uses extra parameters, it will revert to the default flash loader for your device. In addition a .board file will be created in the project directory. If necessary the .board file can be edited and used by manually overriding the default flash loader with this project-specific .board file.

    • If you are migrating from version 4.x to this version, we recommend that you read the ARM IAR Embedded Workbench Migration Guide.

  • Object format

    The compiler, assembler, linker and debugger object format is based on the ARM ABI ELF/DWARF standard version 2.08. For the standard definition, see the ARM Application Binary Interface.

热门商品
Baidu
sogou