自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

初学者的博客

学到老,活到老

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

原创 操作系统移植(一)--启动分析

前言从本节开始,开始讲述一些关于OS移植的内容;与Linux移植不同,本次讲的是嵌入式实时操作系统的移植,类似于ucos-ii这种,所以后面在说到任务抢占时,可能和熟知的Linux有所区别。

2017-12-25 19:31:35 5234 1

原创 总线基础--UART

前面介绍了I2C和SPI的基本知识,本章介绍一下UART(Universal Asynchronous Receiver/Transmitter)通用异步收发器,UART用于计算机内部与外部设备之间的通信,计算机内部数据传输都是并行的,但外部设备的数据传输往往都是串行的,这样就需要一个芯片去作为媒介,去解决这一问题。UART就可实现这一功能。

2017-09-04 20:33:34 3334

原创 总线基础--SPI总线

SPI(Serial Peripheral Interface)串行外设接口的缩写。是由Motorola 公司推出的一种同步串行接口技术,SPI 总线在物理上是通过接在外围设备微控制器(PICmicro) 上面的微处理控制单元 (MCU) 上叫作同步串行端口(Synchronous Serial Port) 的模块(Module)来实现的, 它允许 MCU 以全双工的同步串行方式, 与各种外围设备进行高速数据通信.

2017-09-02 20:22:13 1512 2

原创 总线基础--IIC总线

欢迎转载,转载请注明出处。 说到驱动开发,就不得不提总线;总线是设备间传递数据的桥梁,计算机将总线分为三类,即数据总线。地址总线和控制总线,也就是通常意义上所说的系统总线。一般都会将系统总线、内部总线和外部总线统称为计算机的三大总线。其中总线又有并行/串行、全双工/半双工/单工之分,这些准备单独作为一个章节来介绍,并通过这些对总线做个总结和区分。

2017-08-30 21:01:37 969

原创 Linux下的虚拟串口驱动(三)

前言前面两章,对设备驱动和Linux下的字符设备驱动架构,做了简单的介绍;本章将结合实例,讲述虚拟串口实现过程。

2017-08-13 17:34:20 2291 4

原创 Linux下的虚拟串口驱动(二)

前言上一篇,简单介绍了裸机驱动与设备驱动的区别,以及Linux内核下字符设备的驱动架构;无操作系统时,上层应用直接访问驱动接口,应用工程师需要知道每一个设备的驱动接口。

2017-08-08 21:19:44 2624 2

原创 Linux下的虚拟串口驱动(一)

前言最近准备在Linux下,实现虚拟串口驱动;但因为毕业后,一直从事的是裸机驱动开发,所以Linux下的设备驱动,就慢慢忘记了;为了实现这一功能,在网上也查找了很多资料,但大多只是讲解理论,或者直接贴代码;对于没接触过Linux驱动或者初学者来说,理解起来比较吃力;所以小弟我,打算将这几天整理的资料和自己的理解,结合相关代码,分享出自己的想法,希望能给有此需求的人,贡献微薄之力。

2017-08-07 18:35:40 7725

空空如也

空空如也

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

TA关注的人

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