自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神之微笑

正在学习中

  • 博客(12)
  • 收藏
  • 关注

原创 STM32学习之DS18B20数字温度传感器

DS18B20是一种常见的数字温度传感器,控制命令和数据都是以数字信号输入输出的测温范围:-55~+125°C测温精度:0.5°C通信接口:单总线引脚 功能 VDD 电源(3.0~5.5V) GND 电源接地 DQ 单总线接口 N.C. not connected(空脚) 单总线要求采用严格的信号时序,以保证数据的完整性。而DS18B20共有六种信号类型:复...

2021-06-27 16:21:30 4776 3

原创 Linux——基础命令

ls:目录信息查看命令 -a:显示所有文件以及子目录,包括以"."开头的隐藏文件 -A:显示所有文件以及子目录,不包括"."(当前目录)和".."(父目录) -l:显示详细信息 -t:按照时间顺序排列出 cd:目录切换命令 cd / :进入根目录"/"下 cd /usr : 进入目录"/usr"里 cd .. ...

2021-08-23 12:41:28 133

原创 C Primer Plus第六版 第六章编程练习

1.

2021-07-27 21:32:33 270

原创 C Primer Plus第六版 第五章编程练习

士大夫

2021-07-13 22:03:38 401

原创 C Primer Plus第六版 第四章编程练习

1.编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。#include<stdio.h>int main(void){ char first_name[10]; char last_name[10]; printf("Please input your first name:"); scanf("%s", first_name); printf("Please input your last name:"); scanf("%s", last_name);

2021-07-12 15:41:30 258

原创 C primer Plus第六版 第三章编程练习

2.编写一个程序,要求提示输入一个ASCII码值,然后打印输入的字符#include<stdio.h>//数据在内存中的存储形式是一样的//%c显示ASCII,%d显示十进制数字int main(void){ char number; printf("Please input a number:\n"); scanf("%d", &number); printf("ASCII:%c", number); return 0;}...

2021-07-09 21:55:18 311

原创 C Primer Plus第六版 第二章编程练习

1.编写一个程序:调用一次printf()函数,把姓和名打印在一行 再调用一次printf()函数,把姓和名分别打印在二行 再调用二次printf()函数,把姓和名打印在一行#include<stdio.h>int main(void){ //第一次调用 printf("Zhang San\n"); //第二次调用 printf("Zhang\nSan\n"); //第三次调用 printf("Z...

2021-07-08 22:05:18 178

原创 STM32学习之红外遥控

基本原理:发射器采用红外发光二级管发射红外光波;接收器由红外接收二极管、三极管或硅光电池组成,它们将发射器发射的红外光接收转换为相应的电信号。...

2021-06-30 16:09:14 6979 8

原创 STM32学习之输入捕获

上一节讲述了PWM的输出,通过改变占空比来改变电压,从而营造出呼吸灯的效果,但是在那里,我们只能自己设置有规律的高电平占据各个周期的多少,从而知道高电平的时间。而现在,我们通过学习输入捕获实验,可以自己测量在任意的不规律的情况下,高电平是多长时间,低电平是多长时间。 原理是这样的: 如图,每一个高电平我们都可以看作先是低电平阶段,然后通过一个上升沿,保持高电平一段时间,在到一个下降沿,再次进入低电平阶段。只要我们在上升沿让计数器开始计数,下降沿让计数器...

2021-06-29 16:39:56 800

原创 STM32学习之PWM输出

PWM: Pluse Width Modulation 的缩写,称作脉冲宽度调制,是利用CPU的数字输出来对模拟电路的一种控制,即通过对脉冲宽度的控制。 接下来随笔者看几个概念: PWM的周期:即频率的倒数,频率由时钟晶振确定,运行时是不变的,自然PWM的周期也保持一个定值,即图中的T,一个脉冲信号的时间 PWM的占空比:t1/T t1为脉宽时间,如图中所示,占空比为25% 现在,我们让处于...

2021-06-28 17:00:28 2634 2

原创 STM32学习之IIC

IIC总线是一种由飞利浦公司开发的两线式串行总线,用于连接微控制器和外围设备。它是由数据线SDA和时钟SCL构成的串行总线,可发送与接受数据,高速IIC总线可达400kbps以上。 IIC总线在传送数据过程中共有六种类型信号:开始信号,结束信号,发送一个字节,接受一个字节,发送应答信号,接受应答信号 开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据void IIC_Start(void){IIC_SDA...

2021-06-26 16:00:29 482

原创 STM32学习之SPI

SPI:串行外围设备接口应用领域:EEPROM,FLASH,实时时钟,AD转换器等等SPI是一种高速的、全双工、同步的通信总线,在芯片的管脚只占有4跟线

2021-06-25 13:35:15 3940

空空如也

空空如也

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

TA关注的人

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