SmartFusion2-GPIO使用

SmartFusion2

SmartFusion2是由FPGA+ARM®Cortex™-M3 的硬核处理器组成。本文记录如何使用经典的嵌入式入门例程–点灯程序进入SmartFusion2;

创建工程

打开Libero SoC软件,Project > New Project,输入工程名字,然后下一步选择芯片型号。
在这里插入图片描述
根据板子选择器件。

在这里插入图片描述
根据板子选择PLL电压。

在这里插入图片描述
选择创建MSS。

在这里插入图片描述
finish,完成创建;

配置MSS

在创建成功之后的界面中,双击创建的IP(命名和工程名字有关);选择需要的模块,本例仅需要GPIO;
  在这里插入图片描述
双击模块进行配置;
在这里插入图片描述
配置一个输入一个输出;

配置MSS_CCC(时钟):双击MSS_CCC模块。进行如下配置
在这里插入图片描述
点击RESET Controller,选择

然后保存,返回主界面,主界面模块上面会出现一个感叹号,表示 MSS 模块已被更改, 需要更新, 右击模块,在弹出的菜单上选择“Update Instance(s) wit

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值