大彩科技是专注做串口屏的厂家,网址如下:

http://www.gz-dc.com/

指令格式如下:

一般情况下,采用的是CRC格式校验的指令。

处理指令方面,大彩提供了一个例程,主要用一个队列来维护。

数据结构:

#define QUEUE_MAX_SIZE 128   /*!< 指令接收缓冲区大小,根据需要调整,尽量设置大一些*/
typedef struct _QUEUE
{
    qsize _head; //队列头
    qsize _tail;  //队列尾
    qdata _data[QUEUE_MAX_SIZE];    //队列数据缓存区
}QUEUE;static QUEUE que = {0,0,0};  //指令队列
static uint32 cmd_state = 0;  //队列帧尾检测状态
static qsize cmd_pos = 0;  //当前指令指针位置

操作队列的接口有:

/*!
 *  \brief  清空指令数据
 */
extern void qu

STM32使用大彩串口屏程序框架使用总结相关推荐

  1. stm32cubeMX学习六、Freertos配置综合实践(移植大彩串口屏程序框架)

    一节入门了stm32cubeMX SPI 0.96 OLED的配置,这节我们来学习下如何配置freertos,并驱动大彩串口屏. 本程序编写基于秉火霸道STM32F103ZET6运行环境. 一.配置时 ...

  2. 学习笔记——大彩串口屏“常识”

    文章目录 大彩串口屏常识 关于rs232与ttl选择 配套软件VisualTFT 调试版 串口屏与单片机的连接 大彩串口屏常识 关于rs232与ttl选择 一般情况下,你会在买到手的大彩串口屏背后发现 ...

  3. STM32使用大彩屏程序总结(一)

    大彩串口屏使用队列处理指令,具体均在例程的cmd_queue.c文件中实现. cmd_queue.c中共5个函数: 清空指令数据queue_reset() 从串口添加指令数据queue_push() ...

  4. STM32与中显串口屏的通信

    STM32与中显串口屏的通信 本文将简要介绍STM32单片机和武汉中显串口屏之间的通信实现过程.不过使用大彩.迪文这些公司的串口屏的同学也能参考一下,它们的通信协议好像一样. 注意:我代码用的ardu ...

  5. 大彩串口屏与STM32G070CBT6通讯调试

    大彩串口屏与STM32G070CBT6通讯调试 1 大彩串口屏 1.1 指令格式和指令集 1.2 硬件连接与程序下载 2 串口屏例程移植到STM32G070CBT6 2.1 STM32CubeMX生成 ...

  6. 串口屏应用案例_大彩串口屏在高拍仪上的应用方案

    一.概况 高拍仪也有人称为速拍仪,或有的教育机构称之为备课王.一般来说,我们称之为高拍仪.是最新研发出来的一款超便携低碳办公用品,也是一款办公领域革新性产品,它具有折叠式的超便捷设计,能完成一秒钟高速 ...

  7. 大彩串口屏医用级首款圆形UI界面2.1寸串口屏新品正式发布!

    一.产品介绍 大彩串口屏医用级首款圆形UI界面2.1寸串口屏新品正式发布! 型号:DC48480KM021_1001_1C 该产品是一款2.1寸分辨率为 480480的医用级工业组态串口屏.拥有2.1 ...

  8. 大彩串口屏如何实现定时和计时的操作功能

    一.概述 本文主要阐述的是广州大彩串口屏如何使用lua脚本实现定时和计时的操作功能,目前这两个应用在工业上或者生活中都有广泛应用.大彩屏定时功能是设置一个具体的时间,然后时间到了用户设定的时间之后,对 ...

  9. 串口屏应用案例_大彩串口屏在呼吸机上的应用方案

    一.产品概况 呼吸机是一种能够起到预防和治疗呼吸衰竭,减少并发症,挽救及延长病人生命的至关重要的医疗设备.在现代临床医学中,它作为一项能人工替代自主通气功能的有效手段,已普遍用于各种原因所致的呼吸衰竭 ...

  10. 大彩串口屏物联型EW10.1寸可配置以太网通信,实现物联网远程升级功能

    大彩串口屏物联型EW10.1寸新品发布!该产品拥有10.1寸液晶屏,分辨率有1024*600,支持电容触摸.电阻触摸.拥有炫酷的动画效果,页面切换流畅.使用立体声喇叭,可以播放语音.视频:可配置以太网 ...

最新文章

  1. correlation 蒙特卡洛_蒙特卡洛模拟法及其Matlab案例
  2. c++对象长度之内存对齐(2)
  3. iis只能访问html页面,win2003 IIS6,能访问html页 但是不能访问aspx页解决办法汇总
  4. ibernate ID生成策略 小知识
  5. 深入研究Python 世界的规则,我的薪资直接翻倍
  6. 直接拿来用!Google 新推 AI 模型打破了现有 CNN 技术壁垒
  7. IEC61850的Read请求报文件MMS PDU解码
  8. oracle 基本dos命令,Oracle 常用 Dos命令
  9. 虚幻引擎5都有哪些重要新功能?
  10. 企业信息化建设的总体规划
  11. java jxls_java操作excel及jxls(Z)
  12. apollo 自动驾驶中的GNSS/融合定位技术
  13. Guitar Pro 8win10最新版吉他学习 / 打谱 / 创作
  14. 查询onedrive空间大小
  15. PLC梯形图设计全自动洗衣机S7-1200博途以及PLC仿真实现之 4. 仿真演示过程
  16. error: could not create 'xxxxxx': Permission denied
  17. vim /etc/hostname1输入命令后进入到以下界面。
  18. Android手机同时使用Wi-Fi和数据流量
  19. 算法图解第二章笔记与习题(选择排序)
  20. 4核处理器_网红评测软件:AMD处理器多核性能作弊,以后超过4核的性能只算2%...

热门文章

  1. 老砒霜和小创创---小朋友,你这样就别怪叔叔坏心眼了
  2. 为什么Sql Server的查询有时候第一次执行很慢,第二次,第三次执行就变快了
  3. Java 压缩ZIP包后 压缩包内文件名乱码问题解决
  4. java excel 数组公式_Apache poi中的数组公式
  5. 利用条形码生成器在Word 2013中轻松制作条形码的方法
  6. linux at任务不运行,linux中at的使用-计划任务
  7. LeetCode.1046-最后的石头重量(Last Stone Weight)
  8. JS的IE和Firefox兼容性汇编(原作:hotman_x)
  9. 计算机扩展屏幕管理软件,小智桌面 - 桌面助手 - 桌面管理美化软件
  10. 火线、地线、零线区别