自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 推挽输出、开漏输出和上拉输入或浮空输入的区别(以一个IO口控制两个LED灯为例)

在进行1个IO口控制两个LED灯的实验前,先了解一下GPIO的特性(以STM32为例)一、推挽输出与开漏输出的区别 1.推挽输出 推挽输出,顾名思义就是既可以输出高电平,又可以输出低电平。以stm32为例,stm32官方手册的GPIO电路图如下:当输出寄存器为1时(高电平),控制输出为1,此时P-MOS管导通,N-MOS管不导通,这时候输出电压就以VDD为...

2019-05-27 20:24:24 9842

原创 C语言获取编译时间(stm32中常用到)__DATE__和__TIME__

在C语言中,__DATE__和__TIME__是系统自带的宏定义#include <stdio.h>const unsigned char* COMPLICE_DATA = __DATE__;//(注意是英文状态下两个_符号的)const unsigned char* COMPLICE_TIME = __TIME__;int main(void){ print...

2018-08-26 16:06:19 14052 6

原创 C语言---字符串操作函数puts()、gets()、fgets()、strlen()、sizeof()、strcpy()、strcat()、strcmp()

1字符串输入输出函数的使用:① puts()函数字符串的输出函数函数原型:int puts( char *str );函数的功能:函数puts()把str(字符串)写到STDOUT(标准输出)上.标准输入:键盘输入数据标准输出:将内存的数据输出屏幕显示终端函数的返回值:puts() 成功时返回非负值, 失败时返回EOF(-1).函数说明:一次只能输出一个字符...

2018-07-20 11:09:05 1063 2

原创 C语言之数组(数组赋值的三种形式)

在C语言中,对数组进行赋值的三种形式1、通过循环的形式     即:数组名[下标]      对数组的元素进行依次赋值 #include <stdio.h>int main(){ int i; int a[10] = {0}; for(i=0;i<10;i++) { scanf("%d",&a[...

2018-07-18 22:20:34 185986 4

空空如也

空空如也

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

TA关注的人

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