10 (7).jpg (257.5 KB, 下載次數: 787)
下載附件
2019-9-6 18:03 上傳
16X16串口LED點陣模塊
采用74HC595作為LED掃描驅動器,板載時序控制器提供74HC595驅動信號和顯示數
據;同時接收上位機發送的命令,實現點陣模塊顯示控制。發送命令格式如下:
[長度][設備號][命令號][參數...]
其中:長度表示本次發送的所有字節數,不包括本字節。本串口點陣模塊收完一幀命令后會做長度校驗,過濾干擾數據;設備號表示本串口點陣模塊在多模塊顯示系統中的標識號,便于區分,當前版本支持32bit設備號。如果只控制單個模塊,可以使用廣播設備號(0xFFFFFFFF);命令號定義如下:
typedef enum
{
LEP_CMD_NO_OPERATION, // 0-空操作
LEP_CMD_SCREEN_HIDE, // 1-屏幕關閉
LEP_CMD_SCREEN_INVERT, // 2-屏幕反顯
LEP_CMD_SCREEN_MIRROR, // 3-屏幕鏡像
LEP_CMD_SCREEN_TURN, // 4-屏幕倒影
LEP_CMD_SCREEN_PIXEL, // 5-屏幕像素
LEP_CMD_SCREEN_FILL, // 6-屏幕填充
LEP_CMD_SCREEN_LOAD, // 7-屏幕載入
LEP_CMD_CAVAS_ICON, // 8-顯示圖標
LEP_CMD_PRINT_ASCII, // 9-英文字符
}
lepCmdNo_t; //命令號定義
|