聚丰项目 > RTT设计大赛——串口日志

RTT设计大赛——串口日志

做一个串口日志系统,将系统打印以及串口上来的数据全部存到内存卡。并且按照日期排序分类。

情绝艳芳华 情绝艳芳华

分享
0 喜欢这个项目
团队介绍

情绝艳芳华 情绝艳芳华

团队成员

李建情 研发工程师

分享
项目简介
做一个串口日志系统,将系统打印以及串口上来的数据全部存到内存卡。并且按照日期排序分类。
硬件说明

ab32vg1开发板

32g TF卡一张

type-C usb线一条


软件说明

AB32VG1开发板——开发环境搭建

1. 开发板硬件平台

board2board_hardware.png

2. 软件下载

RT-Studio

下载安装 RT-Thread Studio,官网下载安装即可

开发包下载,如下图所示,类似 keil 里的 pack,这里相当于开发用的 SDK,后面创建工程需要用到。

编译工具链安装,toolchain_install.png

toolchain_install.pngpack_install.png

board2

ch340 usb转串口驱动

这里随意在网上下载ch34x驱动即可,官网资料的CP210X驱动可能不行,因为 usb 转串口芯片还了嘛。

程序下载软件

用于单片机程序下载

以上两个软件,官方在gitee都有托管,地址如下,直接下载即可。

https://gitee.com/bluetrum/AB32VG1_DOC/tree/master/toolsdownloader

downloader.png

以上,就准备好了程序开发所需要的全部软件。

3. 创建工程

文件 -> 新建 -> RT-Thread项目

填写工程名:ab32vg1_demo

选择基于开发板 -> 选择AB32VG1-AB-PROUGEN

bsp:1.0.9 这里就是我安装软件时安装的那个开发包版本。

类型:模板工程

调试:随便选(目前并没有调试器)

完成board2

create_prj.png

4. 程序编译下载

编译程序,点击小锤子即可。

build.png


下载程序

打开我们下载的Downloader软件,双击Downloader.exe

配置连接串口,千万不要搞错串口号哦。

选择工程目录下的\Debug\rtthread.dcf,这里我的完整目录是

D:\RT-ThreadStudio\workspace\ab32vg1_demo\Debug\rtthread.dcf

点击开始即可下载成功

download.png


5. 实验现象:

download 串口打印 msh 控制台信息。

板载RGB灯,红色闪烁。

6. 总结

开发环境安装较简单,都是在windows下安装完成。RTT为用户开发做了很多的工作,使开发变得更加容易。


演示效果

这月出差任务比较多,没有完成最终的效果,深感抱歉,等完成了再补齐上传,附件包含按键和点灯程序。

附件

(11.15 MB)下载

评论区(0 )