跳到内容
切换分支/标记
代码

最新提交

Git统计数据

文件

永久链接
加载最新提交信息失败。
类型
的名字
最新提交消息
提交时

Basys MX3库包

BasysMX3集成了广泛的模块。Digilent提供了一组库,允许用户方便地访问每个模块的功能。

基本上,这些库隐藏了硬件实现细节;它们是访问寄存器的低级函数的包装器,允许用户以一种简单直观的方式调用所需的功能。

这些库被设计为在Microchip提供的MPLAB X IDE中工作。

使用图书馆

通常每个库都有一个.c和.h文件。为了使用这个库:

  • 在你的项目中包含你想要使用的模块对应的。c和。h文件(例如ledc和led.h)。这可以很容易地通过复制项目文件夹中的文件,然后添加现有项目(右击项目源文件夹和项目头文件文件夹)。
  • 在您的代码中,包含模块的头
# include“led.h”
  • 在你的代码中,调用需要的函数,例如:
LED_Init ();LED_SetValue (4,1);/ /打开LED4

要访问Basys MX3设备并不需要使用这些库,当然您可以编写自己的功能(可能使用库作为灵感)。

额外的库文件

每个库的使用情况都记录在库的.c和.h文件中。所有库的概述可以在Basys_MX3_LibPack_UG.docx Word文档中找到。

演示

在Demos文件夹中可以找到使用每个库的演示。它们作为MPLAB X项目提供。

已知的问题

关于

Basys MX3库包

资源

许可证

释放

没有发表的版本

没有包发布
Baidu