- 博客(5)
- 收藏
- 关注
原创 keil5 调试不进主函数一直卡在0x1FFFF3B2 F8D01808 LDR r1,[r0,#0x808]
每个芯片的型号不同起始位置也不同下方即为STM32F130C8的起始位置。也有的创建工程时芯片型号与所使用的型号不同也会出现进不去主函数的样子。也有说注册码过期 一般情况在破解版的情况是不会有问题的。需要勾选Enable才能在调试时直接进入飞跑不进入主函数。当然还有需要确认把Run to main() 选上。有的说Flash memory的起始地址错误即。当然我也看到过让修改下边型号的一种情况。而我遇到的情况是下面的。
2022-09-06 16:33:10 4291 4
原创 C语言中的递归
一个过程或函数在定义或说明中有直接或间接调自身的一种方法通常把一个大规模的问题层层转化为一个与原问题相似的小规模的问题来求解主要思考方式是在大事化为小事必要条件:1存在限制条件当满足这个条件时递归便不在进行 。2每次递归便越接近这个条件递归常见错误:栈溢出 :每个函数都将占领内存空间(占领为栈区) 内存空间大概可以分为三块分别为:栈区,堆区,静态区;栈区:局部变量,函数的形参 堆区:动态开辟的内存 静态区:全局变量static 修饰的变量void print(int n){ if(n&
2021-11-08 19:39:30 796
原创 C语言中库函数和自定义函数
在C语言中所有的函数必须是先定义在使用 函数用于执行所需要的问题 函数名称可以随便定义但不能与其他函数产生冲突如:类型名 函数名(){函数体}必须放到主函数main上面才能用若要放到下边必须先声明函数如:类型名 函数名();类型名 main(){函数体}类型明 函数名(){函数体}在#include后用“”引用C语言库或者自定义库 如:#include<stdio.h>只有用了这个头文件才能使用stdio.h中的函数若要自定义函
2021-11-07 19:16:47 1715
原创 goto语句及定时关机小程序解
goto无条件转换语句>>>goto++语句标号跳转到语句标号上如:num: printf("hello");goto num;寓意运行到goto时将跳转到num:下执行printf语句在cmd自带软件中输入shutdown -?即可查看有关调用若要关机输入shutdown -s即可...
2021-09-21 16:18:48 133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人