【网站分享】常用网站分享五:RTT常用外设及模块链接
文章目录一、RTT-Thread模块1.红外传感器2.nrf24L01模块3.ESP8266模块4.陀螺仪5.温度传感器6.存储芯片7.LCD液晶屏8.按键模块9.光照传感器二、RTT-Thread教程1.新建工程2.时钟3.GPIO设备4.定时器5.PWM6.串口7.文件系统8.IIC9.SPI10.DAC11.ADC12.USB13.CAN14.ETH15.Finsh16.RTC17.Flash18.看门狗19.OTA20.信号量21.日志22.线程一、RTT-Thread模块1.红外传感器【RTT-Thread】infrared软件包2.nrf24L01模块【RTT-Thread】nrf24L01软件包3.ESP8266模块【RTT-Thread】利用ESP8266连接阿里云IOT4.陀螺仪【RTT-Thread】MPU92505.温度传感器【RTT-Thread】温度传感器DS18B20软件包添加及应用6.存储芯片【RTT-Thread】eeprom存储芯片 at24cxx软件包使用流程7.LCD液晶屏【RTT-Thread】LCD、TFT液晶屏屏驱动框架 U8g2 应用8.按键模块【RTT-Thread】按键输入9.光照传感器【RTT-Thread】基于stm32驱动bh1750光照传感器二、RTT-Thread教程1.新建工程【RTT-Thread】新建工程【RTT-Thread】新建工程及工程目录【RTT-Thread】新建工程【RTT-Thread】添加新文件到工程【RTT-Thread】空闲线程钩子函数2.时钟【SYSTEM】驱动框架及时钟修改【SYSTEM】时间相关时钟管理函数延时定时器、 毫秒转换为时分秒 等【SYSTEM】使用外部晶振时钟HSE3.GPIO设备【GPIO】PIN设备及外部中断【GPIO】PIN设备【GPIO】设备IO注册【GPIO】点亮LED灯【GPIO】外部中断4.定时器【TIMER】HWTIMER【TIMER】定时器计数5.PWM【PWM】PWM【PWM】PWM测量【PWM】PWM设备【PWM】PWM设备6.串口【USART】使用多串口【USART】使用串口2做控制台【USART】串口设备【USART】自定义 printf 函数【USART】控制台调试串口波特率更改【USART】串口操作、增加串口、串口函数【USART】串口UART/RS4857.文件系统【FAT】TF卡文件系统【FAT】基于STM32F407 读取SD卡、TF卡的JPG解码并LCD显示【FAT】SDIO设备之SD卡【FAT】文件系统8.IIC【IIC】IIC【IIC】I2C设备24C02读写9.SPI【SPI】W25Q128(SPI)的读写【SPI】通过 STM32CubeMX 配置 STM32 SPI 驱动【SPI】STM32 SPI使用流程10.DAC【DAC】DAC【DAC】STM32F103的DAC 操作、DAC驱动【DAC】DAC设备11.ADC【ADC】ADC【ADC】ADCTIMDMA【ADC】双通道同步ADCTIMDMA【ADC】ADC设备【ADC】通过 STM32CubeMX 配置 STM32 ADC驱动12.USB【USB】虚拟串口【USB】基于STM32CubeMX配置驱STM32驱动的USB虚拟串口调试【USB】U盘usb host【USB】通过U盘升级程序固件13.CAN【CAN】CAN设备CAN收发14.ETH【ETH】ETH网口设备【ETH】STM32 PHY 调试使用软件包 WIZNET 驱动 W550015.Finsh【MSH】Finsh自定义命令【MSH】串口打印、MSH控制台 相关【MSH】FinSH控制台16.RTC【RTC】STM32实时时钟 RTC开启及应用17.Flash【FLASH】flash驱动包 easyflash 移植【FLASH】SPI设备之flash存储器【FLASH】norflash【FLASH】FLASH分区【FLASH】easyflash18.看门狗【WD】watchdog设备19.OTA【OTA】OTA20.信号量【SEM】信号量互斥量事件集 的创建和使用流程21.日志【ULOG】ulog 日志 讲解和使用22.线程【THREAD】线程创建及应用【THREAD】线程管理