Nextion 和USART HMI制作字库文件

其实是同一家公司为国外和国内做出来的一个HMI设备,分别用了不同的编译软件

没有字库的话,用文本,按钮之类的东西,里头的带文字的部分就不会显现,字库先要在制作:工具--字库制作--设置字库大小,字符集和命名字库名。

 

修正:国内版的不能等分字符, 只能制作等大如24*24大小的字符,不能制作12*24的字符

国外的可以做到

 这个是中国版的界面编程软件和产品,算良心价格比卖去国外的要便宜。

Nextion 为国外版的,对应的编程工具也叫Nextion,操作比国内版大同小异了,只是英文界面。对应的字体编码集比较多。

 

USART (Universal Synchronous Asynchronous Receiver/Transmitter) 是一种在嵌入式系统中常见的通信接口,常用于人机交互(HMI, Human Machine Interface)中,如LCD屏幕、串口打印机等设备的连接。当配置HMI资源文件时,如果出现型号不匹配的问题,可能有以下几个原因: 1. **硬件兼容性**:不同型号的USART可能存在功能差异或引脚布局不同,例如有的USART支持更多高级功能(如DMA传输),而有的则较为基础。在配置文件中,你需要确保选择的USART类型和实际硬件上的型号相符。 2. **驱动库不匹配**:如果你使用的是特定的驱动程序库,比如STM32Cube或Keil uVision等,库中的函数和结构可能针对特定型号做了优化,错误地引用可能导致编译错误。 3. **寄存器地址错位**:不同芯片的寄存器地址可能会有所变化,确保你正确地读写对应的寄存器。 4. **协议设置**:如果涉及到不同的数据通信速率、字符长度或校验方式,配置文件可能需要相应调整,否则接收和发送的数据可能会出错。 5. **文档查阅**:检查相关的硬件手册或参考文档,确认所选HMI接口在该型号芯片上的具体参数配置要求。 为了解决这个问题,你可以采取以下步骤: 1. **确认硬件规格**:检查HMI设备的数据手册,确认其与目标CPU的USART接口兼容性。 2. **核对配置文件**:对比库文件中的USART配置模板,确保设置的参数与硬件相符。 3. **查阅官方文档**:查阅处理器制造商提供的开发工具文档,查找关于特定型号USART的配置说明。 4. **测试调试**:尝试简单的通信测试,观察是否有错误反馈或收发数据异常,以便找出问题所在。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hu5566798

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值