0.1.3 • Published 5 years ago

@iitm_shakti/arty-boards v0.1.3

Weekly downloads
84
License
IITM
Repository
gitlab
Last release
5 years ago

To Do

Shakti Core Complex IP Arty boards specific files

This project provides support for the Shakti synthesised E31/E51 devices running on the Arty development board.

Developer info

This section is intended to developers who plan to include this library in their own projects.

Prerequisites

A recent xpm, which is a portable Node.js command line application.

Compiling the source code requires a modern C++ compiler, preferably GCC 5 or higher.

Easy install

This package is available as @iitm_shakti/arty-boards from the npmjs.com registry; with xpm available, installing the latest version of the package is quite easy:

$ xpm install @iitm_shakti/arty-boards

This package is also available from GitLab:

$ git clone https://gitlab.com/shaktiproject/software/shakti-arty-boards-xpack.git shakti-arty-boards-xpack.git

How to use

The standard way to include the board files is

#include <micro-os-plus/board.h>

Macros

  • SHAKTI_CARTY100T_BOARD
  • SHAKTI_EARTY35T_BOARD

Global interrupts

  • UART TX/RX 1
  • SWITCH 0 2
  • SWITCH 1 3
  • SWITCH 2 4
  • SWITCH 3 5
  • Quad SPI 6
  • GPIO0 LED 0 RED 7
  • GPIO1 LED 0 GREEN 8
  • GPIO2 LED 0 BLUE 9
  • GPIO3 SWITCH 3 10
  • GPIO4 BUTTON 0 11
  • GPIO5 BUTTON 1 12
  • GPIO6 BUTTON 2 13
  • GPIO7 BUTTON 3 14
  • GPIO8 PMOD A0 15
  • GPIO9 PMOD A1 16
  • GPIO10 PMOD A2 17
  • GPIO11 PMOD A3 18
  • GPIO12 PMOD A4 19
  • GPIO13 PMOD A5 20
  • GPIO14 PMOD A6 21
  • GPIO15 PMOD A7 22
  • PWM CMP0 23
  • PWM CMP1 LED 1 RED 24
  • PWM CMP2 LED 1 GREEN 25
  • PWM CMP3 LED 1 BLUE 26

Maintainer info

How to publish

  • commit all changes
  • update CHANGELOG.md; commit with a message like CHANGELOG: prepare v0.1.2
  • npm version patch
  • push all changes to GitLab
  • npm publish

License

TODO

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.1

5 years ago

1.0.2

5 years ago