采用3線制TTL電平UART通信接口,可以方便地實(shí)現(xiàn)與單片機(jī)或其他微處理器連接。
默認(rèn)波特率為115200,其它可選波特率有9600,19200,38400和57600。
外形尺寸:20*30*13mm
PTC06的詳細(xì)通訊協(xié)議如下:(指令的數(shù)字均為16進(jìn)制)
1.復(fù)位指令:56 00 26 00 返回:76 00 26 00 +DSP版本信息
(只需判斷返回的前4個(gè)字節(jié)正確即可,版本信息不用理會(huì))
2.拍照指令:56 00 36 01 00返回:76 00 36 00 00
3.讀所拍圖片長(zhǎng)度指令:56 00 34 01 00返回:76 00 34 00 04 00 00 XX YY
XX YY -------圖片數(shù)據(jù)長(zhǎng)度,XX為高位字節(jié),YY為低位字節(jié)
4.讀取所拍圖片數(shù)據(jù)指令:56 00 32 0C 00 0A 00 00XX XX00 00YY YY00 FF
返回:76 00 32 00 00 FF D8 。。。。。。FF D9 76 00 32 00 00
00 00 XX XX ---起始地址(先高位字節(jié),后低位字節(jié)。必須是8的倍數(shù))
00 00 YY YY ---本次讀的數(shù)據(jù)長(zhǎng)度(先高位字節(jié),后低位字節(jié))
注意:完整的JPEG圖片文件一定是以FF D8開始,F(xiàn)F D9結(jié)束。
如果是一次性讀出整張圖片數(shù)據(jù),則起始地址就是:00 00 00 00,本次讀的數(shù)據(jù)長(zhǎng)度就是4.3指令讀出的整張圖片的字節(jié)長(zhǎng)度。讀出的數(shù)據(jù)就是以FF D8開頭,F(xiàn)F D9結(jié)尾。
如果要分多次讀取圖片數(shù)據(jù),則*一次讀的起始地址是:00 00 00 00,后幾次讀的起始地址就是上一次讀取數(shù)據(jù)的末尾地址。
5.清空?qǐng)D片緩存指令:56 00 36 01 03返回:76 00 36 00 00
6.設(shè)置拍照?qǐng)D片壓縮率指令:56 00 31 05 01 01 12 04 XX 返回:76 00 31 00 00
XX一般選36 (范圍:00 ----FF)
7.設(shè)置拍照?qǐng)D片大小指令: (默認(rèn)大小為:640 * 480)
56 00 31 05 04 01 00 19 11 (320*240)返回:76 00 31 00 00
56 00 31 05 04 01 00 19 00 (640*480)
56 00 31 05 04 01 00 19 22 (160*120)
注意:設(shè)置圖片大小指令后,需要復(fù)位一次,新的設(shè)置值才會(huì)生效!
8.修改串口臨時(shí)波特率指令:56 00 24 03 01 XX YY
返回:76 00 24 00 00
XX YY速率
AE C89600
56 E419200
2A F238400
1C 4C57600
0D A6115200
注意:
1.默認(rèn)波特率為:115200
2.用該指令修改波特率后,重新上電時(shí),又會(huì)恢復(fù)為115200。
9.修改串口初始波特率指令:56 00 31 06 04 02 00 08 XX YY
返回:76 00 31 00
XX YY速率
AE C89600
56 E419200
2A F238400
1C 4C57600
0D A6115200
注意:修改串口初始 |
 |
|