b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

stm32f103vc_stm32f103超频到120_stm32f103vc有多少脚(3)

电脑杂谈  发布时间:2017-04-10 11:09:47  来源:网络整理

2.在os_cpu_c.c文件中,添加包含STM32的头文件:#include "stm32f10x.h"

删除所有Hook函数

删除

#if OS_TMR_EN > 0

static INT16U OSTmr(tr);

#endif

3.在os_core.c文件中,大概在line 589行处,删除:

#if OS_DEBUG_EN > 0

OSDebugInit();

#endif

4.找到最关键的os_cfg.h文件

5.在includes.h文件中加入包含头文件:#include <ucos_ii.h>

6.修改startup下面的startup_stm32f10x_hd.s文件:

将PendSVHandler修改为OS_CPU_PendSVHandler

将SysTickHandler修改为OS_CPU_SysTickHandler

六.创建任务进行测试

这里的任务按照ucos-ii的创建任务函数去创建,这里贴出我的截图,可以参考:

七.错误总结:

1.加入printf之后程序死于BEAB BKPT 0XAB 汇编代码的时候,需要在keil编译器里面修改target下面的USE Mcrolib,选择 Use MicroLIB ,也就是C微库。

2.遇到warning: #223-D: function "assert_param" declared implicitly的警告时候,MDK的在工程上点右键,选择options,选择C/C选项,在defined的框里填上USE_STDPERIPH_DRIVER就可以了。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-40496-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...