?? dsa.h
字號:
#ifndef dsa_h
#define dsa_h
typedef union
{
unsigned int Word;
unsigned char Byte[2];
}DSA_CMD;
#define DSA_DUMMY 0x00 /*dummy parameter*/
#define DSA_ERR_RESPONSE 0xff /* error response*/
/* DSA communication timeout */
#define DSA_250ms 26000
#define DSA_SYS_1s 40
#define DSA_SYS_2s 80
#define DSA_SYS_3s 120
#define DSA_SYS_4s 160
#define DSA_SYS_5s 200
#define DSA_SYS_6s 240
#define DSA_SYS_250ms 10 /*250ms@25.5ms timeout period*/
/*GPS NAVIGATION COMMMAND*/
#define DVD_FUNCTION 0x0000
#define KEY_FUNCTION 0xFF00
#define GPS_ZOOM_UNIT 0x0100
#define GPS_navigation_on 0x0301
#define GPS_navigation_off 0x0300
#define LATITUDE_1 0x5000
#define LATITUDE_2 0x5100
#define LATITUDE_3 0x5200
#define LATITUDE_4 0x5300
#define LATITUDE_5 0x5400
#define LATITUDE_6 0x5500
#define LATITUDE_7 0x5600
#define LATITUDE_8 0x5700
#define LATITUDE_9 0x5800
/*緯度*/
#define LONGITUDE_1 0x6000
#define LONGITUDE_2 0x6100
#define LONGITUDE_3 0x6200
#define LONGITUDE_4 0x6300
#define LONGITUDE_5 0x6400
#define LONGITUDE_6 0x6500
#define LONGITUDE_7 0x6600
#define LONGITUDE_8 0x6700
#define LONGITUDE_9 0x6800
#define LONGITUDE_10 0x6900
#define RECODER_COUND_MSB 0x0300
#define RECODER_COUND_LSB 0x0400
#define WINDOWS_X_SIZE_MSB 0x0500
#define WINDOWS_X_SIZE_LSB 0x0600
#define WINDOWS_Y_SIZE_MSB 0x0700
#define WINDOWS_Y_SIZE_LSB 0x0800
#define GET_CURRENT_NAME 0x0900 /*di ming:MCU to DVD*/
#define ISSUE_CURRENT_NAME 0x9000 /*di ming:MCU to DVD*/
#define CHARACTER_MSB 0x7000
#define CHARACTER_LSB 0x7100
#define DISPALY_ROAD_NAME 0x19f1
#define DISPALY_BEST_ROAD 0x19f2
#define ROAD_DOT_AIX 0x0A00 /*+0x05,0x06,0x07,0x08 */
#define SEARCH_FLAG_HOTEL 0x0B01
#define SEARCH_BUILDING 0x0B02
#define SEARCH_GAME_ADDRESS 0x0B03
#define SEARCH_UNIT 0x0B04
#define SEARCH_ESC 0x0BFF
#define CHINA_MAP 0x0C01
#define CHINA_MAP_RECORD_COUNT 0xC000
#define PROVINCE_MAP 0x0D01
#define PROVINCE_MAP_RECORD_COUNT 0xD000
#define CITY_MAP 0x0E01
#define CITY_MAP_RECORD_COUNT 0xE000
#define ARER_MAP 0x0F01
#define ARER_MAP_RECORD_COUNT 0xF000
#define DIAPLAY_CROSS_ROAD_ON 0x1000
#define OPEN_SOUND_NIVI_ON 0x1001
#define DIAPLAY_CROSS_ROAD_OFF 0x10FF
#define SAVE_ROAD_PATH_START 0x1100
#define SAVE_ROAD_PATH_END 0x11FF
#define LOAD_ROAD_PATH 0x1101
#define LOAD_ROAD_PATH 0x1101
#define SEND_SOUND_SPEAK 0x1300
#define DISPLAY_FLAG_HOTEL 0x1401
#define DISPALY_BUILDING 0x1402
#define DISPALY_GAME_ADDRESS 0x1403
#define DISPALY_UNIT 0x1404
#define DISPALY_ESC 0x14FF
#define NEXT_MAP_FLAG_VALID 0x1500
#define NEXT_MAP_FLAG_INVALID 0x15FF
extern DSA_CMD idata dsa_recvieve;
void DSA_servo(void);
bit DSA_send(unsigned char bCmd,unsigned char bParameter);
unsigned char DSA_recieve(unsigned char bRCVCmd);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -