netX Peripheral Driver

Releases

Current release:

For previous versions see version history.


Examples

Current release:

For previous versions see version history.
Availability
Controller
netX 10
netX 50
netX 51
netX 52
netX 90
netX 100
netX 500
Status(error)(error)(error)(error)(tick)(error)(error)
General Information

Features

  • hardware abstraction for netX 90 APP side peripherals
  • full CMSIS support
  • the API supports 3 operation modes
    • polling mode
    • interrupt mode
    • DMA mode
  • provided as source code

For more details click here ...

Description

The netX Peripheral Driver provides an API to control and use peripheral hardware functionality like UART, SPI, GPIO, Timer, etc. on netX chips. The driver package is based on a generic structure to support different netX family members. The first supported netX chip is netX 90 application side.

Beside the peripheral drivers, the package contains the ARM CMSIS component, adapted to the specific netX derivative. The driver supports 3 operation modes for suitable components: polling mode, interrupt mode and DMA mode.

For more details click here ...




News

Blog stream

Create a blog post to share news and announcements with your team and company.

Disclaimer

IMPORTANT! Please read this carefully before you install the software!

Exclusion of Liability for this demo software

The following software is intended for and must only be used for reference and in an evaluation laboratory environment. It is provided without charge and is subject to alterations. Hilscher cannot guarantee uninterrupted use thereof, or that the Software is free of errors and defects. The Software was produced and tested by Hilscher with only evaluation laboratory environment. Hilscher cannot make any warranty that the Software is functional or free of errors when the Software is used by the user. It is the user's obligation to fully test the software in its environment and to ensure proper functionality, qualification and compliance with component specifications.   


1. Disclaimer of Warranty

There is no warranty for the software, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the software "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the software is with you. Should the software prove defective, you assume the cost of all necessary servicing, repair or correction.


2. Limitation of Liability

In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who modifies and/or conveys the software as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the software (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the software to operate with any other softwares), even if such holder or other party has been advised of the possibility of such damages.


If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Software.

By installing or otherwise using the software, you accept the terms of this Agreement.

If you do not agree to the terms of this Agreement, then do not install or use the Software!