淘晶驰串口屏使用教程(使用stm32f103c8t6发送数据显示数字)

实现的功能:

1.串口屏上电就显示数据(数字)(000+000)

2.通过STM32F103C8T6串口发送数据到串口屏显示数字

1步骤:
1.找到官网地址下载上位机

2.打开工具

3.有一个“字库制作”,就会出现下面图示,我设置了一下

我进行设置了这些(忘记加0l)

注意:范围记得选指定字符,自己要用什么字符,就把这些打上去,如果选择所有字符,会出现内存不够,下载不了!

4.进行文件新建

5.选择自己的串口屏型号

显示方向


6.添加刚才制作的字库

7.添加一个文本

根据自己调整这个框

7.这里我进行了重命名(改为了main),这里是为了和stm32进行程序匹配,这个很重要

stm32的程序中的文本叫main,所以这个页面名称也应该为main
大家根据自己的情况选择改不改名称

8.点击属性,选择刚刚添加的文本(t0)

然后对文本进行编辑
找到txt,

修改为000+000,

最后记得回车才能修改成功!
 

下面是2步骤
 

从江科大的串口发送和接收代码中,直接使用一下代码就可以了
 

#include "stm32f10x.h"                  // Device header
#include "Delay.h"
#include "OLED.h"
#include "Serial.h"
#include <stdio.h> 			// 引入标准库以使用 sprintf

uint8_t RxData;

uint8_t Ra=123;
uint8_t Ra1=111;
uint8_t Ra2=222;
int main(void)
{
	OLED_Init();
	OLED_ShowString(1, 1, "RxData:");
	
	Serial_Init();
	
	char buffer[50];  // 定义一个缓冲区,用于存储格式化后的字符串
	
	while (1)
	{	
		Delay_ms(2000);
		sprintf(buffer, "main.t0.txt=\"222+%d\"\xff\xff\xff", Ra1);
		Serial_Printf(buffer);
		Delay_ms(2000);
		sprintf(buffer, "main.t0.txt=\"%d+%d\"\xff\xff\xff",Ra,Ra2);
		Serial_Printf(buffer);
		Delay_ms(2000);
	}
}

有一个要点就是要串口重定义pfrint函数

晶驰串口是一种用于STM32应用的显示,它有多个系列和尺寸可供选择。其中包括T1系列、K0系列、X2系列、X3系列和X5系列。每个系列都有不同的功能选型和特性。 T1系列串口的尺寸包括1.8寸、2.4寸、2.8寸和3.5寸。K0系列串口即将停产,尺寸包括2.4寸、2.8寸、3.5寸、4.3寸、5.0寸和7.0寸。X2系列串口的尺寸为4.3寸和7.0寸。X3系列串口的尺寸为4.3寸、5.0寸和7.0寸。X5系列串口的尺寸包括4.0寸、4.3寸、5.0寸、7.0寸、8.0寸和10.1寸。 不同系列的串口具有不同的功能选项。例如,X5系列具有控件图层保持、页面加载特效、滑动翻页、控件加载特效、控件移动、控件触摸拖动、控件半透明、PNG透明图片、PNG图片抗锯齿、百变指针、指针抗锯齿等功能。而X3系列、X2系列、K0系列和T1系列也有各自的功能选项。 在使用晶驰串口时,需要在初始化后添加相应的代码。例如,可以添加USART1_IRQHandler函数来处理串口中断,以及使能IDLE中断和启用DMA接收函数来接收数据。 总之,晶驰串口是一种适用于STM32应用的显示,具有多个系列和尺寸可供选择,并且具有不同的功能选项和特性。 #### 引用[.reference_title] - *1* [晶驰串口产品简单介绍](https://blog.csdn.net/Tjc1688com/article/details/124789963)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [stm32+cubemx+晶驰串口+收发通信并应用](https://blog.csdn.net/lili66666aini/article/details/119190942)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值