如今,我们得以在ART-Pi Smart开发板上,深入体验这一新版系统所带来的更为完善、更为强大的RT-Thread Smart操作系统。ART-Pi Smart开发板,以其米尔科技的i.MX6ULL核心板为基础,结合韦东山团队精心设计的硬件制作,以及社区共同贡献的BSP板级支持包,成为了首款搭载RT-Thread Smart的ARM C
另外我们还可以使用vscode进行开发,vscode有专门用于Rtthread Smart开发的插件,可以在userapps/workspace...
我们可以在ART-PiSmart开发板尽情探索这一新版更完善更强大的RT-Thread Smart操作系统。ART-Pi Smart开发板搭载了米尔科技的i.MX6ULL核心板,硬件设计和制作由韦东山团队完成,整体的BSP板级支持包由社区完成。这是首个运行 RT-Thread Smart 的ARMCortex-A7 开发板,具有强大的硬件性能和丰富的外设接口,非常适合学习,...
拿到开发板,首先考虑的是如何接线,先看了一遍sdk包里面 ART-Pi-smart-masterdocuments目录下的操作文档,然后拿了一根TypeC的usb线连接开发板并开始体验ART-Pi开发板,如下图所示。 连接的usb口是一个usb转串口,使用串口工具链接ART-Pi Smart开发板,我们使用的是SecureCRT,在命令行中我们可以输入help命令查看可以使用...
由于没有自己的 OS , 这里用rt-thread的 rt-smart 来作为实验验证对象. uboot 和我们接触的第一个对象就是 uboot , uboot 是哪吒开发板的 bootloader,所以我们要和他搞好关系,了解他,才能让他帮我们完成 kernel 的引导. 哪吒开发板的引导路径大致是这样: BROOM -> spl -> uboot -> [nand | mmc] ...
如果您希望把RT-Thread Smart真实的跑在一个硬件上,可以在RT-Thread 官方发布的 ART-Pi Smart 开发板上学习、评估和开发 RT-Thread Smart 系统与应用。这是首个运行 RT-Thread Smart 的 ARM Cortex-A7 开发板,具有丰富的硬件性能和丰富的外设接口。
RT-Thread Smart(以下简称 Smart) 是基于 RT-Thread 操作系统上的混合操作系统,简称为 rt-smart,它把应用从内核中独立出来,形成独立的用户态应用程序,并具备独立的地址空间(32 位系统上是 4G 的独立地址空间)。 Xmake xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/...
bootm 45000000,这里需要把 bootm 替换为 go 命令,这样直接运行 rt-smart 编译后的 rtthread.bin ...
应用开发 在rt-thread中,我们经常使用一组API,rt_pin_mode, rt_pin_write。但是在rt-smart中这套东西是使用不了的。而需要使用设备驱动框架那一套东西,open,write,read. imx6ull的led灯的GPIO对应第5组第3个引脚。然后定义两个结构体:pin_mode,pin_status. ...
1. 点击 VS Code 左下角的 “编译”、“清理”、“下载” 状态栏,会自动执行编译工程、清理工程、下载用户 APP 固件文件到开发板,这里我们选择编译功能。 2. 编译通过后,会自动生成用户 APP 固件,默认的名称是 hello.elf GDB 在线调试 为了更好的支持应用程序调试,在RT-Thread Smart内核中运行了一个GDB调试...