查看: 4658|回复: 6

如何在FPGA开发软件中定义GPIO

[复制链接]
  • TA的每日心情
    开心
    2019-11-19 11:07
  • 签到天数: 226 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2017-1-25 15:54:36 | 显示全部楼层 |阅读模式
    分享到:
    问题如题。
    新手开发FPGA,发现一个问题,在使用原带的LED程序中,照敲一点问题没有。尝试增加输出管脚:
    原来定义:
    Output led1,
    Output led2
    我只增到了6个
    Output led1,
    Output led2,
    Output led3,
    Output led4,
    Output led5,
    Output led6
    但在管脚分配的界面还是只有2个,并且编译无错下载正常。
    1. 如果我想多定义几个管脚,名称自己定义,如何操作?
    2. 如果我想定义输入管脚具有中断功能,又该如何定义?多个管脚呢?
    3. 如果想定义管脚具有ADC输入和10位[12位]功能,又该如何定义?需要4个输入呢?
    4. 如果想定义某个管脚具有比较功能,又该如何定义呢?
    5. 如果定义输出的管脚具有PWM功能,该如何定义呢?
    ...
    如果上述定义成功了,在分配管脚上应该注意什么呢?FPGA电路的管脚是可以任意定义的吗?我想的是将类似功能的管脚定义到一个区域以便连接外设应该注意什么?
    先谢谢了!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    22 小时前
  • 签到天数: 3723 天

    连续签到: 49 天

    [LV.Master]伴坛终老

    发表于 2017-1-25 16:39:09 | 显示全部楼层
    你确定你是在学习FPGA吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-11-19 11:07
  • 签到天数: 226 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| 发表于 2017-1-26 06:58:58 | 显示全部楼层
    toofree 发表于 2017-1-25 16:39
    你确定你是在学习FPGA吗?

    确定,昨天下载了:手把手教你学FPGA免费在线培训 资料,看了开头几章颇有收获,我就是玩硬件起家的,上头说硬件好的开发容易,那我的硬件是刚刚的,没有问题。只是资料太多,估计节日期间的多看一些了。节后1周内应该可以差不多,但如果有人能帮忙一下,会更快的。谢谢,祝节日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-7-6 00:00
  • 签到天数: 3152 天

    连续签到: 352 天

    [LV.Master]伴坛终老

    发表于 2017-1-26 09:35:20 | 显示全部楼层
    toofree 发表于 2017-1-25 16:39
    你确定你是在学习FPGA吗?

    哈哈!~ 说得好。
    楼主所述真相是在搞 MCU 来着的!
    有十多年都没搞 FPGA 了!...
    记得是在 IDE 左侧内有一个脚管配置的 Pin Planner Symbols 要给选取一下吧?!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-12-10 15:56
  • 签到天数: 2675 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2017-1-26 09:56:31 | 显示全部楼层
    楼主问的已经是很高阶的 FPGA 设计了,除了数字功能之外也包括了模拟功能,帮顶一个。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-11-19 11:07
  • 签到天数: 226 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| 发表于 2017-1-27 07:49:31 | 显示全部楼层
    非常感谢大家的关注。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-11-19 11:07
  • 签到天数: 226 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| 发表于 2017-2-2 21:34:05 | 显示全部楼层
    自己回复一下,看了题的问题就像小孩子给大人提问题求解一样。我想我就是如此。不像MCU类的玩意ARM0~4可以一路下来,基本通吃。但这玩意的,下载了一大堆[连视屏已超过200GB],几乎没有一个相同的。老点的还在QtII6之前的版本,新的什么的都有。只是五花八门,找不到一个可以在手头刚下载的软件Qt16.xx上正常跑的超过LED的案例。无法举一反三,更无法触类旁通。慢慢来吧,想先低价进一~二块小脚丫试试手,而后在走起来。谢谢
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 22:18 , Processed in 0.169255 second(s), 27 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.