M128_HMI_get

呼叫介面

char M128_HMI_get(int Bytes, void *Data_p)

簡介

呼叫函式可以由人機接收指定位元組數Bytes的資料,並存入指標*Data_p所指記憶體內。

輸入參數

Bytes:欲接收資料bytes數大小,最大值為65535。

Data_p:欲存放接收矩陣資料之變數指標位址。

回傳

0:成功。

1:錯誤,參數不合理。

2:錯誤:送收BYTES數不吻合,請檢察送收端bytes數是否吻合。

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的浮點數)