|
本帖最后由 baiyongbin2009 于 2018-12-21 16:55 编辑 论坛下载 : 趁着圣诞节前发布了出来。 最新版的uCOS-III V3.07.03内核部分越来越向uCOS-II靠拢,之前臃肿的功能和不合理方案都已经放弃。 uCOS-III刚推出的时候,搞了不少功能,什么中断延迟提交,多事件等待,专门搞一个滴答定时器任务等新功能。 升级到当前的V3.07.00后,都被干掉了,不实用。 ![]() BLINKY EXAMPLE FOR THE ST STM32F767ZI Nucleo-144, REVISION B This example project demonstrates how to create a kernel task which blinks an LED. MICRIUM PRODUCT VERSIONS - uC/OS-II v2.92.15 - uC/OS-III v3.07.03 - uC/CPU v1.31.04 - uC/LIB v1.38.02 IDE/COMPILER VERSIONS - IAR/EWARM v8.32.1 - TrueSTUDIO/GNU v9.0.0 HARDWARE SETUP - Connect USB Micro-B cable to CN1 to provide power. WORKSPACE LOCATIONS - ST/STM32F767ZI_Nucleo/Blinky/<OS2|OS3>/IAR/Blinky.eww - ST/STM32F767ZI_Nucleo/Blinky/<OS2|OS3>/TrueSTUDIO/ USAGE INSTRUCTIONS IAR - Open the workspace in IAR. - Press F7 to build the project and Ctrl+D to start the debug session. - Once the debug session has started, press F5 to run the example. - The project creates a task which blinks an LED every 1 second. - Now modify the call to OSTimeDlyHMSM() in StartupTask() to increase or decrease the frequency at which the LED blinks. - Build and run again to see the change. TrueSTUDIO - Import the workspace in TrueSTUDIO and make sure the "Copy projects into workspace" Options box is UNCHECKED. - Press 'CTRL + B' to build the project and create a Debug session by selecting the Blinky workspace and pressing F11. - Once the debug session has started, press F8 to run/resume the example. - The project creates a task which blinks an LED every 1 second. - Now modify the call to OSTimeDlyHMSM() in StartupTask() to increase or decrease the frequency at which the LED blinks. - Build and run again to see the change. |
微信公众号
手机版
好的,后面的H7板子后统一采用最新版本,后面分享例子
Micrium跟KEIL关系貌似搞僵了,后面某个版本开始后,就再也没有提供过MDK版。