- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
after playing with the PSoC6 BLE Pioneer Kit's code examples, I can't find any code examples without using RTOS.
Where are the sample code archives to find?
Best regards, Wolfgang Kiefer (DH1AKF)
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Wolfgang,
E-INK can be used without RTOS. Simply copy paste the E-INK library folder from the RTOS code example to your bare-metal project (follow the same folder structure), add these files to your project, and link it in the project->build settings:
Now you can simply include cy_eink_library.h header file to your firmware and start using the E-INK APIs.
Since bare-metal projects don't have RTOS delay functions, you'll have use Cy_SysLib_Delay or a custom delay function for starting E-INK. For example:
Cy_EINK_Start(ambientTemperature,Cy_SysLib_Delay);
All other API usage remains the same as the RTOS project, therefore you can use the RTOS project as a reference.
Please let me know if you have any additional questions.
Best regards
Nidhin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can find all code examples for PSC 6 from PSoC Creator (PSoC Creator -> file -> code example).
Hope got your meaning.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Wolfgang,
Bare-metal versions of kit code examples are no longer supported / maintained. RTOS versions are provided instead, since these projects show system-level usage scenarios. If you're looking for simple projects or component-usage examples, please click on "Find Code Example.." from the PSoC Creator start page and search for the required keyword as shown in the following image:
Best Regards
Nidhin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your hints, now I can see, that there are no examples for my problem (using the E-Ink Display Shield CY8CKIT-028-EPD without RTOS.)
Now I have ordered the TFT shield, with more available samples.
Best regards, Wolfgang Kiefer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Wolfgang,
E-INK can be used without RTOS. Simply copy paste the E-INK library folder from the RTOS code example to your bare-metal project (follow the same folder structure), add these files to your project, and link it in the project->build settings:
Now you can simply include cy_eink_library.h header file to your firmware and start using the E-INK APIs.
Since bare-metal projects don't have RTOS delay functions, you'll have use Cy_SysLib_Delay or a custom delay function for starting E-INK. For example:
Cy_EINK_Start(ambientTemperature,Cy_SysLib_Delay);
All other API usage remains the same as the RTOS project, therefore you can use the RTOS project as a reference.
Please let me know if you have any additional questions.
Best regards
Nidhin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Many thanks for your answer, that is exactly, what I needed!
Best regards, Wolfgang