搜索
bottom↓
回复: 35

未来和ARM抗衡的RISC-V, IAR已经发布了他们的编译器

[复制链接]

出0入0汤圆

发表于 2019-5-29 10:03:20 | 显示全部楼层 |阅读模式
有兴趣的朋友可以去看看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2019-5-29 10:12:59 | 显示全部楼层
IAR 越来越臃肿

出0入0汤圆

发表于 2019-5-29 10:25:41 | 显示全部楼层
厉害。。。RISC-V 前景看来不错了。。开源,自由修改,国产小处理器,估计会大批量使用,尤其是现在局势下。。

出0入442汤圆

发表于 2019-5-29 11:10:08 来自手机 | 显示全部楼层
孤独的猫 发表于 2019-5-29 10:25
厉害。。。RISC-V 前景看来不错了。。开源,自由修改,国产小处理器,估计会大批量使用,尤其是现在局势下 ...

小啊。我s6做一个rv32i的soc,最小配置才650个lut。gcc都到9.1了有木有。

出0入442汤圆

发表于 2019-5-29 11:10:38 来自手机 | 显示全部楼层
凌海滨 发表于 2019-5-29 10:12
IAR 越来越臃肿

不知道重复造轮子有什么意义。gcc已经很优秀了,而且是开源免费随便用的。

出0入0汤圆

发表于 2019-5-29 11:12:28 | 显示全部楼层
楼主,能否秀秀您的lic工具

出0入0汤圆

发表于 2019-5-29 11:21:10 | 显示全部楼层
ARM处理器,应该是一个妥协的产物

出0入0汤圆

发表于 2019-5-29 11:21:55 | 显示全部楼层
wye11083 发表于 2019-5-29 11:10
不知道重复造轮子有什么意义。gcc已经很优秀了,而且是开源免费随便用的。 ...

有bug

出0入4汤圆

发表于 2019-5-29 11:43:51 | 显示全部楼层
wye11083 发表于 2019-5-29 11:10
不知道重复造轮子有什么意义。gcc已经很优秀了,而且是开源免费随便用的。 ...

各工具都有自己的特点的。按你这么说,操作系统也只要用一家就好了。反正linux也是可以修改和定制的。

出0入4汤圆

发表于 2019-5-29 11:44:37 | 显示全部楼层
孤独的猫 发表于 2019-5-29 10:25
厉害。。。RISC-V 前景看来不错了。。开源,自由修改,国产小处理器,估计会大批量使用,尤其是现在局势下 ...

RISC加州大学的開源項目, 美國技術25%怎麼破?

出0入0汤圆

发表于 2019-5-29 11:56:29 | 显示全部楼层
本帖最后由 anjiyifan 于 2019-5-29 12:00 编辑
tangnyzl 发表于 2019-5-29 11:12
楼主,能否秀秀您的lic工具


雷锋lic工具是一位俄罗斯大神做的,他也在论坛里。爱因斯坦头像那位。


********************************************************
找到了,这位:
https://www.amobbs.com/home.php? ... pace&type=reply

联系他破解一下

出0入0汤圆

发表于 2019-5-29 11:56:34 | 显示全部楼层
sniper.q 发表于 2019-5-29 11:44
RISC加州大学的開源項目, 美國技術25%怎麼破?

参考它的协议。。

出0入0汤圆

发表于 2019-5-29 11:59:34 | 显示全部楼层
基础标准统一,外设各家自定义,这不就是arm一类嘛?    关键是:  美國技術25%怎麼破?  一模一样的套路

出0入0汤圆

发表于 2019-5-29 15:21:46 | 显示全部楼层
孤独的猫 发表于 2019-5-29 10:25
厉害。。。RISC-V 前景看来不错了。。开源,自由修改,国产小处理器,估计会大批量使用,尤其是现在局势下 ...


部分RISC-V的产品都出货上亿颗了。

出0入0汤圆

发表于 2019-5-29 15:23:24 | 显示全部楼层
wye11083 发表于 2019-5-29 11:10
小啊。我s6做一个rv32i的soc,最小配置才650个lut。gcc都到9.1了有木有。

膜拜一下大佬

出0入36汤圆

发表于 2019-5-29 16:13:43 | 显示全部楼层
wye11083 发表于 2019-5-29 11:10
不知道重复造轮子有什么意义。gcc已经很优秀了,而且是开源免费随便用的。 ...

gcc难用啊,还是iar这种好用。

出0入442汤圆

发表于 2019-5-29 17:39:38 | 显示全部楼层
redworlf007 发表于 2019-5-29 16:13
gcc难用啊,还是iar这种好用。


gcc很好用啊。写个makefile,写个lds,然后剩下就是开vs编代码,然后写好之后把IO相关和MEM相关代码用#ifdef _WIN32整成数组,然后vs直接调试。然后搞好之后make一下,下到片子里就行了。没发现有多难用。没用过自然有点麻烦。

关键在于,gcc和vs都兼容标准C/C++标准,写过的代码只要做个平台适配就可以用了。IAR编译器据说有一些自己的命令。

出0入36汤圆

发表于 2019-5-29 18:54:23 | 显示全部楼层
wye11083 发表于 2019-5-29 17:39
gcc很好用啊。写个makefile,写个lds,然后剩下就是开vs编代码,然后写好之后把IO相关和MEM相关代码用#if ...

我太菜了,这种复杂的还不会搞,只会用IAR这种傻瓜化的。。。

出0入22汤圆

发表于 2019-5-29 20:48:49 来自手机 | 显示全部楼层
wye11083 发表于 2019-5-29 17:39
gcc很好用啊。写个makefile,写个lds,然后剩下就是开vs编代码,然后写好之后把IO相关和MEM相关代码用#if ...

riscv,效率高不高,比nios如何?

出0入442汤圆

发表于 2019-5-29 21:31:45 来自手机 | 显示全部楼层
zxq6 发表于 2019-5-29 20:48
riscv,效率高不高,比nios如何?

和mips差不多吧。毕竟是对标mips的。arm只有16个reg,灵活性好于arm。至于nios,没用过,貌似nios,mb,or的gcc都没什么维护了现在,开gc,os之后生成的bin是0kb。主频的话,vex能跑得相当快了。性能反正是你得实际测性能才行。

配置上,vex是最经典的rv32i(mac),smallest大概是0.25ipc左右(我ram要额外加1延时)。full+单周期cache约能跑到0.9ipc。

出150入640汤圆

发表于 2019-5-29 22:05:51 | 显示全部楼层
还好我两个月前就已经提前入坑占位了。

出0入8汤圆

发表于 2019-5-30 00:01:39 来自手机 | 显示全部楼层
wye11083 发表于 2019-5-29 17:39
gcc很好用啊。写个makefile,写个lds,然后剩下就是开vs编代码,然后写好之后把IO相关和MEM相关代码用#if ...

大神啊,好先进啊,我也用gcc makefile方式进行开发,一直也想搞你这种电脑模拟,但不知道怎么搞,能做个简单demo传上来造福大家么?

出0入0汤圆

发表于 2019-5-30 08:19:49 来自手机 | 显示全部楼层
了无 发表于 2019-5-30 00:01
大神啊,好先进啊,我也用gcc makefile方式进行开发,一直也想搞你这种电脑模拟,但不知道怎么搞,能做个 ...

同求个Demo学习下

出0入0汤圆

发表于 2019-5-30 11:53:47 | 显示全部楼层
了无 发表于 2019-5-30 00:01
大神啊,好先进啊,我也用gcc makefile方式进行开发,一直也想搞你这种电脑模拟,但不知道怎么搞,能做个 ...

qemu可以直接模拟啊,不管是arm,risc-v都很好用

出0入0汤圆

发表于 2019-5-30 13:25:40 | 显示全部楼层
wye11083 发表于 2019-5-29 17:39
gcc很好用啊。写个makefile,写个lds,然后剩下就是开vs编代码,然后写好之后把IO相关和MEM相关代码用#if ...

可以试一下Embedded Studio做工程管理和编译,非常好用。

出0入0汤圆

发表于 2019-5-30 13:27:08 | 显示全部楼层
了无 发表于 2019-5-30 00:01
大神啊,好先进啊,我也用gcc makefile方式进行开发,一直也想搞你这种电脑模拟,但不知道怎么搞,能做个 ...

官方有spike,周期级ISA仿真器。傻瓜式的模拟器在es iar这类开发环境中也有集成。

出15入9汤圆

发表于 2019-5-30 13:45:32 | 显示全部楼层
有没人愿意做一个Embedded Studio或者VSCode + GDB Remote + QEMU的整合教程?

出0入4汤圆

发表于 2019-5-30 14:00:14 来自手机 | 显示全部楼层
其实无论是什么内核跟我们使用者没有关系,会用寄存器或者会使用库就可以了

出0入442汤圆

发表于 2019-5-30 15:31:07 | 显示全部楼层
yj_yulin 发表于 2019-5-30 11:53
qemu可以直接模拟啊,不管是arm,risc-v都很好用

no no no,我说的模拟和你们想的模拟可能不一样。我就是在VC上建一个工程,然后写好代码,写好兼容性代码,然后VS直接编译,运行,下断点,手动改参数,或者用_DEBUG宏动态改变量,然后看运行结果对不对。

至于qemu,不会用 也没时间折腾。再说了,地球上哪里有比VS更牛逼的调试器,单步,动态,etc。

出0入8汤圆

发表于 2019-5-31 19:24:13 | 显示全部楼层
wye11083 发表于 2019-5-30 15:31
no no no,我说的模拟和你们想的模拟可能不一样。我就是在VC上建一个工程,然后写好代码,写好兼容性代码 ...

是啊,我明白你说的这种方式,我也在用这种方式,但是我用的方法比较原始,能详细介绍一下你的模拟方式或者传个demo吗

出0入0汤圆

发表于 2019-7-14 10:33:44 | 显示全部楼层
sniper.q 发表于 2019-5-29 11:44
RISC加州大学的開源項目, 美國技術25%怎麼破?

跟龙心一样 说自主就行

出0入0汤圆

发表于 2020-1-14 13:12:16 | 显示全部楼层
孤独的猫 发表于 2019-5-29 10:25
厉害。。。RISC-V 前景看来不错了。。开源,自由修改,国产小处理器,估计会大批量使用,尤其是现在局势下 ...

riscv有哪些商用处理器呢

出0入0汤圆

发表于 2020-1-14 13:13:55 | 显示全部楼层
aozima 发表于 2019-5-29 15:21
部分RISC-V的产品都出货上亿颗了。

哪款产品呢

出0入0汤圆

发表于 2020-1-14 13:57:47 | 显示全部楼层

中科蓝讯 TWS
http://www.bluetrum.com/news/24.html

出0入0汤圆

发表于 2020-1-14 16:33:37 | 显示全部楼层
aozima 发表于 2020-1-14 13:57
中科蓝讯 TWS
http://www.bluetrum.com/news/24.html

耳机用这芯片的很多么

出0入0汤圆

发表于 2020-1-14 17:03:46 | 显示全部楼层
meerlin 发表于 2020-1-14 16:33
耳机用这芯片的很多么

双发、双高清、双低、双稳!中科蓝讯高端蓝牙SOC年销量近3亿颗!
http://news.eeworld.com.cn/mp/todaysemi/a76366.jspx

装机量超亿台 RISC-V +IoT OS!中科蓝讯与RT-Thread战略合作,共推自主物联网生态发展
https://blog.csdn.net/FILLMOREad/article/details/90374640
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 16:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表