软件包:Embedded Workbench for ARM (EWARM)
集成开发环境:EWARM
编译器:IAR compiler
2.厂商:ImageCraft
软件包:ICCV7
集成开发环境: ImageCraft IDE
编译器:ICCV7
以上都是针对于ARM软件开发的。
3.你所提问的IAR是厂商,EWARM6.1、EW8051、Embedded Workbench for AVR5是集成开发环境。里面的关键字说明它们的用途ARM\8051\AVR,所以你要开发基于AVR单片机,只能采用IAR Embedded Workbench for AVR5.30软件包。
容了海量x86程序,但目前依然属于Win10桌面端的范畴。大多数内置Windows 10的应用,如Cortana,开始菜单和资源管理器都是针对ARM64编译的,因此它们完全可以在Windows 10 ARM上运行。此外,Windows附带的一些Win32应用程序(例如notepad.exe)也已重新编译为ARM64。Windows 10系统组件包含ARM64,ARM32和x86代码的混合。编译后的混合可移植可执行文件(CHPE)组件也包含在系统中。Win32应用程序除了x86和ARM32 UWP应用程序之外,Windows 10 ARM还可以运行x86 Win32应用程序。但是,不支持x64 Win32应用程序。
一般安装了一个软件,会包括编译环境,编码器,优化器等,现在都集成了很多,ARM支持C,汇编,高级的还有vc++比如我用的ads1.20
就有那么多。
至于下程序到arm上,需要安装一个软件,我用的是HJTAG,因为我用JTAG仿真,所以我一共安装了2个软件。
但如果跑系统,你还得有头文件,这个与你arm
用的 *** 作系统有关,是代码。
步骤肯定会有,1是你不会机器码,在arm上就是机器码,所以一定会有编译器,但这些是集成的,下载软件是烧程序的,这个和下载器配套。其他的是编写程序相关的,初学者可以不跑系统,直接当单片机用,我至今只玩过ucos
,没玩linux
希望我的回答给你启发。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)