本帖最后由 baiyongbin2009 于 2018-12-21 16:55 编辑 论坛下载 : Micrium_STM32F767ZI-Nucleo_Blinky.zip # X9 y/ t( y" {( L: B Q ( |2 i( ?$ |8 J6 V. U2 R. Y 趁着圣诞节前发布了出来。- S! y' {& W- R, H0 W- h6 |7 _: J2 m 4 e/ `0 i) D# |" D3 ?4 I 最新版的uCOS-III V3.07.03内核部分越来越向uCOS-II靠拢,之前臃肿的功能和不合理方案都已经放弃。& _$ S; {, I( J+ E: L& E" ~ uCOS-III刚推出的时候,搞了不少功能,什么中断延迟提交,多事件等待,专门搞一个滴答定时器任务等新功能。 升级到当前的V3.07.00后,都被干掉了,不实用。, @- ?. B. f3 R" C. v7 _ % ?# Y, C. |) n1 Q+ l. {' g6 c/ A 5 g6 ~: A7 ~7 g3 Q& F BLINKY EXAMPLE FOR THE ST STM32F767ZI Nucleo-144, REVISION B This example project demonstrates how to create a kernel task which blinks an LED. e1 C$ J2 r7 l ) M" d# D: O7 x: a MICRIUM PRODUCT VERSIONS, S& b( @! A: x8 q9 }% s - uC/OS-II v2.92.15 - uC/OS-III v3.07.03 - uC/CPU v1.31.04 - uC/LIB v1.38.02 ! ?* h L7 N9 I# J: @4 _ 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.7 d+ q+ N1 N" A9 b1 o WORKSPACE LOCATIONS - ST/STM32F767ZI_Nucleo/Blinky/<OS2|OS3>/IAR/Blinky.eww - ST/STM32F767ZI_Nucleo/Blinky/<OS2|OS3>/TrueSTUDIO/( m! w# z1 y- g: N. U USAGE INSTRUCTIONS2 x; W) ]5 [- n$ Q: h5 H 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.8 a+ p. b- _0 a) i" N* b : v+ G4 g; j) P9 U TrueSTUDIO- D3 f, ~3 E$ i4 J - 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.9 x- c3 j/ d( P, a( } 3 e/ L6 ^) D8 I% ^/ A |
好的,后面的H7板子后统一采用最新版本,后面分享例子
4 d# \# B- M1 P$ d
Micrium跟KEIL关系貌似搞僵了,后面某个版本开始后,就再也没有提供过MDK版。