8000 Support of the LGT8F328 MCU using Timer 3 for tick generation by gpb01 · Pull Request #121 · feilipu/Arduino_FreeRTOS_Library · GitHub
[go: up one dir, main page]

Skip to content

Conversation

gpb01
Copy link
@gpb01 gpb01 commented Sep 1, 2023

Library version with support for MCU LGT8F328 using Timer 3 for tick generation.

In the FreeRTOSVariant.h file, you need to uncomment the line containing "#define portUSE_LGT_TIMER3" (line 58) to generate the code for the above MCU.

Guglielmo

P.S.: the "doc" folder also included a file named "tick_sources_lgt_timer3.cpp" (written following the example of tick_sources_timer0.cpp), but I don't know how to use it.

gpb01 added 4 commits August 30, 2023 18:55
Add support for LGT8F328 using Timer 3 for the scheduler ticks.
Small correction to add an include.
@gpb01
Copy link
Author
gpb01 commented Sep 1, 2023

A small note:

... porting the library to an MCU with only 2 KB of SRAM is more of an exercise in figuring out how to port to a specific MCU than a really useful thing. Just like on the Arduino UNO R3, on the LGT8F328, it is practically impossible to use FreeRTOS™ for a real application because of the lack of SRAM... honestly, what you can do, is a small demonstration program that shows how it works, but nothing more. :-\

Guglielmo

@feilipu feilipu mentioned this pull request Jan 2, 2024
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.

2 participants

0