查看: 4023|回复: 0

小脚丫STEP-MAX10 FPGA开发板试用心得

[复制链接]
  • TA的每日心情
    开心
    2017-3-28 09:54
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2017-4-27 09:19:57 | 显示全部楼层 |阅读模式
    分享到:
    早就听说FPGA是工程师的神器,但本人一直在从事STM32单片机软件的开发工作,没机会接触FPGA这个神器,这次申请到了小脚丫STEP-MAX10的FPGA开发板,他带我进入了FPGA的世界。
    先上下小脚丫STEP的靓照


    小脚丫FPGA开发板采用Intel(原 Altera)公司的10M02S芯片,其属于MAX10系列,其属于低端FPGA系列,但对于我们入门学习已经足够了,简单就是美,哈哈哈
    拿到开发板首先上电,经典的跑马灯、数码管,可惜出厂程序被我覆盖掉了,那就看看我自己写的流水灯吧

    接下来环境搭建
    官网都有教程,我就不重复写了,后面附件有写,只要根据步骤做一般不会出错
    小脚丫STEP MAX10 官方资料

    软件安装教程在软件手册里,里面涉及
    Quartus Prime----->开发用的软件
    ModelSim------------>仿真用的软件,听人家说玩FPGA仿真就能完成大多数学习
    MAX10---------------->这是器件库
    环境搭建完成后按照官方软件手册建个LED的工程,

    总体来说FPGA开发可分如下几步
    1.工程建立
        这地方涉及到IC选择、仿真工具设置等步骤
    2.代码编写
        写代码主流的有Verilog HDL 和VHDL这两种语言
        Verilog语法类似与C语言,比较容易学习,教程在网上都可以搜到,小脚丫官网也提供
          数字电路实验室Verilog教程
        VHDL军工用的比较多,我们上学时教的也是这个,难懂一些
    3.分析综合
       就是我们所说的编译了,全是绿的就可以了

    4.管脚约束
        就是分配引脚了

    这地方管脚分配比较灵活,想分配到哪个IO口就分配到哪个IO口,不像单片机IO口初始化什么的那么麻烦
    你可以在这里配置让任意一个灯亮


    好了,试用报告先写到这里,谢谢爱板网提供的试用机会
    回复

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-12-21 08:01 , Processed in 0.119645 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.