亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ssp.h

?? Application of Bootstrap Loader in MSP430 With Flash Hardware and Software Proposal
?? H
字號:
/****************************************************************
*
* Copyright (C) 1999-2000 Texas Instruments, Inc.
* Author: Volker Rzehak
*
*----------------------------------------------------------------
* All software and related documentation is provided "AS IS" and 
* without warranty or support of any kind and Texas Instruments 
* expressly disclaims all other warranties, express or implied, 
* including, but not limited to, the implied warranties of 
* merchantability and fitness for a particular purpose. Under no 
* circumstances shall Texas Instruments be liable for any 
* incidental, special or consequential damages that result from 
* the use or inability to use the software or related 
* documentation, even if Texas Instruments has been advised of 
* the liability.
*
* Unless otherwise stated, software written and copyrighted by 
* Texas Instruments is distributed as "freeware". You may use 
* and modify this software without any charge or restriction. 
* You may distribute to others, as long as the original author 
* is acknowledged.
*
****************************************************************/

#ifndef SSP__H
#define SSP__H

#include <windows.h>

#define MODE_SSP 0
#define MODE_BSL 1

/* Error Codes:
 */
/* No Error:                   */
#define ERR_NONE               0

/* Unspecific error:           */
#define ERR_COM                1
/* OpenComm failed:            */
#define ERR_OPEN_COMM          2
/* SetCommState failed:        */
#define ERR_SET_COMM_STATE     3 
/* Synchronisation failed:     */
#define ERR_SYNC_FAILED        4 
/* Unspecific error concerning transmission of command: */
#define ERR_SEND_COMMAND       5
/* Timeout while receiving header": */
#define ERR_RX_HDR_TIMEOUT     6 
/* NAK received:               */
#define ERR_RX_NAK             7
/* Command did not send ACK: indicates that it didn't complete correctly: */
#define ERR_CMD_NOT_COMPLETED  8 
/* Command failed, is not defined or is not allowed: */
#define ERR_CMD_FAILED         9
/* CloseComm failed:           */
#define ERR_CLOSE_COMM        10

/* Header Definitions: */
#define CMD_FAILED       0x70
#define DATA_FRAME       0x80
#define DATA_ACK         0x90
#define DATA_NAK         0xA0

#define QUERY_POLL       0xB0
#define QUERY_RESPONSE   0x50

#define OPEN_CONNECTION  0xC0
#define ACK_CONNECTION   0x40

#define DEFAULT_TIMEOUT 300
#define DEFAULT_PROLONG  10
#define MAX_FRAME_SIZE 256
#define MAX_DATA_BYTES 250
#define MAX_DATA_WORDS 125

#ifdef __cplusplus
extern "C" {
#endif

/*---------------------------------------------------------------
 * Support Subroutines:
 *---------------------------------------------------------------
 */

/*-------------------------------------------------------------*/
extern DWORD calcTimeout(DWORD startTime);
/* Calculates the difference between startTime and the acutal
 * windows time (in milliseconds).
 */
/*-------------------------------------------------------------*/
extern void delay(DWORD time);
/* Delays the execution by a given time in ms.
 */
/*-------------------------------------------------------------*/
extern int comWaitForData(int count, DWORD timeout);
/* Waits until a given number (count) of bytes was received or a
 * given time (timeout) has passed.
 */

extern void comTxHeader(const BYTE txHeader);

/*---------------------------------------------------------------
 * Communication Subroutines:
 *---------------------------------------------------------------
 */

extern int comGetLastError();
/* Returns the error code generated by the last function call to 
 * a SERCOMM-Function.  If this function returned without errors, 
 * comGetLastError will return zero (errNoError) as well.
 */

/*-------------------------------------------------------------*/
#ifdef __cplusplus
extern int comInit(LPCSTR lpszDevice    = "COM1", 
                   DWORD  aTimeout      = DEFAULT_TIMEOUT, 
                   int    aProlongFactor= DEFAULT_PROLONG);
#else
extern int comInit(LPCSTR lpszDevice,
                   DWORD aTimeout, int aProlongFactor);
#endif
/* Tries to open the serial port given in 'lpszDevice' and
 * initialises the port and global variables.
 * The timeout and the number of allowed errors is multiplied by
 * 'aProlongFactor' after transmission of a command to give
 * plenty of time to the micro controller to finish the command.
 * Returns zero if the function is successful.
 */

/*-------------------------------------------------------------*/
extern int comDone();
/* Closes the used serial port. 
 * This function must be called at the end of a program,
 * otherwise the serial port might not be released and can not be
 * used in other programs.
 * Returns zero if the function is successful.
 */


#ifdef __cplusplus
}
#endif

#endif

/* EOF */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久蜜桃精品| 欧美性大战久久久| 精品日产卡一卡二卡麻豆| 日日夜夜精品免费视频| 欧美日韩一区二区电影| 亚洲制服丝袜av| 欧美乱妇一区二区三区不卡视频| 亚洲一区二区四区蜜桃| 精品视频在线免费| 日本欧洲一区二区| 欧美成人伊人久久综合网| 久久国产综合精品| 久久久久久亚洲综合影院红桃| 国产a级毛片一区| 中文字幕亚洲不卡| 色噜噜狠狠成人网p站| 亚洲成av人片一区二区三区 | 蜜桃视频第一区免费观看| 欧美日韩成人综合| 另类小说综合欧美亚洲| 2024国产精品视频| 国产999精品久久久久久| 国产精品二三区| 欧美视频在线不卡| 精品一区二区三区免费毛片爱| 久久久精品免费免费| 91原创在线视频| 99精品久久只有精品| 国产精品久久久久久久久免费丝袜 | 一区二区三区四区在线免费观看 | 天天综合网天天综合色| 日韩欧美一级精品久久| 岛国一区二区在线观看| 亚洲精品乱码久久久久久黑人 | 久久成人免费电影| 欧美国产一区视频在线观看| 色av成人天堂桃色av| 人人爽香蕉精品| 国产精品久久久久久久浪潮网站| 欧美日韩中文精品| 国产69精品久久777的优势| 亚洲自拍偷拍九九九| 久久久三级国产网站| 欧美中文字幕一区二区三区| 激情深爱一区二区| 亚洲一区二区三区四区的| 日本vs亚洲vs韩国一区三区二区 | 欧美在线一二三| 国产高清不卡一区二区| 亚洲一区二区五区| 国产精品午夜久久| 日韩女优av电影在线观看| 91在线视频免费91| 国产一区二区三区电影在线观看 | 美女精品一区二区| 亚洲精品日产精品乱码不卡| 久久久国际精品| 欧美一级二级在线观看| 色婷婷久久久久swag精品| 国产精品资源在线观看| 日韩中文字幕91| 一区二区三区电影在线播| 26uuu久久天堂性欧美| 欧美日韩1234| 91免费小视频| 成人免费看视频| 国产在线看一区| 日韩精品免费专区| 一区二区三区波多野结衣在线观看| 国产喷白浆一区二区三区| 91精品国产色综合久久ai换脸| 国产精品日韩精品欧美在线| 精品国产乱码久久久久久影片| 欧美日韩免费电影| 91成人在线观看喷潮| 91影院在线免费观看| 成人毛片老司机大片| 国产成人av电影在线| 国内成人免费视频| 韩国欧美国产一区| 久久国产剧场电影| 人人精品人人爱| 麻豆视频观看网址久久| 日韩电影一区二区三区四区| 午夜亚洲国产au精品一区二区| 亚洲精品日产精品乱码不卡| 亚洲视频 欧洲视频| 中文字幕在线一区二区三区| 国产精品理论片在线观看| 欧美极品美女视频| 国产精品国产精品国产专区不蜜| 亚洲国产成人一区二区三区| 久久精品人人做人人综合| 久久久精品一品道一区| 国产欧美日韩另类一区| 亚洲国产成人私人影院tom| 中文字幕在线一区| 亚洲男人天堂av| 亚洲一区二区四区蜜桃| 日韩电影在线一区二区三区| 久久不见久久见中文字幕免费| 韩国毛片一区二区三区| 国产一区二三区| 成人夜色视频网站在线观看| 色综合视频在线观看| 欧美日韩中文字幕精品| 日韩精品一区二| 国产精品三级电影| 亚洲综合另类小说| 日本特黄久久久高潮| 狠狠色丁香九九婷婷综合五月| 成人丝袜18视频在线观看| 色视频一区二区| 欧美一区二区观看视频| 久久精品人人做| 亚洲精品国产一区二区精华液 | 欧美国产日韩亚洲一区| 1000部国产精品成人观看| 亚洲第四色夜色| 国产老妇另类xxxxx| 91丨porny丨中文| 欧美一区二区美女| 中文字幕成人av| 视频一区二区国产| 成人激情黄色小说| 91精品免费观看| 国产精品欧美久久久久无广告 | 99re这里只有精品视频首页| 7777女厕盗摄久久久| 国产日韩欧美电影| 亚洲福利视频导航| 国产成人免费在线观看| 欧美日韩亚洲另类| 国产欧美日韩视频一区二区| 亚洲国产美女搞黄色| 国产福利91精品| 欧美剧在线免费观看网站| 国产精品欧美极品| 精品在线播放免费| 91搞黄在线观看| 国产在线精品一区二区不卡了 | 久久先锋资源网| 亚洲精品免费电影| 岛国一区二区在线观看| 日韩限制级电影在线观看| 亚洲欧美日韩中文播放| 精品一区二区影视| 欧美日韩久久久久久| 国产精品短视频| 国产91精品欧美| 日韩女优视频免费观看| 午夜电影一区二区三区| av在线一区二区三区| 欧美精品一区二区三区高清aⅴ| 亚洲成人一区二区在线观看| 99综合电影在线视频| 久久亚洲精品国产精品紫薇| 日产欧产美韩系列久久99| 91国在线观看| 亚洲男人的天堂在线aⅴ视频 | 粉嫩av一区二区三区在线播放 | 精品蜜桃在线看| 日韩电影在线观看网站| 欧美三级中文字幕在线观看| 亚洲欧洲一区二区在线播放| 国产成人精品亚洲777人妖| 精品久久久久久久人人人人传媒| 午夜av电影一区| 欧美午夜一区二区三区| 亚洲三级在线播放| 91丨porny丨最新| 亚洲欧美偷拍三级| 91天堂素人约啪| 亚洲人123区| 在线视频综合导航| 亚洲黄色小视频| 欧洲精品视频在线观看| 一区二区三区中文字幕电影| 在线观看视频一区二区欧美日韩| 樱花影视一区二区| 在线观看亚洲a| 三级影片在线观看欧美日韩一区二区| 欧美最新大片在线看 | av不卡免费电影| 中文字幕在线视频一区| 91在线丨porny丨国产| 亚洲欧美激情小说另类| 91国偷自产一区二区三区成为亚洲经典| 国产精品狼人久久影院观看方式| 99re这里只有精品视频首页| 亚洲精品久久嫩草网站秘色| 精品视频1区2区| 蜜臀va亚洲va欧美va天堂| 26uuu久久综合| 99精品热视频| 天天综合天天综合色| 精品人在线二区三区| 国产不卡视频一区| 亚洲黄网站在线观看| 欧美一区二区视频在线观看2022|