imxrt

module
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2024 License: BSD-3-Clause

README

Support for i.MX RT microcontrollers.

Contains examples you can run on supported develompent boards.

Directories

Path Synopsis
dci
owdci
Package owdci provides implementation of onewire.DCI interface.
Package owdci provides implementation of onewire.DCI interface.
devboard
fet1061/examples/blinky
Blinky flashes the on-board LED.
Blinky flashes the on-board LED.
fet1061/examples/crudeblinky
Crudeblinky flashes the on-board LED without using HAL or any other packages outside the Embedded Go standard library.
Crudeblinky flashes the on-board LED without using HAL or any other packages outside the Embedded Go standard library.
fet1061/examples/display
Display draws on the connected display.
Display draws on the connected display.
fet1061/examples/dma
Dma shows how to use the DMA controller to perform the memory to memory transfer.
Dma shows how to use the DMA controller to perform the memory to memory transfer.
fet1061/examples/espat
Espat is an ESP-AT based TCP echo server.
Espat is an ESP-AT based TCP echo server.
fet1061/examples/espnet
Espnet is an ESP-AT based TCP echo server.
Espnet is an ESP-AT based TCP echo server.
fet1061/examples/httpserver
Httpserver runs the Go net/http server using the ESP-AT TCP/IP stack.
Httpserver runs the Go net/http server using the ESP-AT TCP/IP stack.
fet1061/examples/onewire
Onewire uses SkipROM (broadcast) addressing to configure and run all DS18x2x temperature sensors on the 1-Wire bus conected to the LPUART2 interface.
Onewire uses SkipROM (broadcast) addressing to configure and run all DS18x2x temperature sensors on the 1-Wire bus conected to the LPUART2 interface.
fet1061/examples/spi
SPI loop test: wire P91 and P92 together.
SPI loop test: wire P91 and P92 together.
fet1061/examples/uart
Uart demonstrates how to use LPUART peripheral.
Uart demonstrates how to use LPUART peripheral.
fet1061/examples/uartadvanced
Uartadvanced demonstrates how to use the LPUART driver in very custom way including details like configuring interrupts and DMA channels.
Uartadvanced demonstrates how to use the LPUART driver in very custom way including details like configuring interrupts and DMA channels.
teensy4/board/system
Package system, when imported, performs the default configuration of the Teensy 4.x board.
Package system, when imported, performs the default configuration of the Teensy 4.x board.
teensy4/examples/blinky
Blinky flashes the on-board LED.
Blinky flashes the on-board LED.
teensy4/examples/crudeblinky
Crudeblinky flashes the on-board LED without using HAL or any other packages outside the Embedded Go standard library.
Crudeblinky flashes the on-board LED without using HAL or any other packages outside the Embedded Go standard library.
teensy4/examples/display
Display draws on the connected display.
Display draws on the connected display.
teensy4/examples/dma
Dma shows how to use the DMA controller to perform the memory to memory transfer.
Dma shows how to use the DMA controller to perform the memory to memory transfer.
teensy4/examples/espat
Espat is an ESP-AT based TCP echo server.
Espat is an ESP-AT based TCP echo server.
teensy4/examples/espnet
Espnet is an ESP-AT based TCP echo server.
Espnet is an ESP-AT based TCP echo server.
teensy4/examples/helloworld
Helloworld endlessly prints a line of text on the system console.
Helloworld endlessly prints a line of text on the system console.
teensy4/examples/httpserver
Httpserver runs the Go net/http server using the ESP-AT TCP/IP stack.
Httpserver runs the Go net/http server using the ESP-AT TCP/IP stack.
teensy4/examples/onewire
Onewire uses SkipROM addressing to configure and run all DS18x2x temperature sensors on the 1-Wire bus conected to the LPUART2 interface.
Onewire uses SkipROM addressing to configure and run all DS18x2x temperature sensors on the 1-Wire bus conected to the LPUART2 interface.
teensy4/examples/uart
Uart demonstrates how to use LPUART peripheral.
Uart demonstrates how to use LPUART peripheral.
teensy4/examples/uartadvanced
Uartadvanced demonstrates how to use the LPUART peripheral including all details like interrupts and DMA.
Uartadvanced demonstrates how to use the LPUART peripheral including all details like interrupts and DMA.
teensy4/examples/usb
Usb works as en Echo Server on the second USB serial port, writting back all received data.
Usb works as en Echo Server on the second USB serial port, writting back all received data.
teensy4/examples/usbserial
Usbserial works as en Echo Server on the second USB serial port, writting back all received data.
Usbserial works as en Echo Server on the second USB serial port, writting back all received data.
hal
dma
Package dma provides interface to the eDMA controller.
Package dma provides interface to the eDMA controller.
dtcm
Package dtcm allows to allocate variables and slices of arbitrary type in the DTCM memory.
Package dtcm allows to allocate variables and slices of arbitrary type in the DTCM memory.
internal/ccm
Package ccm provides simple interface to the CCGR registrs.
Package ccm provides simple interface to the CCGR registrs.
internal/umreg
Package umreg containt init function that enables user mode code to access peripheral registers.
Package umreg containt init function that enables user mode code to access peripheral registers.
system/timer/systick
Package systick allows to use ARMv7-M SysTick timer as ticking system timer.
Package systick allows to use ARMv7-M SysTick timer as ticking system timer.
usb
Package usb provides a high level access to the i.MX RT built-in USB controllers.
Package usb provides a high level access to the i.MX RT built-in USB controllers.
usb/usbserial
Package usbserial provides a simple USB CDC ACM serial driver.
Package usbserial provides a simple USB CDC ACM serial driver.
tools

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL