Bare register based software examples for Apollo3Blue published at http://www.feeu.com/apollo3blue
See LICENSE.md for disclaimer
Found some issue? Write an email to [email protected]
IDE | Manufacturer | Download | Windows | Linux | MacOS | Evaluation | Evaluation | Evaluation | Non-Commercial |
---|---|---|---|---|---|---|---|---|---|
no-limit | code-limit | time-limit | free | ||||||
Embedded Studio | Segger | Link | x | x | x | x | x | ||
uVision | Keil/ARM | Link | x | x | x | ||||
Embedded Workbench | IAR | Link | x | x | x | ||||
WinIDEA | iSystem | Link | x | x | x | ||||
Makefile | GNU | Link | x | x | x | x | x |
Name | Peripherals | Description | Download (www.feeu.com) |
---|---|---|---|
Apollo3Blue MCU template | CMSIS | Easy-start in main.c with an automatic generated and validated MCU Template with CMSIS conform configuration and startup | apollo3blue_template-v10.zip |
Apollo3Blue CTIMER example | CTIMER | Apollo3Blue CMSIS bare-metal example connecting several CTIMER timers together and using a button as clock input | ama3bevb_ctimer_ext_counter-v10.zip |
Apollo3Blue FAST-GPIO Example | FAST-GPIO | Apollo3Blue CMSIS bare-metal example for driving GPIOs with up to 25MHz | ama3bevb_fast_gpio_example-v10.zip |
Apollo3Blue GPIO example | GPIO | Apollo3Blue CMSIS bare-metal GPIO example | ama3bevb_gpio_example-v10.zip |
Apollo3Blue GPIO-IRQ example | GPIO(IRQ) | Apollo3Blue CMSIS bare-metal GPIO with IRQs example | ama3bevb_gpio_irq_example-v10.zip |
Apollo3Blue PWM example | CTIMER(PWM) | Apollo3Blue CMSIS bare-metal PWM example | ama3bevb_pwm_example-v10.zip |
Apollo3Blue UART example | UART | Apollo3Blue CMSIS bare-metal UART example | ama3bevb_uart_example-v10.zip |
Apollo3Blue ADC example | ADC | Apollo3Blue bare metal ADC example | at feeu.com soon (available via github) |
Apollo3Blue ADC example | ADC(IRQ) | Apollo3Blue bare metal ADC example using interrupts | at feeu.com soon (available via github) |
Apollo3Blue ADC example | ADC(IRQ) CTIMER(A3) | Apollo3Blue bare metal ADC example using interrupts and CTIMER A3 as trigger for the ADC scan | at feeu.com soon (available via github) |
Apollo3Blue clock generation | CLKGEN | The example generates a 12MHz clock by HFRC divided by 4 setting | at feeu.com soon (available via github) |
Apollo3Blue CTIMER pattern generator example | CTIMER(PATTERN) | This example for Apollo3Blue generates a 64-bit pre-defined pattern at GPIO 12 in hardware only by use of the CTIMER pattern generator feature | apollo3-ctimer_pattern_generation-v10.zip |
Apollo3Blue I2S output example | CTIMER(PATTERN) | This example demonstrates with use of STGL5000 how to generate I2S audio-output by use of two timer with one timer configured as pattern generator | apollo3-ctimer_pattern_i2s_sgtl5000-v10.zip |
Apollo3Blue I2C example | IOM(I2C) | Example for using Apollo3s IOM as I2C in direct command mode | apollo3-iom_i2c_direct_cmd-v10.zip |
Apollo3Blue I2C example | IOM(I2C) | Example for using Apollo3s IOM as I2C in DMA mode | apollo3-iom_i2c_dma-v10.zip |
Apollo3Blue SPI example | IOM(SPI) | Example for using Apollo3s IOM as SPI in direct command mode | apollo3-iom_spi_direct_cmd-v10.zip |
Apollo3Blue SPI example | IOM(SPI) | Example for using Apollo3s IOM as SPI in DMA mode | apollo3-iom_spi_dma-v10.zip |
Apollo3Blue RTC example | RTC | Basic RTC example to set / get time | at feeu.com soon (available via github) |
Apollo3Blue STIMER example | STIMER | The STIMER can be used as a kind of hardware enabled scheduler in ultra-low-power | at feeu.com soon (available via github) |
Apollo3Blue WDT (watchdog) example | WDT | This example demonstrate how to use the integrated watchdog | at feeu.com soon (available via github) |