基于rt-thread的stm32f103 bsp,添加cherryusb和gt911的package,实现了hid多点触摸屏,最多支持6点触摸。 后续,基于这个工程,整合到usb-display中去,并添加uac音频,实现一个带显示/音频/触控的usb小电视。
基于rt-thread的stm32f103 bsp,添加cherryusb和cherrydap,实现的daplink. 从测试速度看,与官方的daplink速度相当. 不过由于基于rt-thread工程和cherryusb实现的,代码可移植性,实现都非常简洁。 如果换成更高级的平台(带有usb hs, 并且支持Fast-GPIO,速度会更快)
ART-Pi 开源硬件
RT-Thread是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0芯片上的极小内核,到中等的ARM Cortex-M3/4/7系统,甚至是多核,64位的ARM Cortex-A,MIPS32/64处理器的功能丰富系统
ART-Pi2 模拟U盘,刷写uf2格式文件到flash中。本程序存储在外部flash 63M处(0x3f0000),它会被内部flash boot加载到 0x24050000 处运行。
RT-Thread Studio BSP for HPM6750EVKMINI Board
sf32lb52的板子,加了一些屏幕,比如:st77916, st77903, co5300等等。 这个板子主要只玩了lvgl,以及spi-flash disk,其它功能都没有玩。
淘宝购买的stm32h7b0小系统板,带有spi-flash, qspi-flash, tf卡, spi-lcd接口, dcmi摄像头接口, usb接口,以及2排扩展排针接口。 本仓库移植了rt-thread,并rt-thread设备驱动框架移植(或编写驱动),实现了一系列的功能。包括:
基于stm32h743 nucleo板子,和rt-thread软件框架,实现了qspi接口驱动lcd的统一框架,并移植了lvgl和按键触摸功能。 基于此框架,实现了st77903, st77916的qspi polling模式驱动和dma模式驱动。