• 大小: 6.34M
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: STM32  UCOSIII  

资源简介

STM32F103C8T6

2016.10.11 用uCOS ii 工程作蓝本,移植uCOS iii,还不能用。
2016.10.12 注释掉了未定义的两个函数,app.c中使用最少的代码,现在可以用了,还需要裁剪
2016.10.12_afternoon 函数CPU_TS_TmrRd()和CPU_TS_TmrInit()是与时间戳相关的功能,注释掉也没关系,
为配置文件添加中文注释。
2016.10.13 uC/OS-iii 的systick时钟只需初始化一次,而不是像uC/OS-ii 那样每个任务都需要初始化
重新整理了一下app应用部分的代码
两个有效任务,一个LED闪烁,一个串口发送数据
串口发送函数使用printf比较符合嵌入式风格
加入CPU使用率统计任务,但是任务比较空闲时是100%
2016.10.14 加入了钩子函数,在空闲任务时发生空闲任务次数
开启了串口中断

资源截图

代码片段和文件信息

/*
*********************************************************************************************************
*                                              EXAMPLE CODE
*
*                          (c) Copyright 2003-2006; Micrium Inc.; Weston FL
*
*               All rights reserved.  Protected by international copyright laws.
*               Knowledge of the source code may NOT be used to develop a similar product.
*               Please help us continue to provide the embedded community with the finest
*               software available.  Your honesty is greatly appreciated.
*********************************************************************************************************
*/

/*
**************************************************************************************

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       7289  2016-10-14 14:36  2016.10.14\APP\app.c

     文件       1896  2016-10-14 11:11  2016.10.14\APP\app_cfg.h

     文件       9197  2016-10-11 14:49  2016.10.14\APP\cpu_cfg.h

     文件       3541  2016-10-14 14:36  2016.10.14\APP\includes.h

     文件       8958  2013-02-08 09:39  2016.10.14\APP\lib_cfg.h

     文件       8520  2016-10-14 14:38  2016.10.14\APP\os_app_hooks.c

     文件       2711  2012-08-21 10:34  2016.10.14\APP\os_app_hooks.h

     文件       7749  2016-10-14 13:54  2016.10.14\APP\os_cfg.h

     文件       4555  2012-08-21 10:34  2016.10.14\APP\os_cfg_app.h

     文件       1034  2016-05-12 10:43  2016.10.14\BSP\delay\delay.c

     文件        220  2016-05-12 10:43  2016.10.14\BSP\delay\delay.h

     文件      19342  2012-12-14 11:16  2016.10.14\BSP\DMP\dmpKey.h

     文件       6765  2012-12-14 11:16  2016.10.14\BSP\DMP\dmpmap.h

     文件      86170  2016-05-12 10:35  2016.10.14\BSP\DMP\inv_mpu.c

     文件       4651  2013-08-24 21:48  2016.10.14\BSP\DMP\inv_mpu.h

     文件      58394  2016-05-12 10:35  2016.10.14\BSP\DMP\inv_mpu_dmp_motion_driver.c

     文件       3538  2013-06-13 16:52  2016.10.14\BSP\DMP\inv_mpu_dmp_motion_driver.h

     文件       9434  2016-03-08 11:57  2016.10.14\BSP\IOI2C\IOI2C.c

     文件       3164  2016-03-05 13:31  2016.10.14\BSP\IOI2C\IOI2C.h

     文件       2065  2016-01-16 10:36  2016.10.14\BSP\TIM\TIM.c

     文件        360  2016-01-16 09:10  2016.10.14\BSP\TIM\TIM.h

     文件       2797  2016-10-13 16:01  2016.10.14\BSP\USART\USART.c

     文件        569  2016-10-14 14:43  2016.10.14\BSP\USART\USART.h

     文件      17273  2010-06-07 10:25  2016.10.14\CMSIS\CM3\CoreSupport\core_cm3.c

     文件      85714  2011-02-09 14:59  2016.10.14\CMSIS\CM3\CoreSupport\core_cm3.h

     文件      26297  2011-03-14 12:31  2016.10.14\CMSIS\CM3\DeviceSupport\ST\STM32F10x\Release_Notes.html

     文件      15766  2011-03-10 10:52  2016.10.14\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_cl.s

     文件      15503  2011-03-10 10:52  2016.10.14\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s

     文件      15692  2011-03-10 10:52  2016.10.14\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd_vl.s

     文件      12376  2011-03-10 10:52  2016.10.14\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld.s

............此处省略358个文件信息

评论

共有 条评论