一是备份自己重要的资料。二是卸载不用的、不常用的、功能相同的软件,清理垃圾文件后查看该 文件 夹是否还存在,以上 *** 作最好是在断开网或进入安全模式下 *** 作。三是清理系统非法开机启动项,将不需要的软件、驱动、服务等都禁止,只留下输入法(CTFMON.exe)即可,用当前的杀毒软件在安全模式下查杀病毒木马、恶意插件,如果当前杀毒软件清理无效,请卸载掉它,重新更换一个专业的最新版杀毒软件(小红伞、毒霸等有免费版)更新后在安全模式下查杀,同时用QQKAV或超级巡警或金山卫士之类的软件再清理下非法启动项和恶意插件,最后修复下系统即可正常。
如果以上 *** 作太麻烦,你可以考虑将你怀疑的东西压缩打包,然后完全删除该可疑文件夹,然后再重新启动电脑运行,如果一段时间后电脑运行正常,你再完全删除该文件夹的压缩包。
main.c这个不用解释了吧
stm32f10x.h
这个是头文件,它包含了stm32的一些常用宏,寄存器结构体的定义,高版本的库还放着中断向量表。
stm32f10x_rcc.c
这个文件里的固件函数包含了一些对复位、时钟的控制的函数
stm32f10x_gpio.c这个文件里的固件函数包含了对GPIO的 *** 作函数
stm32_eval.c
这个是st公司为其制作的评估板写的程序
system_stm32f10x.c主要包含了对系统时钟设置,一般是对倍频时钟的设置
三、GPIO_InitTypeDef
GPIO_InitStructure
ErrorStatus
HSEStartUpStatus
u8
count=0
四、void
Delay(vu32
nCount)
void
Turn_On_LED(u8
LED_NUM)
希望您能帮助我,我会给您高分的。回答:
1、因为引脚本来就是16个的啊,从pin0~pin15,GPIOA口有16个脚,GPIOB也有16个,GPIOC也有16个,是这样区分的,它是相对于一组io口的细分,ALL来代替的是选中了这一组io
2、不可以,呵呵你要选择到底是GPIOA还是GPIOB还是...C还是...D等等的GPIO_Pin_0
3、GPIO_InitTypeDef、ErrorStatus是两个结构体,u8是定义的unsigned
char你可以通过keil的go
to
definition选项找到它们的定义,这个是标准C的定义
嗯,是的C语言基础不太好,以前学单片机主要是用汇编。
回答:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)