自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (20)
  • 收藏
  • 关注

原创 C51IO口模拟I2C总线驱动AT24C16 (EEPROM部分)

/* 名称:C51IO口模拟I2C总线驱动AT24C16 说明:关于EEPROM,即这里的AT24C16是一个特殊形式的FLASH存储器,不过其容量一般较少。比较适合于存储少量的数据。AT24C16的通信接口是标准的I2C通信,即我们需要根据I2C通信协议来操纵EEPROM设备。 关于AT24C16的的各种操作,这里就不细讲了,简单介绍一下。(1)、主机向AT2...

2018-03-27 11:57:06 1117

原创 C51IO口模拟I2C总线驱动AT24C16 (I2C协议部分)

/* 名称:C51IO口模拟I2C总线驱动EEPROM(AT24C16)说明:I2C总线是由Philips公司开发的一种简单、半双工同步串行总线。它只需要两根线(SCL、SDA)即可在连接于总线上的器件之间传送信息。其中SCL时钟总线用于同步数据,SDA数据总线用来发送数据(或地址)。和SPI总线不同的是,I2C总线通过在SDL上发送存储器的地址用来选中总线上对应的设备。关于具体...

2018-03-27 11:45:48 693 1

原创 比较单片机普通引脚操纵HC595和STM32中SPI通信操纵HC595

总结一下: 此处对于单片机普通引脚操纵HC595和STM32中SPI通信操纵HC595做一下比较。对于HC595是串入并出。如果用普通引脚作为串行输入,那么需要通过移位操作,输出8(HC595是8位的串入并出。而对于SPI通信来说,只需要向SPI中输出一次就可以,移位操作通过SPI相关的硬件来完成了。这样的话,就会大幅度提高了效率。...

2018-03-22 17:20:48 1840

原创 STM32之SPI串行线与HC595使用

/* 名称:STM32之SPI串行线与HC595使用 说明:SPI:串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在 ADC、 LCD 等设备与 MCU 间,要求通讯速率较高的场合。对于SPI来说,其使用主要有四根线:分别是CS、MOSI、MISO、CLK;其中片选线CS,一般用普通的GPIO口来代替。其次,SPI是全双工通信线路,其发送的时候同时也在接收...

2018-03-22 17:19:07 8004 4

原创 C51之74HC595的使用

/* 名称:74HC595的使用 说明:74HC595是一个8位串行输入、并行输出的位移缓存器:并行输出为三态输出。在SCK 的上升沿,串行数据由SDL输入到内部的8位位移缓存器,并由Q7’输出,而并行输出则是在LCK的上升沿将在8位位移缓存器的数据存人到8位并行输出缓存器。当串行数据输入端OE的控制信号为低使能时,并行输出端的输出值等于并行输出缓存器所存储的值。而当OE为高电...

2018-03-22 17:15:58 2674

原创 C51、STM32、S3C2440 串口总结

/* 名称:C51、STM32、S3C2440串口总结 说明:这里我想说,对于一个通信协议来说。其无关于具体的芯片,所不同的是 具体的芯片在实现具体的通信协议时,会做出小小的改动。 对于串口来说,C51中、STM32和S3C2440中都差不多。使用起来也大同小异。 我越来越感觉,不仅是串口,嵌入式外设好像都差不多。有点:学精了一个 芯片,...

2018-03-01 12:59:05 329

原创 S3C2440之串口

/* 名称:S3C2440之串口 说明:S3C2440的串口,啊。并没有什么特殊的。稍微有点不同的就是,它有一个64字节的FIFO,相当于 C51和STM32中的输入输出缓冲。 关于具体的使用,也是先配置端口为串口功能,然后配置串口的一些参数,如波特率、数据位等等。最后是通过中断或者轮询的方式从缓冲器(FIFO)中读取或写入数据。这里就不提供代码了,实验...

2018-03-01 12:53:44 322

原创 STM32之串口

/* 名称:STM32之串口 说明:对于STM32的串口通信来说,从外部看,和C51差不多。从内部看,啊。。我还不了解。从使用上说,也是需要先配置USART,然后通过终端或者轮询的方式接受或者输出数据。由于有了固件库函数的帮助,STM32的串口配置起来比C51还要方便不少。本实验完成的是输入输出重定向,主要是重写了fput()和fget()函数。*/实验主要代码...

2018-03-01 12:52:19 369

原创 C51单片机之串口

/* 名称:C51单片机之串口 说明:在计算机之间进行通讯的时候,有两种方式,一个是串行通信,一个是并行通信。对于前者适合长距离通信、有一定的纠错能力。对于后者,适合短距离通信,速度较快。对于C51单片机来说,其内部集成有一个功能很强的全双工通信口。设有两个相互独立的接受、发送缓冲器,可以同时发送数据和接收数据。发送缓冲器只能发送不能读出。接收缓冲器只能接收不能发送,而且两...

2018-03-01 12:43:46 1013 4

HelloOs相关资源

自己实现的一个简易操作系统、包括进程管理、内存管理、锁机制等等。 压缩包里除了代码还包括了自己写的总结部分,和博客专栏HelloOs中是配套的。上传在此,希望可以便人便己。

2020-08-15

图像处理基础概念.7z

数字图像处理的课件,主要是基础概念部分。压缩文件里有两章,主要讲的都是基础概念部分,有需要的自取(这CSDN相当坑,还必须50个字描述)。

2020-03-24

PlayerTest.zip

利用qt实现的简易Mp3播放器,基本实现了播放、暂停、上一曲、下一曲、加减音量等功能,技术方面主要是是通过调用Mplayer接口实现的。上传至此,希望有助于大家。

2019-12-14

线性回归matlab代码.zip

在学习的过程中,用matlab实现的线性回归代码。包括数据和程序。

2019-11-02

Qt实现简易Myql客户端

用Qt实现的简易客户端系统。具有增删查改的功能,有需要的自取

2019-03-22

Qt实现简易爬虫

用Qt实现的简易爬虫主要用了Qt中的网络访问和正则表达式。

2019-03-18

Qt实现简易标签云

根据用户提交的一段文字,进行关键词提取,并根据关键词权重,进行标签化图形显示。简易版本,还不错哦。

2019-02-18

排序比较器

实现的九大排序算法效率的比较。可以比较百万级的整形数据。希望有助于大家

2019-02-04

Qt5实现简易飞机大战

用Qt5实现的简易版飞机大战,用到了重绘事件、定时器事件、键盘事件、等等。希望有助于大家

2019-02-02

简易计算器源码

自己用Qt5写的简易计算器,可以进行+-*\ 和带括号的运算希望对大家有所帮助。

2019-01-16

ssh自动连接服务器并邮件提醒

ssh自动连接脚本,使用了expect自动化交互以及mail邮件提醒功能。本人亲自实践,希望有助于大家。

2018-08-23

ADS1248驱动源码

这是本人参考网上的资源和老师给的代码自己写的,经检测,可以使用。分享给大家,希望对大家有用。具体的详解可以参见本人的博客。

2018-06-10

学生管理系统(Mysql数据库版)

学习了Mysql之后,在以前的文件系统上的学生管理系统上进行的改进版本。经过本人测试,可以使用。分享给大家,希望可以对大家有所帮助。

2018-04-07

I2C驱动EEPROM

在学习的时候,按照指南者上编写的I2C驱动文件。经过测试,可以使用。分享给大家,希望对大家有用。

2018-04-03

I2C驱动AT24C16

驱动程序:I2C协议访问EEPROM(AT24C16)进行存储。经过本人实验证实。可以使用。分享给大家

2018-03-27

74系列芯片总汇

这里收集了74LS系列的200多种芯片手册。包括:74LS164、74LS595....等等等等。方便大家查询使用。

2018-03-23

学生管理系统(基础版)

C语言实现的简易学生管理系统 小生花了不少心思,希望可以有助于大家。原来页面找不到了,重新提交下,希望可以找回原来的资源页面

2018-02-19

STM3210x固件库及中英文参考手册

STM3210x固件库 STM3210x中文和英文参考手册 分享给大家

2018-01-15

ADS1248 中文 参考资料

ADS2014中文的翻译资料,虽然翻译的一般,但还算能将就吧。

2018-01-07

智慧大棚QT界面设计

实现了“智慧大棚”QT界面嵌入式开发,设计到拍照、多线程、界面切换等功能

2017-06-25

空空如也

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

TA关注的人

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