3212|4

1553

帖子

1

TA的资源

五彩晶圆(初级)

楼主
 

【Perf-V评测】+对澎峰开发环境的再认识 [复制链接]

人的成长亦或是学习往往是在试错的过程中完成的,我对澎峰开发环境的认识似乎就是在它进行的验证。

处于对WINDOW环境的依赖,在一开始就选取了基于WINDOW环境的Perf-V IDE为主打的开发工具。

也先在安装其驱动的过程中大受挫折,几乎一个月的时间被空耗过去了,后来在绝境下才尝试着以Vivado 来构建开发环境,并解决了程序下载这一关,终于能对FPGA层级的部分例程进行验证测试了,另有一些不便测试是由于受到硬件不齐方面的掣肘,这需要在不断的学习和推进中加以购置和补充。

随后是因为找到了与驱动相匹配的机器,才将Perf-V IDE的开发环境构建好。这里不得不对其销售人员予以点赞,因寻找匹配机器的原因,是2次申请激活码,深怕人家不予理睬,但人家还是很快地予以解决了,在此真心地表示感谢!

Perf-V IDE的开发环境是构建好了,但在下载测试时还是不正常,但全面下载问题是解决了,因为下载过程其实是进行到了100%。在无解的情况下,才恍然大悟我在Perf-V IDE下编写的开始C语言程序呀,FPGA何时在此了C语言?

哈哈,Vivado 是解决FPGA层次编程问题的,所用的语言是Verilog ;而WINDOW下的Perf-V IDE和虚拟机下的linux则是解决RISC V处理器的软件开发工具。

所以没有FPGA层的支持,RISC V处理器的开发就缺少了底层的支持,这也就是为什么在虚拟机的环境在要将蜂鸟软核及Vivado生成的程序需要同时加载的原因吧。

缕清了这个基本认识,就确立后面的行动方向,即:

改以Vivado和虚拟机下的linux为主打的开发工具,先验证FPGA层次先的例程,学习其编程思想设计自己的程序,实现一些简单的功能。然后搭建虚拟机,将程序下载到闪存中,得到程序可以程序使用,而非是暂存程序,断电后要重新加载。随后则是学习加载软核,并利用软核来下载验证该层级的例程。在学习和掌握RISC V处理器下程序设计的情况下,再为开发板增添新的外设驱程,以增强实际应用的能力。

此帖出自FPGA/CPLD论坛

最新回复

加油!!!期待后续!   详情 回复 发表于 2021-3-18 13:04

赞赏

1

查看全部赞赏

点赞(1) 关注
 

回复
举报

1708

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 

搭建虚拟机linux这个好,不用依赖 WINDOW环境应该是趋势

此帖出自FPGA/CPLD论坛

点评

下一步搭建一个试试  详情 回复 发表于 2021-3-18 00:22
 
 

回复

1553

帖子

1

TA的资源

五彩晶圆(初级)

板凳
 
火辣西米秀 发表于 2021-3-17 23:13 搭建虚拟机用linux这个好,不用依赖 WINDOW环境应该是趋势

下一步搭建一个试试

此帖出自FPGA/CPLD论坛
 
 
 

回复

1942

帖子

3

TA的资源

版主

4
 

加油!!!期待后续!

此帖出自FPGA/CPLD论坛

点评

努力!!!  详情 回复 发表于 2021-3-18 13:15
 
 
 

回复

1553

帖子

1

TA的资源

五彩晶圆(初级)

5
 
w494143467 发表于 2021-3-18 13:04 加油!!!期待后续!

努力!!!

此帖出自FPGA/CPLD论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表