原文:RT-Thread 设备驱动I2C浅析及使用

由于 I C 可以控制多从机的属性,设备驱动模型分为 I C总线设备 类似与Linux里面的I C适配器 I C从设备 系统I C设备驱动主要实现I C 总线设备驱动,而具体的I C 从设备的实现则调用I C总线设备ops 访问 I C 总线设备 一般情况下 MCU 的 I C 器件都是作为主机和从机通讯,在 RT Thread 中将 I C 主机虚拟为 I C总线设备,I C 从机通过 I C ...

2019-05-29 15:59 0 2256 推荐指数:

查看详情

RT-Thread 设备驱动SPI浅析使用

OS版本:RT-Thread 4.0.0 测试BSP:STM32F407 SPI简介 SPI总线框架其实和I2C差不多,可以说都是总线设备+从设备,但SPI设备的通信时序配置并不固定,也就是说控制特定设备的总线需要单独配置; SPI的特性是工作方式众多,有标准SPI和QSPI QSPI ...

Fri May 31 18:42:00 CST 2019 0 2815
RT-Thread 设备驱动UART浅析

OS版本:RT-Thread 4.0.0 芯片:STM32F407 RT-Thread的串口驱动框架与Linux相识,分成 I/O设备框架 + 设备底层驱动; 1. serial设备初始化及使用 将配置使能的 uart_obj[ ] 进行设备注册 rtthread_startup ...

Fri May 24 23:36:00 CST 2019 0 2099
RT-Thread 设备驱动ADC浅析与改进

OS版本:RT-Thread 4.0.0 芯片:STM32F407 下面时官方ADC提供的参考访问接口 访问 ADC 设备 应用程序通过 RT-Thread 提供的 ADC 设备管理接口来访问 ADC 硬件,相关接口如下所示: 函数 描述 ...

Mon May 27 18:35:00 CST 2019 0 1301
RT-Thread 设备驱动-硬件定时器浅析使用

RT-Thread 4.0.0 访问硬件定时器设备 应用程序通过 RT-Thread 提供的 I/O 设备管理接口来访问硬件定时器设备,相关接口如下所示: 函数 描述 rt_device_find() 查找定时器设备 ...

Wed May 29 00:58:00 CST 2019 0 1254
RT-thread 设备驱动组件之PIN设备

RT-thread 2.0.0正式版中引入了pin设备作为杂类设备,其设备驱动文件pin.crt-thread-2.0.1\components\drivers\misc中,主要用于操作芯片GPIO, 如点亮led,按键等。同时对于相应的芯片平台,需要自行编写底层gpio驱动 ...

Thu Jul 16 06:29:00 CST 2015 2 2961
RT-thread 设备驱动组件之IIC总线设备

本文主要介绍RT-thread中IIC总线设备驱动,涉及到的主要文件有:驱动框架文件(i2c_core.ci2c_dev.ci2c-bit-ops.ci2c_dev.h,i2c.h);底层硬件驱动文件(i2c_soft.ci2c_soft.h)。这里的i2c_soft.c ...

Mon Jul 20 04:34:00 CST 2015 0 3390
RT-thread 设备驱动组件之SPI设备

本文主要介绍RT-thread中的SPI设备驱动,涉及到的文件主要有:驱动框架文件(spi_dev.c,spi_core.c,spi.h),底层硬件驱动文件(spi_hard.c,spi_hard.h)。这里spi_hard.c和spi_hard.h是指利用MCU的硬件SPI接口 ...

Sun Jul 19 06:45:00 CST 2015 0 7661
RT-Thread之debug使用

简介 介绍RT-Thread RTOS的Debug功能使用,包括配置和使用。 开启Debug功能后,设计者可以在需要的位置使用LOG_D、LOG_I、LOG_E、LOG_W向控制台输出信息,方便调试使用使用形式参考rt_kprintf。 ENV工程配置 在工程目录启动ENV,输入 ...

Thu Mar 12 22:56:00 CST 2020 0 899
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM