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

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

?? uart.lis

?? CS5532的驅動程序
?? LIS
?? 第 1 頁 / 共 5 頁
字號:
 01BC           ;               }
 01BC           ;               
 01BC           ;               num_bytes = 2;
 01BC           ;               msg_buffer[0] = CMD_PROGRAM_EEPROM_ISP;
 01BC           ;               msg_buffer[1] = STATUS_CMD_OK;
 01BC           ;       }
 01BC           ;       //命令CMD_READ_EEPROM_ISP
 01BC           ;       else if(cmd==CMD_READ_EEPROM_ISP)
 01BC           ;       {
 01BC           ;               block_size = ((unsigned int)msg_buffer[1])<<8;
 01BC           ;               block_size |= msg_buffer[2];
 01BC           ;               tmp = msg_buffer[3];
 01BC           ;               
 01BC           ;               for(i=0;i<block_size;i++)
 01BC           ;               {
 01BC           ;                       //Select Low or High-Byte
 01BC           ;                       SPIWrite(tmp);
 01BC           ;                       SPIWrite16(address&0xFFFF);
 01BC           ;                       msg_buffer[i+2] = SPIWrite(0);
 01BC           ;                       //increment address
 01BC           ;                       address++;
 01BC           ;               }
 01BC           ;               num_bytes = block_size+3;
 01BC           ;               msg_buffer[0] = CMD_READ_EEPROM_ISP;
 01BC           ;               msg_buffer[1] = STATUS_CMD_OK;
 01BC           ;               msg_buffer[block_size+2] = STATUS_CMD_OK;
 01BC           ;       }
 01BC           ;       
 01BC           ;       //命令CMD_PROGRAM_FUSE_ISP
 01BC           ;       else if(cmd==CMD_PROGRAM_FUSE_ISP)
 01BC           ;       {
 01BC           ;               universalComm(msg_buffer[1],msg_buffer[2],msg_buffer[3],msg_buffer[4]);
 01BC           ;               num_bytes = 3;
 01BC           ;               msg_buffer[0] = CMD_PROGRAM_FUSE_ISP;
 01BC           ;               msg_buffer[1] = STATUS_CMD_OK;          
 01BC           ;               msg_buffer[2] = STATUS_CMD_OK;
 01BC           ;       }
 01BC           ; 
 01BC           ;       //命令CMD_READ_FUSE_ISP
 01BC           ;       else if(cmd==CMD_READ_FUSE_ISP)
 01BC           ;       {       
 01BC           ;               tmp = SPIWrite(msg_buffer[2]);
 01BC           ;               if(msg_buffer[1] == 1) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[3]);
 01BC           ;               if(msg_buffer[1] == 2) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[4]);
 01BC           ;               if(msg_buffer[1] == 3) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[5]);
 01BC           ;               if(msg_buffer[1] == 4) msg_buffer[2] = tmp;
 01BC           ;               num_bytes = 4;
 01BC           ;               msg_buffer[0] = CMD_READ_FUSE_ISP;
 01BC           ;               msg_buffer[1] = STATUS_CMD_OK;          
 01BC           ;               msg_buffer[3] = STATUS_CMD_OK;
 01BC           ;       }
 01BC           ;       
 01BC           ;       //命令CMD_PROGRAM_LOCK_ISP
 01BC           ;       else if(cmd==CMD_PROGRAM_LOCK_ISP)
 01BC           ;       {
 01BC           ;               universalComm(msg_buffer[1],msg_buffer[2],msg_buffer[3],msg_buffer[4]);
 01BC           ;               
 01BC           ;               num_bytes = 3;
 01BC           ;               msg_buffer[0] = CMD_PROGRAM_LOCK_ISP;
 01BC           ;               msg_buffer[1] = STATUS_CMD_OK;          
 01BC           ;               msg_buffer[2] = STATUS_CMD_OK;
 01BC           ;       }
 01BC           ;       //命令CMD_READ_LOCK_ISP
 01BC           ;       else if(cmd==CMD_READ_LOCK_ISP)
 01BC           ;       {
 01BC           ;               tmp = SPIWrite(msg_buffer[2]);
 01BC           ;               if(msg_buffer[1] == 1) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[3]);
 01BC           ;               if(msg_buffer[1] == 2) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[4]);
 01BC           ;               if(msg_buffer[1] == 3) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[5]);
 01BC           ;               if(msg_buffer[1] == 4) msg_buffer[2] = tmp;
 01BC           ;               num_bytes = 4;
 01BC           ;               msg_buffer[0] = CMD_READ_LOCK_ISP;
 01BC           ;               msg_buffer[1] = STATUS_CMD_OK;          
 01BC           ;               msg_buffer[3] = STATUS_CMD_OK;
 01BC           ;       }
 01BC           ;       
 01BC           ;       //命令CMD_READ_SIGNATURE_ISP
 01BC           ;       else if(cmd==CMD_READ_SIGNATURE_ISP)
 01BC           ;       {
 01BC           ;               tmp = SPIWrite(msg_buffer[2]);
 01BC           ;               if(msg_buffer[1] == 1) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[3]);
 01BC           ;               if(msg_buffer[1] == 2) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[4]);
 01BC           ;               if(msg_buffer[1] == 3) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[5]);
 01BC           ;               if(msg_buffer[1] == 4) msg_buffer[2] = tmp;
 01BC           ;               num_bytes = 4;
 01BC           ;               msg_buffer[0] = CMD_READ_SIGNATURE_ISP;
 01BC           ;               msg_buffer[1] = STATUS_CMD_OK;          
 01BC           ;               msg_buffer[3] = STATUS_CMD_OK;
 01BC           ;       }
 01BC           ;       
 01BC           ;       //命令CMD_READ_OSCCAL_ISP
 01BC           ;       else if(cmd==CMD_READ_OSCCAL_ISP)
 01BC           ;       {
 01BC           ;               tmp = SPIWrite(msg_buffer[2]);
 01BC           ;               if(msg_buffer[1] == 1) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[3]);
 01BC           ;               if(msg_buffer[1] == 2) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[4]);
 01BC           ;               if(msg_buffer[1] == 3) msg_buffer[2] = tmp;
 01BC           ;               tmp = SPIWrite(msg_buffer[5]);
 01BC           ;               if(msg_buffer[1] == 4) msg_buffer[2] = tmp;
 01BC           ;               num_bytes = 4;
 01BC           ;               msg_buffer[0] = CMD_READ_OSCCAL_ISP;
 01BC           ;               msg_buffer[1] = STATUS_CMD_OK;          
 01BC           ;               msg_buffer[3] = STATUS_CMD_OK;
 01BC           ;       }
 01BC           ;       else
 01BC           ;       {
 01BC           ;               num_bytes = 1;
 01BC           ;               msg_buffer[0] = STATUS_CMD_UNKNOWN;
 01BC           ;       }
 01BC           ;       //傳送緩沖區數據
 01BC           ;       if(num_bytes>0)
 01BC           ;       {               
 01BC           ;               putChar(MESSAGE_START);
 01BC           ;               checkSum=MESSAGE_START;
 01BC           ;               putChar(seqNum);
 01BC           ;               checkSum^=seqNum;
 01BC           ;               tmp=(num_bytes&0xFF00)>>8;
 01BC           ;               putChar(tmp);
 01BC           ;               checkSum^=tmp;
 01BC           ;               tmp=num_bytes&0x00FF;
 01BC           ;               putChar(tmp);
 01BC           ;               checkSum^=tmp;
 01BC           ;               putChar(TOKEN);
 01BC           ;               checkSum^=TOKEN;
 01BC           ;               for(i=0;i<num_bytes;i++)
 01BC           ;               {
 01BC           ;                       putChar(msg_buffer[i]);
 01BC           ;                       checkSum^=msg_buffer[i];
 01BC           ;               }               
 01BC           ;               putChar(checkSum);
 01BC           ;               checkSum=0x00;          
 01BC           ;       }
 01BC           ; 
 01BC           ; }    
 01BC           ; */
 01BC           ; 
 01BC           ; 
 01BC           ; /**********************************************************************
 01BC           ; functionName:void rx_pkg_process(void)
 01BC           ; description:串口接收包處理
 01BC           ; **********************************************************************/
 01BC           ; void rx_pkg_process(void)
 01BC           ; {
 01BC                   .dbline 844
 01BC           ;       uint16 i;
 01BC           ;       uint08 cmd;
 01BC           ;       
 01BC           ;       cmd = uart_tx_buf[0];
 01BC 40911E00          lds R20,_uart_tx_buf
 01C0                   .dbline 846
 01C0           ;       
 01C0           ;       if(msg_end_flag)
 01C0 20900200          lds R2,_msg_end_flag
 01C4 2220              tst R2
 01C6 A9F0              breq L22
 01C8                   .dbline 847
 01C8           ;       {
 01C8                   .dbline 848
 01C8           ;               msg_end_flag=0;
 01C8 2224              clr R2
 01CA 20920200          sts _msg_end_flag,R2
 01CE                   .dbline 850
 01CE           ;               
 01CE           ;               for(i=0;i<uart_rx_counter;i++)
 01CE 4427              clr R20
 01D0 5527              clr R21
 01D2 09C0              xjmp L27
 01D4           L24:
 01D4                   .dbline 851
 01D4                   .dbline 852
 01D4 80E0              ldi R24,<_uart_rx_buf
 01D6 90E0              ldi R25,>_uart_rx_buf
 01D8 FA01              movw R30,R20
 01DA E80F              add R30,R24
 01DC F91F              adc R31,R25
 01DE 0081              ldd R16,z+0
 01E0 36D0              xcall _put_char
 01E2                   .dbline 853
 01E2           L25:
 01E2                   .dbline 850
 01E2 4F5F              subi R20,255  ; offset = 1
 01E4 5F4F              sbci R21,255
 01E6           L27:
 01E6                   .dbline 850
 01E6 20901B00          lds R2,_uart_rx_counter
 01EA 3324              clr R3
 01EC 4215              cp R20,R2
 01EE 5305              cpc R21,R3
 01F0 88F3              brlo L24
 01F2                   .dbline 865
 01F2           L22:
 01F2                   .dbline -2
 01F2           L21:
 01F2 0E940000          xcall pop_gset1
 01F6                   .dbline 0 ; func end
 01F6 0895              ret
 01F8                   .dbsym r cmd 20 c
 01F8                   .dbsym r i 20 i
 01F8                   .dbend
                        .area vector(rom, abs)
                        .org 52
 0034 0C94FC00          jmp _uart0_tx_isr
                        .area text(rom, con, rel)
 01F8                   .dbfile G:\CS5532\firmware\uart.c
 01F8                   .dbfunc e uart0_tx_isr _uart0_tx_isr fV
                        .even
 01F8           _uart0_tx_isr::
 01F8 2A92              st -y,R2
 01FA 8A93              st -y,R24
 01FC 9A93              st -y,R25
 01FE EA93              st -y,R30
 0200 FA93              st -y,R31
 0202 2FB6              in R2,0x3f
 0204 2A92              st -y,R2
 0206                   .dbline -1
 0206                   .dbline 874
 0206           ;               {
 0206           ;                       put_char(uart_rx_buf[i]);
 0206           ;               }
 0206           ;               /*switch(cmd)
 0206           ;               {
 0206           ;                       case 0:
 0206           ;                       {
 0206           ;                               break;
 0206           ;                       }
 0206           ;                       default:
 0206           ;                       {
 0206           ;                               break;
 0206           ;                       }
 0206           ;               }*/
 0206           ;       }
 0206           ; }
 0206           ; 
 0206           ; /**************************************

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月天丁香久久| 色综合中文字幕| 日韩欧美一二三| 日韩电影在线免费看| 欧美丰满少妇xxxbbb| 青青草原综合久久大伊人精品| 日本道色综合久久| 亚洲第一二三四区| 欧美一级久久久| 国内一区二区视频| 欧美国产日本视频| 91蜜桃视频在线| 一区二区三区在线观看国产| 欧美日韩一区二区三区不卡| 蜜臀av性久久久久蜜臀aⅴ| 精品国产免费人成电影在线观看四季 | 国产精品99久| 中文字幕的久久| 在线欧美一区二区| 日本欧美一区二区三区乱码| 国产亚洲一二三区| 91免费在线播放| 午夜不卡av在线| 久久久精品欧美丰满| 日本高清视频一区二区| 日韩国产欧美在线观看| 久久精品视频在线免费观看 | 91麻豆蜜桃一区二区三区| 亚洲国产精品一区二区www| 日韩色在线观看| av色综合久久天堂av综合| 香港成人在线视频| 国产日本欧美一区二区| 欧美日韩国产高清一区二区三区 | 欧美国产成人在线| 欧美三级一区二区| 国产麻豆精品一区二区| 一区二区三区在线看| 精品国产第一区二区三区观看体验 | 中文字幕免费不卡| 欧美日韩不卡视频| 国产69精品一区二区亚洲孕妇| 亚洲精选视频免费看| 337p日本欧洲亚洲大胆色噜噜| 99re在线精品| 韩国av一区二区三区四区| 亚洲午夜视频在线| 国产精品久久久一本精品| 91麻豆精品国产91久久久 | 亚洲激情中文1区| 欧美精品一区二区三区四区| 欧日韩精品视频| 国产91对白在线观看九色| 日本美女视频一区二区| 亚洲欧美日韩中文字幕一区二区三区| 欧美一区二区性放荡片| 色婷婷久久久综合中文字幕| 国产另类ts人妖一区二区| 日韩电影在线看| 亚洲国产wwwccc36天堂| 亚洲同性gay激情无套| 国产亚洲精品福利| 日韩欧美www| 5566中文字幕一区二区电影| 色爱区综合激月婷婷| 国产99精品国产| 国产电影一区在线| 精品在线免费观看| 日韩成人精品在线| 午夜精品久久久久久不卡8050| 亚洲人成网站在线| 国产精品第一页第二页第三页| 久久网站热最新地址| 日韩精品一区二区三区视频播放| 欧美日韩亚洲综合一区二区三区| 欧美又粗又大又爽| 在线日韩一区二区| 欧美在线观看禁18| 欧美性大战xxxxx久久久| 色狠狠色狠狠综合| 色狠狠av一区二区三区| 色网站国产精品| 日本电影欧美片| 欧美视频在线观看一区| 欧美午夜电影一区| 欧美高清hd18日本| 51精品国自产在线| 欧美肥妇bbw| 日韩欧美国产精品| 精品乱人伦小说| 久久久久九九视频| 国产精品久久午夜| 亚洲精品欧美专区| 午夜av电影一区| 美洲天堂一区二卡三卡四卡视频| 久久丁香综合五月国产三级网站| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久爱www久久做| 盗摄精品av一区二区三区| 成人黄色电影在线| 欧美在线观看视频一区二区三区| 欧美日高清视频| 精品奇米国产一区二区三区| 久久免费视频一区| 国产精品私人自拍| 亚洲精品高清在线| 日本最新不卡在线| 国产成人在线视频网站| 91美女蜜桃在线| 制服.丝袜.亚洲.另类.中文| 26uuu另类欧美| 最新热久久免费视频| 亚洲成人免费影院| 国产毛片精品国产一区二区三区| 成人黄色a**站在线观看| 欧美调教femdomvk| 精品国产不卡一区二区三区| 欧美国产综合色视频| 亚洲小说欧美激情另类| 麻豆国产91在线播放| www.亚洲人| 777欧美精品| 中文在线资源观看网站视频免费不卡 | 国产精品久久久久影院亚瑟| 亚洲成a天堂v人片| 粉嫩一区二区三区性色av| 欧美视频在线一区二区三区| 国产欧美在线观看一区| 日韩精品成人一区二区三区| 国产成人午夜视频| 欧美日本视频在线| 国产精品每日更新在线播放网址 | 免费在线一区观看| 日本丶国产丶欧美色综合| 国产亚洲污的网站| 日韩av不卡在线观看| 91无套直看片红桃| 久久久久久久久久久电影| 亚洲国产中文字幕在线视频综合| 国内一区二区视频| 欧美一区二区三区白人| 亚洲精品一二三| 成人不卡免费av| 精品对白一区国产伦| 亚洲成人免费在线| 色呦呦国产精品| 久久免费视频一区| 久久国产剧场电影| 91精品国产品国语在线不卡| 一区二区三区在线免费视频| 成人动漫一区二区| 久久久精品天堂| 精品一区二区三区免费| 欧美猛男gaygay网站| 亚洲欧美偷拍卡通变态| 成人动漫中文字幕| 中文字幕精品一区二区精品绿巨人| 日韩国产欧美在线观看| 欧美日产国产精品| 亚洲国产精品一区二区久久恐怖片| av午夜精品一区二区三区| 国产精品系列在线| 国产成人av影院| 国产亚洲欧美日韩日本| 国产精品99久久久久久久vr| 久久久久一区二区三区四区| 激情综合一区二区三区| 欧美成人免费网站| 免费看黄色91| 欧美成人vr18sexvr| 美女一区二区视频| 日韩午夜在线播放| 日本不卡视频在线观看| 欧美一区二区三区影视| 日韩成人免费电影| 精品三级av在线| 国产一区二区三区在线观看免费视频| 日韩视频一区二区三区 | 亚洲一区二区三区四区中文字幕| 91丝袜国产在线播放| 亚洲免费在线视频| 欧美影院一区二区三区| 午夜精品久久久久久久99水蜜桃 | 日韩久久免费av| 蜜桃精品在线观看| 精品成a人在线观看| 国产69精品久久777的优势| 国产精品沙发午睡系列990531| 成人污污视频在线观看| 中文字幕一区二区5566日韩| 色综合久久中文综合久久97| 午夜精品在线看| 久久久亚洲欧洲日产国码αv| 成人午夜在线播放| 一区二区三区高清在线| 欧美精品777| 国产ts人妖一区二区| 亚洲色图在线看| 91精品国产综合久久精品性色| 久久99久久精品|