M128_HMI_put¶
呼叫介面¶
char M128_HMI_put(int Bytes, char Type, void *Data_p)
簡介¶
呼叫函式可以將存放於指標Data_p所指向之矩陣資料送向人機。
輸入參數¶
Bytes:欲送出資料bytes數大小,最大值為65535。
Type:欲送出資料資料型態編號,請參考下方的Type資料型態對應表。
Data_p:愈發送之矩陣資料記憶體起頭。
回傳¶
0:成功。
1:錯誤,參數不合理。
Type資料型態對應表¶
| 編號 | 使用資料型態 | 說明 | avr-gcc中的變數型態 |
|---|---|---|---|
| 0 | int8 | 8 bit 整數型態 | char, int8_t |
| 1 | int16 | 16 bit 整數型態 | int, int16_t |
| 2 | int32 | 32 bit 整數型態 | long int, int32_t |
| 3 | int64 | 64 bit 整數型態 | int64_t |
| 4 | uint8 | 8 bit正整數型態 | unsigned char, uint8_t |
| 5 | uint16 | 16 bit正整數型態 | unsigned int, uint16_t |
| 6 | uint32 | 32 bit 正整數型態 | unsigned long int, uint32_t |
| 7 | uint64 | 64 bit 正整數型態 | uint64_t |
| 8 | float32 | 32 bit 浮點數型態 | float, double |
| 9 | float64 | 64 bit 浮點數型態 |
(avr-gcc中的float、double皆為32bits的浮點數)