Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added support for ArteryTek AT32F415 #392

Merged
merged 12 commits into from
Feb 13, 2024

Conversation

HorrorTroll
Copy link
Contributor

Added support for AT32F415 MCU made by ArteryTek.

The implementation is heavily based on STM32F103 with many new features support for this MCU. It also contain:

  • Test HAL drivers for PWM-ICU and USB_CDC.

HorrorTroll and others added 12 commits February 13, 2024 16:16
* [Feat]Add at32 tmr low level driver v1.

* Lint and grammar check for those files

* Lint and clean up unused code for PWM Driver

* Lint and clean up unused code for ICU Driver

* Lint and clean up unused code for GPT Driver

---------

Co-authored-by: HorrorTroll <sonicvipduc@gmail.com>
* Clean up and support DMA MUX

* Clean up and support DMA MUX for I2C

* Clean up and support DMA MUX for SPI

* Support DMA MUX for USART

* Support DMA MUX for ADC

* Delete unused DMA CMASK on ISR file

* Revert "Delete unused DMA CMASK on ISR file"
* Added missing define register for IOMUX REMAP2/3/4/5/6/7/8

* Added USB_CDC for testing HAL

* Update years on copyright

* Change Systick Resolution from 16 to 32 on USB_CDC test

* Added PWM-ICU for testing HAL

* Missing Pin A0 for User key button
@fpoussin fpoussin merged commit 02b0d87 into ChibiOS:chibios-21.11.x Feb 13, 2024
1 check passed
@fpoussin
Copy link
Member

Looks good, thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants