一、移植RT-Thread准备 RT-Thread源码 源码版本和下载方式,可以参考RT-Thread移植入门学习。 keil软件 STM32工程项目模板 因为每一厂家提供的库文件可能有一些区别,在移植时可能会出现各种不同的问题,对于刚了解RT-Thread的小伙伴不友好 ...
先简单记录下安装: . 安装 sourcery工具链或 keil都行 安装python 和 scons: 配置这些工具路径以及RT Thread源码路径RTT ROOT,添加到环境变量 . 开始编译 bsp stm f x工程,在编译以前需要稍微修改如下几个文件 rtconfig.py 此文件必须修改 rtconfig.h 此文件用于裁剪rt thread 根据需要修改 比如使用 keil工具来编 ...
2015-12-04 18:13 2 2064 推荐指数:
一、移植RT-Thread准备 RT-Thread源码 源码版本和下载方式,可以参考RT-Thread移植入门学习。 keil软件 STM32工程项目模板 因为每一厂家提供的库文件可能有一些区别,在移植时可能会出现各种不同的问题,对于刚了解RT-Thread的小伙伴不友好 ...
这是正点原子TFTLCD的驱动通过CubeMx的简单工程进行移植并且点亮屏幕。 首先需要看原理图,将涉及到的IO口添加进定义中,手动添加亦可。 其次,工程需要添加mylcd.c, mylcd.h,和字库文件font.h。 mylcd.c ...
主控:STM32F407VET6 环境:RT-Thread Studio ,STM32CubeMX, ENV,RT-Thread v.4.0.2 概述:通过Studio创建芯片对应的内核工程,添加软件包,修改配置文件,在线生成对应的RT-Boot,实现OTA固件升级 一. 创建 ...
先说一下感受吧,第一次有想搞应用系统的想法,初步看了很多嵌入式系统,俗称RTOS,包括UC/OS/,freeRTOS,liteOS,rt_thread。虽然都不是很懂,但是有必要学习一下,最终还是选择了rt_thread,说是国产的,也说是学习比较容易的,硬件要求低的。反正一大推理 ...
TFTLCD即薄膜晶体管液晶显示器。它与无源TN-LCD、STN-LCD的简单矩阵不同,它在液晶显示屏的每一个像素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量。 ▲驱动流程 01、使用FSMC驱动LCD ...
前段时间写了《STM32驱动LCD原理》和《STM32的FSMC外设简介》两篇文章,本文将对STM32驱动LCD进行实战应用。LCD是深圳市拓普微科技开发有限公司的LMT028DN,分辨率是320*240,大小2.8寸,颜色65K的彩色屏,采用的是ST7789s液晶控制IC。颜色模式是565 ...
RT-Thread Studio不用考虑移植问题 STM32CubeMx快速的配置芯片外设的时钟和引脚,使驱动的开发变得简单 不依赖与rtt设备驱动框架,直接用cubmx生成的外设驱动,最终达到类似并取代keil的功能 使用 RT-Thread Studio 新建 RT-Thread ...
1、将下载的rt-thread-2.0.1解压后,得到如下图所示的文件列表。 在bsp目录下可以找到stm32f40x文件夹,这文件夹里面包括了库函数,其他芯片平台的文件夹统统删掉。在libcpu下,只需要将arm文件夹里面的common和cortex-m4留下来,其他的也都统统删掉 ...