自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 关于getGEO包的安装问题

GEOquery软件包安装

2022-11-18 19:32:19 2926 1

原创 Rtools安装方法

Rtools安装方法

2022-11-14 21:51:33 10192

原创 extern声明的使用方法

之前看过很多的关于extern声明的介绍,不过都没有很彻底理解到底extern是个什么东西,今天,在写程序的时候,出现了extern声明错误,突然明白这个extern声明到底是个什么意思了,在这里与大家分享。我们在网上搜索关于extern声明,上面会解释:extern只是一个声明,真正使用它需要进行定义。这就像我们在.h文件中定义一个void led(void)函数一样,在.h文件中我们只是定义...

2019-08-02 16:59:52 514 1

原创 STM32串口通信串口助手收不到数据

问题:已经确定代码是没有问题的,但是串口调试助手就是收不到消息解决办法:别急,我来帮你右击工程,选择Options for Target ‘test’然后。。。。。。这里打勾,然后,OK,然后重新编译,打开串口助手,问题解决我也是被这个问题卡了好几天,在这里与大家分享...

2019-08-01 19:56:44 16548 18

原创 va_list函数总结

函数功能:VA_LIST 是在C语言中解决变参问题的一组宏,所在头文件:#include <stdarg.h>,用于获取不确定个数的参数。使用方法:(1)首先在函数里定义一具VA_LIST型的变量,这个变量是指向参数的指针;(2)然后用VA_START宏初始化刚定义的VA_LIST变量;(3)然后用VA_ARG返回可变的参数,VA_ARG的第二个参数是你要返回的参数的类型(如...

2019-07-30 11:07:19 301

转载 STM32 8种工作模式总结

输入模式-输入浮空(GPIO_Mode_IN_FLOATING)-输入上拉(GPIO_Mode_IPU)-输入下拉(GPIO_Mode_IPD)-模拟输入(GPIO_Mode_AIN)输出模式-开漏输出(GPIO_Mode_Out_OD)-开漏复用功能(GPIO_Mode_AF_OD)-推挽式输出(GPIO_Mode_Out_PP)-推挽式复用功能(GPIO_Mod...

2019-07-29 19:27:01 1770

转载 单片机管脚工作状态的解释

一、推挽输出:可以输出高、低电平,连接数字器件;推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源决定。推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小、效率高。输出既可以向负载灌电流,也可以从负载抽取电流。推拉式输出级既...

2019-07-28 15:17:58 2045

原创 偏移地址的概念

偏移地址以端口配置高寄存器(GPIOx_CRH)为例,通过查阅《STM32参考手册》可知GPIOx_CRH(x=A~E)地址偏移为0x04。对于GPIOC组的寄存器,GPIOC含有的端口配置高寄存器(GPIOC_CRH)地址为:GPIOC_ BASE +0x04。假如是GPIOA组的寄存器,则GPIOA含有的端口配置高寄存器(GPIOA_CRH)地址为: GPIOA BASE+0x04。也...

2019-07-27 12:29:05 7010

原创 ..\user\main.c(6): warning: #1-D: last line of file ends without a newline

…\user\main.c(6): warning: #1-D: last line of file ends without a newline警告:1-d:文件的最后一行结尾没有换行符解决办法:在相对应的C文件的最后加上两个回车,如下图所示原因:C 语言是在 Unix 中发明的,为 Unix 系统的编程语言,它对文件的处理遵循一个基本的原则:文件是交流式的,可以被任意拼接并且拼接后...

2019-07-27 09:19:15 3716 1

原创 .\Objects\test.sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/L

.\Objects\test.sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.错误:L6235E:多个节与选择器匹配-不能都是第一个/最后一个。解决方案:在工程中将只需要留一个“.s”启动文件即可,我用的STM32F103,所以在我的启动文件夹中只保留“start...

2019-07-27 09:06:04 14203 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除