IAR Systems开发适用于RISC-V的新版工具

2019-12-10来源: EEWORLD关键字:IAR  RISC-V

用于嵌入式开发的软件工具和服务供应商IAR Systems日前发布了用于RISC-V的IAR嵌入式工具的新版本。1.20版增加了对基本指令集RV32E的支持,以及对Atomic操作的标准扩展。

通过优化技术,IAR Embedded Workbench可帮助开发人员确保应用程序满足所需的需求并优化板载内存的利用率。 1.20版增加了对基本指令集RV32E的支持,该指令集针对较小的嵌入式设备,其寄存器集减少到RV32I中可用寄存器的一半。Atomic操作的标准扩展添加了支持Atomic读取、修改和写入操作的指令,以支持访问同一内存的不同硬件进程之间的同步。

RISC-V是一种免费的开放式指令集体系结构(ISA),基于已建立的精简指令集计算(RISC)原理。

IAR Systems将于12月10日至11日在加利福尼亚州圣何塞举行的RISC-V峰会上展出。它将演示RISC-V的IAR嵌入式工作台。

关键字:IAR  RISC-V 编辑:冀凯 引用地址:http://news.eeworld.com.cn/manufacture/ic482486.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:Imperas与Andes合作开发NX27V
下一篇:TI杯2019年全国大学生电子设计竞赛颁奖典礼在京举行

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

stm8使用iar刚开始烧录ok,用着用着就下载失败解决方案
用iar写代码的时候,用stlink 下载,再排除接线和烧录器问题,基本上都是要重新用stvp烧录下错误提示:Failed to set configuration with MCU name STM8S207MB: SWIM error [30006] xxxxxxx要是嫌麻烦,可以直接用svtp开发也行1.配置iar 输出s19格式点击rebuild all 生成.s19文件文件在Debug/Exe下打开ST Visual Programmer(STVP)并设置硬件连接方式和MCU型号,这里以ST-Link连接STM8S003F为例用swim方式导入要烧录的.s19文件,设置是否锁定芯片(可以不设置)点击下载按钮Program
发表于 2020-01-19
stm8使用iar刚开始烧录ok,用着用着就下载失败解决方案
IAR for stm8安装破解
1.下载安装包和注册机链接:https://pan.baidu.com/s/1maBEtoyps2HhcdGYxmZUcA提取码:31dn复制这段内容后打开百度网盘手机App,操作更方便哦百度云下载下来这个样子:2.双点击EWSTM8-3104-Autorun安装同意,下一步到结束 。。。 中间会装几个驱动,装就是了装完退出,打完收工3. 注册IAR for STM8是一个收费的软件,官方严厉打击盗版,若你是商业用途,建议购买正版软件。当然,我这里是针对个人开发学习的朋友而言,进行非商业用途的使用。3.1 打开上面安装好的IAR for STM8软件(没有创建桌面快捷方式,可以从开始菜单打开软件)。 Help ->
发表于 2020-01-19
IAR for stm8安装破解
IAR编译STM8S 中的脚位操作对库函数的一点修改
IAR编译STM8S 自带的库函数都知道,IO口中有个每局定义如下:typedef enum{ GPIO_PIN_0    = ((u8)0x01),  /*!< Pin 0 selected */ GPIO_PIN_1    = ((u8)0x02),  /*!< Pin 1 selected */ GPIO_PIN_2    = ((u8)0x04),  /*!< Pin 2 selected */ GPIO_PIN_3    = ((u8)0x08
发表于 2020-01-12
IAR 编程器 STM8S 脚位的位定义
多余的就不说了,都明白,为了方便操作,我们常常会用到类似于LED1 = 1来点亮一个灯,此处LED1就是一个脚位,它当然不是系统自带,一般都是我们宏定义一个脚位。 昨天刚接触IAR这个编程器,想用类似的方法来操作,但是类似51内核操作(keil中写法) sbit   LED1  PA0  ; STVD 中的  _Bool   PA0_OUT   @PA_ODR:0; 这是头有点大,一方面想着操作能方便点,一方面又不想折腾太多时间。经过一番折腾,最后还是选择通过位操作结合宏定义来操作,具体如下:  
发表于 2020-01-12
MSP430常见问题之指令系统类
Q1. IAR中怎样描述P2OUT.3脚,#define LCD_cs1 P2OUT.3; 对吗?A1:430 不能位寻址,所以一般的位操作,都通过“与”来作用。#define LCD_cs1 (P2OUT&BIT3 )。Q2.__intrinsic是什么意思A2:本征函数,不是C语言标准库,而是和MSP430汇编直接对应的函数,比如:_NOP()_EINT()LPM0引用msp430xxxx.h,默认引用的头文件Q3:在程序里循环调用了sprintf函数,当循环了几次后程序就跑飞了,是堆栈大小不够吗?还有sprintf到底需要多大的堆栈,单步走了下,发现它使用堆栈都不是连续的?A3:有可能是的sprintf 函数堆栈数据
发表于 2020-01-09
IAR--ARM常用快捷键及调试技巧
常用快捷键:http://adi.chinaaet.com/analog/blogdetail/30113.htmlCTRL+SHIFT+F  Find in Files快捷键  整个项目文件范围内查找****关键字,很实用------(使用的时候,将智能输入法关掉/切换);CTRL+K  快速注释,屏蔽选中的代码,就是自动加上“//”;CTRL+SHIFT+K  取消快注释,取消屏蔽选中的代码;ALT+F7  工程项目选项配置;。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。快捷键设置、查看(隶属菜单的Tools--options):IAR debug,查看局部变量
发表于 2020-01-08
IAR--ARM常用快捷键及调试技巧
小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 市场动态 半导体生产 材料技术 封装测试 工艺设备 光伏产业 平板显示 电子设计 电子制造 视频教程

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved