freeRTOS sem ... etc - JohnHau/mis GitHub Wiki

https://www.freertos.org/a00113.html

https://www.freertos.org/Embedded-RTOS-Binary-Semaphores.html

https://www.freertos.org/xSemaphoreCreateBinary.html

https://www.freertos.org/Inter-Task-Communication.html

https://www.digikey.com/en/maker/projects/introduction-to-rtos-solution-to-part-7-freertos-semaphore-example/51aa8660524c4daba38cba7c2f5baba7

https://circuitdigest.com/microcontroller-projects/arduino-freertos-tutorial-using-semaphore-and-mutex-in-freertos-with-arduino

https://controllerstech.com/how-to-use-binary-semaphore-in-stm32/

https://microcontrollerslab.com/freertos-binary-semaphore-tasks-interrupt-synchronization-u-arduino/

https://stackoverflow.com/questions/70260081/freertos-queue-vs-semaphore

https://embetronicx.com/tutorials/rtos/freertos/freertos-binary-semaphore-tutorial-in-lpc2148/

http://www.neilkolban.com/esp32/docs/cpp_utils/html/class_free_r_t_o_s_1_1_semaphore.html

https://community.nxp.com/t5/MQX-Software-Solutions-Knowledge/How-to-use-mutex-and-semaphores-in-a-FreeRTOS-and-SDK2-0-Project/ta-p/1114196

https://www.malabdali.com/freertos-semaphore/

https://exploreembedded.com/wiki/Semaphore

https://programmer.group/semaphore-of-freertos.html

https://programmer.ink/think/freertos-semaphore-binary-semaphore.html

https://create.arduino.cc/projecthub/feilipu/using-freertos-semaphores-in-arduino-ide-b3cd6c

https://www.keil.com/pack/doc/CMSIS/RTOS2/html/group__CMSIS__RTOS__SemaphoreMgmt.html

https://techtutorialsx.com/2017/05/11/esp32-freertos-counting-semaphores/

https://www.tutorialspoint.com/semaphore-and-mutex-in-freertos-using-arduino

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/freertos.html

https://iotexpert.com/psoc-freertos-binary-semaphore/

https://community.st.com/s/question/0D50X0000BB25GFSQZ/freertos-semaphore-issues-when-using-a-timer-as-the-timebase-source

http://web.ist.utl.pt/~ist11993/FRTOS-API/group___semaphores.html

http://atmel-studio-doc.s3-website-us-east-1.amazonaws.com/webhelp/GUID-F3CEAE3B-C3C1-4B92-B031-4E07B8ACCD81-en-US-3/index.html?GUID-EA658256-66C3-462F-8CD6-1489C6ED8C80

https://www.codestudyblog.com/8ten1/80331160330.html

https://support.xilinx.com/s/question/0D52E00006iHj5lSAC/freertos-multiple-tasks-not-responding-when-mixed-with-a-semaphore?language=en_US

https://buildingembeddedsystems.com/arduino-freertos-semaphore-management/

https://greenwaves-technologies.com/manuals/BUILD/FREERTOS/html/group__xSemaphoreGiveFromISR.html

http://www.rtos.be/2013/05/mutexes-and-semaphores-the-freertos-implementation/

https://esp32.com/viewtopic.php?t=7476

https://percepio.com/tz/freertostrace/

https://onlinedocs.microchip.com/pr/GUID-F3CEAE3B-C3C1-4B92-B031-4E07B8ACCD81-en-US-3/index.html?GUID-1CA16B63-3810-403A-8225-289F3234DF39

https://docs.aws.amazon.com/freertos/latest/userguide/dev-guide-freertos-kernel.html

https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/07_03_00_07/exports/docs/pdk_jacinto_07_03_00_29/docs/userguide/jacinto/modules/freertos_guidelines.html

https://community.infineon.com/t5/PSoC-6/FreeRTOS-UART-receiver-ISR-using-a-binary-semaphore/m-p/50893

https://docs.kubos.com/1.0.0/freertos/semaphores.html

http://socialledge.com/sjsu/index.php/FreeRTOS_Tutorial

https://embeddedartistry.com/blog/2018/05/28/freertos-task-notifications-a-lightweight-method-for-waking-threads/

https://greedhead.net/what-are-freertos-semaphores/

http://www.iotsharing.com/2017/06/how-to-use-binary-semaphore-mutex-counting-semaphore-resource-management.html

https://www.fatalerrors.org/a/operating-system-freertos-delay-function-queue-semaphore.html

https://www.isystem.com/downloads/winIDEA/help/freertos.html

https://topic.alibabacloud.com/a/freertos-advanced-chapter-6-analysis-of-the-signal-volume-of-the-freertos_8_8_10258943.html

https://barrgroup.com/embedded-systems/how-to/rtos-mutex-semaphore

https://catwolf.org/qs?id=8892ab69-f49d-4459-8799-a1af51c97f36&x=y

https://open4tech.com/rtos-mutex-and-semaphore-basics/

https://www.aosabook.org/en/freertos.html

https://blog.csdn.net/m0_37817135/article/details/109578289

https://blog.csdn.net/NBDR_YL/article/details/105702149

https://shop.trenz-electronic.de/trenzdownloads/Digilent/24383-CEREBOT-MX7/FreeRTOS%20Reference%20Designs.pdf

https://scienceprog.com/running-multiple-freertos-tasks-on-avr/

https://edisciplinas.usp.br/pluginfile.php/318304/mod_resource/content/1/Using%20the%20FreeRTOS%20Real%20Time%20Kernel%20-%20A%20Practical%20Guide_opened.pdf

http://wiki.csie.ncku.edu.tw/embedded/FreeRTOS_Melot.pdf

https://itectec.com/electrical/electronic-freertos-semaphore/

http://www.emcu.it/STM32F4xx/Exe2_FreeRTOS_on_STM32F4-Discovery/EXE2_FreeRTOS_on_STM32F4-Discovery.html

https://hocarm.org/rtos-semaphores/

https://blog.feabhas.com/2009/11/task-synchronisation-part-2-multiple-tasks-and-rtos-apis/

https://www.programmersought.com/article/55713427248/

https://www.freertos.org/a00018.html

https://www.freertos.org/Embedded-RTOS-Queues.html

https://www.digikey.com/en/maker/projects/introduction-to-rtos-solution-to-part-5-freertos-queue-example/72d2b361f7b94e0691d947c7c29a03c9

https://www.renesas.com/us/en/products/gadget-renesas/reference/gr-rose/rtos-queue

https://controllerstech.com/freertos-tutorial-5-using-queue/

https://microcontrollerslab.com/arduino-freertos-queues-create-read-write-examples/

https://embetronicx.com/tutorials/rtos/freertos/freertos-queue-tutorial-using-lpc2148/

https://stackoverflow.com/questions/67441417/send-an-struct-array-across-a-freertos-queue

https://exploreembedded.com/wiki/RTOS_Basics_:_Queue

https://techtutorialsx.com/2017/08/20/esp32-arduino-freertos-queues/

https://electronics.stackexchange.com/questions/175153/how-to-flush-an-rtos-queue-and-prevent-further-posting-on-a-device-disconnect-ev

https://www.keil.com/pack/doc/cmsis/RTOS/html/group__CMSIS__RTOS__Message.html

https://embeddedartistry.com/blog/2018/01/29/implementing-an-asynchronous-dispatch-queue-with-freertos/

https://iotexpert.com/psoc-freertos-queue-example/

https://techoverflow.net/2021/12/19/freertos-task-queue-minimal-example/

https://devzone.nordicsemi.com/f/nordic-q-a/13247/freertos-queues-seem-broken

https://onlinedocs.microchip.com/pr/GUID-F3CEAE3B-C3C1-4B92-B031-4E07B8ACCD81-en-US-3/index.html?GUID-5C83E4B2-E1E9-4EC9-931E-2D1B530E50BF

https://www.dfrobot.com/blog-912.html

https://www.reddit.com/r/embedded/comments/ho618n/what_is_the_best_way_to_send_a_struct_through_a/

https://www.tutorialspoint.com/queue-in-freertos-in-arduino

https://michaelbecker.github.io/freertos-addons/cppdocs/html/classcpp__freertos_1_1_queue.html

https://localcoder.org/freertos-queue-struct-c

https://greenwaves-technologies.com/manuals/BUILD/FREERTOS/html/group__xQueueCreateStatic.html

https://it-qa.com/how-does-freertos-queue-work/

https://docs.kubos.com/0.0.2/freertos/group__xQueueReceive.html

https://circuitdigest.com/microcontroller-projects/arduino-freertos-tutorial-using-queues-in-arduino-freertos

https://community.st.com/s/question/0D53W000005oui4SAA/touchgfx-freertos-queues-for-controlling-led-from-touchgfx-button-and-hardware-button-to-touchgfx-text-area-update

https://community.st.com/s/question/0D53W000005qtY5SAI/freertos-queue-byte-alignment

https://www.esp32.com/viewtopic.php?t=24331

https://chowdera.com/2021/08/20210816195302612y.html

https://forum.arduino.cc/t/writing-and-reading-freertos-queue-from-different-esp32-cores/688431

https://www.embedded.com/queue-sets-and-tickless-idle-added-in-new-version-of-freertos/

http://web.ist.utl.pt/~ist11993/FRTOS-API/group___queue_management.html

https://icircuit.net/esp32-inter-task-communication-using-freertos-queues/1946

https://www.jsykora.info/2014/07/freertos-tasks-and-queues/

https://embeddedcomputing.com/technology/software-and-os/the-many-uses-of-rtos-message-queues

https://programmer.help/blogs/freertos-message-queuing-esp32-usage.html

https://mcuoneclipse.com/2018/05/27/tutorial-understanding-and-using-freertos-software-timers/

https://www.fatalerrors.org/a/simple-analysis-of-freertos-queue.html

https://blog.katastros.com/a?ID=01650-41333c7a-7823-45a4-a0ee-aabf010c709b

https://www.codetd.com/en/article/7352681

http://www.iotsharing.com/2017/06/arduino-esp32-freertos-how-to-use-message-queue.html

https://blog.csdn.net/zhoutaopower/article/details/107221175

https://quick-adviser.com/how-does-freertos-queue-work/

https://ngolongtech.net/stm32cubemx-free-rtos-exmaple-task-and-queue/

https://blog.birost.com/a?ID=e5799acd-3d7c-4a7b-bc76-bde01bda0ef0

https://www.14core.com/freertos-esp32-esp32s/

http://bikealive.nl/debugging-freertos.html

https://expede.eu/freertos-decimo-esempio-queues-code/

https://community.silabs.com/s/question/0D51M00007xeJPOSA2/example-of-usb-cdc-under-freertos-on-stk3700-giant-gecko?language=pt_BR

https://www.jetbrains.com/help/clion/rtos-debug.html

http://pomad.fr/node/36

https://medium.com/jungletronics/rtos-we-are-all-preemptive-scheduler-c2de5f050601

https://www.programmersought.com/article/84063775517/

https://www.freertos.org/RTOS-task-notifications.html

https://www.freertos.org/RTOS-task-notification-API.html

https://www.freertos.org/RTOS_Task_Notification_As_Binary_Semaphore.html

http://www.openrtos.net/RTOS_Task_Notification_As_Counting_Semaphore.html

https://microchip-mplab-harmony.github.io/core_apps_pic32mz_ef/apps/rtos/freertos/task_notification_freertos/readme.html

https://en-support.renesas.com/knowledgeBase/19135909

https://iotexpert.com/psoc-freertos-task-notify/

https://docs.kubos.com/1.0.1/freertos/tasknotifications.html

https://devzone.nordicsemi.com/f/nordic-q-a/29980/task-notifications-on-nrf51-nrf52

https://github.com/Microchip-MPLAB-Harmony/core_apps_pic32mk/blob/master/apps/rtos/freertos/task_notification_freertos/readme.md

https://aws.amazon.com/blogs/opensource/top-freertos-articles-in-2020/

https://community.element14.com/technologies/embedded/b/blog/posts/stm32h7b3i---usb-freertos-task-notifications-and-interrupts

https://chowdera.com/2022/01/202201021117385882.html

http://www.realtimeengineers.co.uk/RTOS_Task_Notification_As_Binary_Semaphore.html

https://blog.karatos.in/a?ID=333ed024-f54e-4262-820b-c50768838655

https://greenwaves-technologies.com/manuals/BUILD/FREERTOS/html/group__ulTaskNotifyTake.html

https://mcuxpresso.nxp.com/api_doc/dev/1341/a00955.html

https://www.cnblogs.com/FutureHardware/p/14240524.html

http://shukra.cedt.iisc.ernet.in/edwiki/EmSys:FreeRTOS_-_Task_Notifications

https://percepio.com/2015/08/12/freertostrace-v2-7-7-task-notifications/

https://electronics.stackexchange.com/questions/515053/clarification-on-the-usage-of-semaphores-vs-task-notifcations-vs-queues

https://circuitcellar.com/research-design-hub/design-solutions/freertos-part-2/

http://www.diva-portal.org/smash/get/diva2:935822/FULLTEXT01.pdf

https://catalog.us-east-1.prod.workshops.aws/workshops/6bec8d9a-b40b-4e33-8037-802da9a821ca/en-US

https://www.freertos.org/FreeRTOS-porting-guide.html

https://www.freertos.org/porting-a-freertos-demo-to-different-hardware.html

https://www.freertos.org/FAQPort.html

https://docs.aws.amazon.com/freertos/latest/portingguide/porting-guide.html

https://docs.aws.amazon.com/freertos/latest/portingguide/freertos-pg.pdf

https://docs.amazonaws.cn/en_us/freertos/latest/portingguide/porting-freertos-tcp.html

https://community.nxp.com/t5/MQX-Software-Solutions/FreeRTOS-porting-guider/m-p/1088478

http://www.emprog.com/emprog/tracealyzer/?gclid=CjwKCAjw9qiTBhBbEiwAp-GE0fxdi4Y0cmWZkcmaWgPAfYgjvjszLvYuiqTEX-Rt987gigAIXJOamxoClOoQAvD_BwE

https://embetronicx.com/tutorials/rtos/freertos/freertos-porting-for-lpc2148-using-keil/

https://community.infineon.com/t5/AIROC-Wi-Fi-and-Wi-Fi-Bluetooth/Porting-guidance-for-FreeRTOS/td-p/271168

https://ieeexplore.ieee.org/document/7858454

https://www.codetd.com/en/article/12560621

https://www.linkedin.com/pulse/freertos-porting-mohit-kumar?trk=public_profile_article_view

https://renesas.github.io/fsp/group___r_m___f_r_e_e_r_t_o_s___p_o_r_t.html

https://github.com/maniacbug/FreeRTOS/blob/master/port.c

http://www.cems.uwe.ac.uk/~cduffy/proj/TIMOFEJEVS_S2_11000746.pdf

http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42247-Introduction-to-Basic%20RTOS-Features-using-SAM4L-EK-FreeRTOS-Port_Training-Manual.pdf

https://www.synopsys.com/dw/ipdir.php?ds=arc-freertos

https://forums.raspberrypi.com/viewtopic.php?t=188249

https://www.state-machine.com/qpcpp/freertos.html

https://www.microsemi.com/product-directory/mi-v-partners/5517-amazon-freertos

https://en.wikipedia.org/wiki/FreeRTOS

https://chowdera.com/2021/04/20210402232630886x.html

https://blog.fearcat.in/a?ID=00550-043e1e2f-5030-4abc-a327-f94a03e777f7

https://forum.arduino.cc/t/freertos-port-compile-errors/487493

https://greenwaves-technologies.com/manuals/BUILD/FREERTOS/html/index.html

https://www.linuxtut.com/en/025e40a4796be23a0f35/

https://www.allaboutcircuits.com/projects/introduction-to-freertos-on-the-nrf51/

https://www.st.com/resource/en/user_manual/dm00105262-developing-applications-on-stm32cube-with-rtos-stmicroelectronics.pdf

https://maker.wiznet.io/2015/09/30/freertos-porting-guide-to-w7500/

https://www.freertos.org/a00110.html

https://www.freertos.org/a00109.html

https://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_IO/FreeRTOS_Plus_IO_Configuration.html

https://www.freertos.org/Configuring-a-real-time-RTOS-application-to-use-software-timers.html

https://www.freertos.org/FreeRTOS-quick-start-guide.html

https://docs.aws.amazon.com/freertos/latest/portingguide/afr-porting-kernel.html

https://circuitcellar.com/research-design-hub/design-solutions/freertos-part-3/

https://software-dl.ti.com/processor-sdk-rtos/esd/AM65X/07_03_00_09/exports/docs/pdk_am65xx_07_03_00_54/docs/userguide/am65xx/modules/freertos_guidelines.html

https://www.forth.com/software-consultancy/firmware-engineering-services/

https://docs.amazonaws.cn/en_us/freertos/latest/portingguide/afr-porting-kernel.html

https://onlinedocs.microchip.com/pr/GUID-F3CEAE3B-C3C1-4B92-B031-4E07B8ACCD81-en-US-3/index.html?GUID-603CC2CF-D128-431D-9E52-48F9464198A6

https://www.tme.eu/Document/dab1372c4cb0c6c9dadfe0308969b1aa/freertos-ug.pdf

https://www.digikey.com/en/maker/projects/getting-started-with-stm32-introduction-to-freertos/ad275395687e4d85935351e16ec575b1

https://www.codetd.com/en/article/13752384

https://wiki.seeedstudio.com/Software-FreeRTOS/

https://np.micro-semiconductor.hk/datasheet/a9-DM320104-BNDL.pdf

https://chowdera.com/2022/03/202203182218448088.html

https://doc.qt.io/QtForMCUs-2.1/qtul-freertos-stm32f769i.html

https://engineering.deptagency.com/freertos-tutorial-getting-started-with-esp32-on-linux

https://microchipsupport.force.com/s/article/Handling-FreeRTOS-heap-allocation-in-PIC32MZW1-WFI2

https://developer.toradex.com/knowledge-base/freertos-on-the-cortex-m4-of-a-colibri-vf61

https://wiki.somlabs.com/index.php/How_to_create_and_run_the_first_FreeRTOS_application_on_the_VisionSOM-RT

https://community.arm.com/support-forums/f/armds-forum/13522/freertos-os-awareness-in-debug-configuration

https://www2.lauterbach.com/pdf/rtos_freertos.pdf

https://www.osrtos.com/rtos/freertos/ https://microcontrollerslab.com/freertos-scheduler-learn-to-configure-scheduling-algorithm/

http://www.inspirel.com/articles/YAMI4_FreeRTOS_STM32F429.html

https://www.lirmm.fr/~bosio/HMEE209/TP/161204_Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf

https://karatos.com/art?id=ab81b279-cd7c-46f7-9b25-679067479abc

https://medium.com/geekculture/freertos-in-a-nutshell-dd44ab147fa5