打印
[STM32F1]

stm32自检,怎么在程序中做各种检测?

[复制链接]
1065|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhaoxqi|  楼主 | 2017-9-27 22:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32自检,怎么在程序中做各种检测?
沙发
yszong| | 2017-9-27 22:31 | 只看该作者

楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
zhaoxqi|  楼主 | 2017-9-27 22:34 | 只看该作者

怎样在程序中做CPU start up self test,Watch dog start up self test,Full RAM March C-/X self-test等等自检呢?

使用特权

评论回复
地板
dengdc| | 2017-9-27 22:38 | 只看该作者

是在已经建好的工程中,添加各种检测语句吗?

使用特权

评论回复
5
heweibig| | 2017-9-27 22:39 | 只看该作者
是在已经建好的工程中,添加各种检测语句吗?

使用特权

评论回复
6
zhaoxqi|  楼主 | 2017-9-27 22:41 | 只看该作者

这个SelfTestLib和标准的库,对于我们平常建立的工程,有什么区别吗,怎样用这个SelfTestLib?

使用特权

评论回复
7
wuhany| | 2017-9-27 22:42 | 只看该作者
在已经建好的工程中,加入SelfTestLib的库,然后在程序合适的地方调用对应的函数。

使用特权

评论回复
8
jiahy| | 2017-9-27 22:44 | 只看该作者

SelfTestLib的库

使用特权

评论回复
9
zhaoxqi|  楼主 | 2017-9-27 22:45 | 只看该作者

假如之后,为什么报一些莫名其妙的错误啊,先是报没有#include "stm32f10x_lib.h"的错误,后来删除掉后面的"_lib",又有好多新的错误,比如..\SelfTestLib\stm32f10x_STLcrc32.h(49): error:  #256: invalid redeclaration of type name "CRC_TypeDef" (declared at line 758 of "..\CMSIS\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h"),还有..\SelfTestLib\stm32f10x_STLcrc32.h(54): warning:  #47-D: incompatible redefinition of macro "RCC_AHBPeriph_CRC" (declared at line 474 of "..\Libraries\inc\stm32f10x_rcc.h")
这是为什么啊?

使用特权

评论回复
10
lizye| | 2017-9-27 22:46 | 只看该作者

没用过这个自检功能,不知道这个自检是检测什么内容的,测试库里的封装后的函数还是,源码,可以看看。

使用特权

评论回复
11
shimx| | 2017-9-27 22:49 | 只看该作者

要不你就在网上下载一个例程用吧。你需要测试那些功能,就调用库中的对用功能,看看库函数使用手册,会告诉你如何测试,如何调用。

使用特权

评论回复
12
jiaxw| | 2017-9-27 22:51 | 只看该作者
没有#include "stm32f10x_lib.h",就应该加上啊

使用特权

评论回复
13
zhaoxqi|  楼主 | 2017-9-27 22:52 | 只看该作者
刚接触没多长时间,只限于能看明白部分程序,还没达到自己编程序的地步,网上有例程吗?

使用特权

评论回复
14
spark周| | 2017-9-27 23:08 | 只看该作者

这个也没关系,多动手做做就行啦。网上有例程的,你只要知道在哪里测试,然后在那里添加例程代码就行。

使用特权

评论回复
15
zhaoxqi|  楼主 | 2017-9-27 23:09 | 只看该作者
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

808

主题

10636

帖子

4

粉丝