Support of the LGT8F328 MCU using Timer 3 for tick generation#121
Open
gpb01 wants to merge 5 commits intofeilipu:masterfrom
Open
Support of the LGT8F328 MCU using Timer 3 for tick generation#121gpb01 wants to merge 5 commits intofeilipu:masterfrom
gpb01 wants to merge 5 commits intofeilipu:masterfrom
Conversation
Add support for LGT8F328 using Timer 3 for the scheduler ticks.
Small correction to add an include.
Author
|
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 |
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.