自动keil5升级到5.xx版本后,整个系统的使用方便性提升巨大。
没错,你再也不需要下这库那库,你再也不需要移植这OS那OS了。
你需要的仅仅是点几下鼠标,勾上你需要的东西就行了。
1:确保你拥有keil 5.24(稍早点版本支持的os偏少),并且下载了你需要的支持包。
例如你用stm32f10x,就点击pack install 左边选择器件stm32f1系列,右边把你要用的OS,arm基本库,stm32f10x_DFP就是stm的库支持包,以及编译器自动在线更新好。
例如下图,我选择了DFP,CMSIS,编译器,middleware,uCOSIII, freertos9(最近在看这个,就顺手下了).
2: Keil创建工程
依次project-new project- 选择位置,选择器件,直到出现下面窗口,以前的教程都是让你直接点击cancel,然后去手动移植uCOS,手动安装库文件,这不是傻么。
按下图勾上core,startup,uCOSIII(还可以不用uCOS或者选择华为的liteOS,或者热门的FREERtos,前提是你在pack intall里面先在线安装了),