自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

七声的博客

记录学习过程的一些理解,希望和大家一起交流!

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

原创 TINA-TI用示波器观察信号出不了波形的原因

    TINA-TI是德州仪器与 DesignSoft 公司联手推出的一款功能强大的电路仿真软件,这对于经常使用TI器件的小伙伴们是一个很大的福音,这个软件大约100多M,但功能很强,上手简单。    在使用这个软件的过程中,我碰到了一个令人头疼的问题:用示波器观察输出信号出不了波形(直接观察信号发生器的信号也出不了波形)!    最终,在仿真TINA-TI自带的仿真实例中,我找到了问题...

2019-01-04 12:26:06 10371 1

原创 USART串口全双工与SPI全双工通信的区别!

目录 1.背景知识2.SPI的全双工同通信3.串口USART的全双工通信背景知识首先我们先来区分一下单工、半双工、全双工模式。单工:数据传输只支持数据在一个方向上传输半双工:允许数据传输在两个方向传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信。全双工:允许数据同时在两个方向上传输,它要求发送设备和接收设备都有独立的接收和发送...

2018-11-10 16:56:05 11908 3

原创 STM32串口2种通信模式:异步通信与同步通信

目录1.发送数据的过程2.接收数据的过程3.异步通信1.特点2.那为什么会是这种通信传输格式呢?4.同步通信1.特点2.数据传输格式5.异步与同步通信的比较 发送数据寄存器TDR和发送移位寄存器:发送寄存器用来保存要发送的数据,一位寄存器用来将数据从LSB一位一位地移出去 接收数据寄存器RDR和接收移位寄存器:接受数据移位寄存器将数据从LSB一位一位移...

2018-11-10 15:45:04 16302 3

原创 对C语言中指针与指针数组的理解!

指针就是地址!概念C语言中,允许用一个变量来存放地址,这种变量称为指针变量。一个指针变量的值就是某个内存单元的地址。指针变量就是用来存放指针(地址)的变量!&运算符:求某一变量在存储单元中的内存地址。*运算符:取出指针变量所指向变量的内容,后面跟指针变量。目的 定义指针的目的就是为了通过指针去访问存储单元。指针变量的定义一般形式:  类型标识符  *指针...

2018-11-07 13:44:39 371

原创 单片机之IIC通信协议

概念I2C(IIC,Inter-Integrated Circuit),两线式串行总线,由PHILIPS公司开发用于连接微控制器及其外围设备。它是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbps以上。硬件IIC:硬件IIC速度比模拟快,并且可以用DMA。硬件IIC会自动匹配与从机的通信时序,...

2018-11-02 20:44:12 2239

原创 C语言之赋值运算中类型转换的陷阱!

     在用C编写单片机的程序时,在采集处理数据时,总会出现一些不正常的数据。经过数次的排查,发现大部分的问题都出现在赋值时的类型转换问题上。C语言在赋值时的类型转换问题是很隐蔽的,经常性地会被忽略,而这又会导致致命性的错误。弄清楚C语言的类型转换的规则,至关重要!C语言的类型转换分为隐式和显示转换(强制类型转换),它们都按照一定的规则进行转化的!C语言中,在进行算术运算(加减乘除...

2018-11-02 19:18:37 2399

空空如也

空空如也

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

TA关注的人

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