wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術(shù)學習與研究
當前位置:單片機教程網(wǎng) >> MCU設計實例 >> 瀏覽文章

STC12C系列的協(xié)議分析

作者:萬致遠   來源:萬致遠的博客   點擊數(shù):  更新時間:2012年08月20日   【字體:

  這個版本的協(xié)議和以前已經(jīng)有了比較大的改變,包括包頭等等。但是STC有一個千年不變的開啟幀:0x7F,在STC15系列的MCU,仍然使用著這個ISP的開啟幀。原因我不說大家也明白

那么進入主題:STC12系列下載的幀格式:

協(xié)議幀簡介:主要構(gòu)成如下

Head

Sign

Reserved

Length

Frame

 Data

Checksum

Trail

   各個填充區(qū)詳細說明:

名稱

長度

功能

Head

2-Byte

包頭 (0×46,0xB9)

Sign

1-Byte

標識 (0x6A或0×68)

Reserved

1-Byte

預留區(qū) (填充0×00)

Length

1-Byte

(Head + Length + Frame+Data)的總長

Frame

1-Byte

用以區(qū)分不同的幀

Data

0~0x8A Bytes

數(shù)據(jù)

Checksum

2 Byte

校驗和

Trail

1 Byte

包尾 (0×16)

至于Cmd的協(xié)議應答之類的:

命令        說明            MCU回應
7F    引導MCU進入ISP并測量時鐘        50    MCU選項信息

50    設置MCU型號等            8F    應答

8F    新波特率測試            8F    測試應答

8E    正式修改波特率            84    修改波特率應答

84    文件容量,擦除芯片        00    應答

00    下載程序            00/30    應答校驗和,成功或失敗

30    重新下載程序            00/30    應答校驗和

69    型號等                8D    應答

8D    設置選項            50    應答選項

82    退出                重啟進用戶程序

至于交互過程,也算是簡單的,就是看你的設備反應速度了。這就是為什么某些PL2303線下載老出錯的原因,不過我這里至少用的挺好。

PC ->0x7f ->MCU

MCU ->信息 ->PC

PC -> 核對?MCU型號 -> MCU

MCU ->波特率變更請求 ->PC

PC ->波特率測試 ->MCU[此時,計算重載值切換波特率】

MCU ->成功/無回應 -> PC

PC ->波特率設置 ->MCU [切換到最低波特率上去

MCU ->成功/無回應 ->PC [切換到數(shù)據(jù)波特率上去

PC -> 擦除芯片 -> MCU

MCU ->成功/無回應 ->PC

PC -> 0x80個字節(jié)數(shù)據(jù) ->MCU

MCU -> 校驗碼 ->PC

循環(huán)到文件結(jié)束

PC ->設置?型號 ->MCU

MCU ->成功/無回應  -> PC

PC ->設置選項 ->MCU

MCU ->成功/無回應 -> PC

PC ->編程結(jié)束 ->MCU

校驗和算法是將標識到數(shù)據(jù)區(qū)的內(nèi)容統(tǒng)統(tǒng)加起來,取低十六位,看程序:

 
01 PUBLIC FUNCTION CheckSum(buff AS String, start AS Integer, endchr AS Integer) AS String '返回兩個字
02   DIM i AS Integer
03   DIM chkSum AS Long
04   DIM lo AS Byte
05   DIM hi AS Byte
06   DIM tempStr AS String
07   chksum = 0
08   FOR i = start TO endchr
09   chksum = chksum + Asc(Mid(buff, i, 1))
10   NEXT 
11   hi = Shr(chksum AND &HFF00, 8)
12   lo = chksum AND &H00FF
13   tempStr = Chr(hi) & Chr(lo)
14   RETURN tempStr
15 END

關于STC12C5Ax系列的信息幀,這里有一張別人分析的圖:

 

至于固件版本我這里測試的有:

1 6.6I : 66 49
2 6.2I : 62 49

關于晶振速度的計算:

如果是標準12M時鐘,1200Kps波特率,則計數(shù)值為1/1200*7 = 5833uS,數(shù)值也為5833。將八次技術(shù)求平均(假設為18 94=6292),則此時單片機時鐘頻率=6292*12M/5833 = 12.994MHz。

我正在想,那么C級別的單片機是不是xx 43呢~

以下數(shù)據(jù)幀省略幀頭幀尾幀長度校驗碼

——————–核對MCU型號幀————————-

發(fā)送數(shù)據(jù) 50 07 00 36 01 MCU型號

接收數(shù)據(jù) 8F

——————-波特率實驗幀—————————–

發(fā)送數(shù)據(jù) 8F xx yy zz aa dd 83

xx=0xC0 (C0=1100 0000,意思就是T1x12,波特率加倍)

yy=定時器重載值,按照加倍/1T計算。

zz=設置校驗值,計算方式是 ff=xx

aa=波特率校驗值,計算方式是aa=2 * (0×100 -yy)

dd=延時值,延時多少時間片切換

83為ISP定時常數(shù),這個值適用于12M晶振,在STC手冊中有不明顯的描述:

 
1 //#define   ENABLE_IAP   0x80//if SYSCLK<30MHz
2 //#define   ENABLE_IAP   0x81//if SYSCLK<24MHz
3 //#define       ENABLE_IAP   0x82//if SYSCLK<20MHz
4 //#define   ENABLE_IAP   0x83//if SYSCLK<12MHz
5 //#define   ENABLE_IAP   0x84//if SYSCLK<6MHz
6 //#define   ENABLE_IAP   0x85//if SYSCLK<3MHz
7 //#define   ENABLE_IAP   0x86//if SYSCLK<2MHz
8 //#define       ENABLE_IAP    0x87//if SYSCLK<1MHz

但是實際上測試似乎83這個值在40M都沒有問題。

接受數(shù)據(jù):

8F xx yy zz aa dd 83

—————————–波特率確認幀

發(fā)送數(shù)據(jù) 8E xx yy zz dd 83

接收數(shù)據(jù) 同上

——————————擦除幀:

這里我有充分的理由懷疑老妖是有毛病的。都到了下載程序的地步了還搞這么詭異的擦除命令:

 
1 84 FF 00 F0 00 00 F0 00 00 00 00 00 00 00 00 00 00 00
2 00 80 7F 7E 7D 7C 7B 7A 79 78 77 76 75 74 73 72 71 70 6F 6E 6D 6C 6B 
3 6A 69 68 67 66 65 64 63 62 61 60 5F 5E 5D 5C 5B 5A 59 58 57 56 55 54 
4 53 52 51 50 4F 4E 4D 4C
5 4B 4A 49 48 47 46 45 44 43 42 41 40 3F 3E 3D 3C 3B 3A 39 38 37 36 35 
6 34 33 32 31 30 2F 2E 2D 2C 2B 2A 29 28 27 26 25 24 23 22 21 20 1F 1E 
7 1D 1C 1B 1A 19 18 17 16 15 14 13 12 11 10 0F 0E

回應:

00 00

———————數(shù)據(jù)幀

發(fā)送 00 00 00 ADDR 00 LEN EF 0×80 bytes數(shù)據(jù)

ADDR = 2BYTE 的地址,高位在前低位在后

LEN  似乎是數(shù)據(jù)長度

數(shù)據(jù)字段如果不足80 bytes填ff補足

回應 07 ChkSum

ChkSum的算法和前面介紹的一樣,只不過只是針對數(shù)據(jù)部分的校驗

——————設置型號幀:

69 07 00 36 01 MCU_MODEL

MCU_MODEL是MCU型號

回應就一個字 8D

——————-設置選項幀

發(fā)送:8D FF x1 x2 FF FF FF FF FF x3 FF FF FF FF FF FF 00 A9 0A A6

x1,x2,x3參見前面的選項信息

接受:50 FF x1 x2 FF x3 03 FF 固件版本 FF x1 x2 FF x3 FF 00 A9 00 03 00 9A 04 79 1A 00 AD FF 00 62

——————RESET幀

發(fā)送:82 00 00

沒有回應。

具體實現(xiàn)可以看kSTC12-ISP的實現(xiàn)方式

關閉窗口

相關文章

精品无人乱码一区二区三区| 亚洲精品老司机| 精品国产美女a久久9999| 美日韩在线观看| 91九色蝌蚪91por成人| 国产成人精品综合| 日韩午夜电影网| 狂野欧美性猛交xxxxx视频| 日本a级片免费| 五月婷婷伊人网| 日韩av一二三区| 最新在线黄色网址| 日本日本19xxxⅹhd乱影响| 99久久精品免费看国产一区二区三区| 伊人男人综合视频网| 在线免费亚洲电影| 亚洲天堂2014| 成人免费视频网站在线观看| 亚洲精品人人| 国产精品美女久久久久久不卡| 日本不卡1234视频| eeuss影院www在线观看| 成人国产视频在线| 天堂在线免费视频| 亚洲色图图片区| 91午夜交换视频| 日本一级黄色录像| 五月天婷婷丁香网| 免费观看一区二区三区| 欧美少妇性生活视频| 400部精品国偷自产在线观看| 国产精品国产一区二区| 国产精品成人免费视频| 久久国产视频网站| 亚洲色图第一页| 欧美mv和日韩mv国产网站| 色综合天天综合在线视频| 久久国产免费| 在线观看国产精品入口| 精品国产午夜肉伦伦影院| 日韩欧美2区| 黄色在线免费观看网站| 国产激情在线| 国产在线一二| 成人a视频在线| 97高清视频| 九色网com| 色视频免费版高清在线观看| 日本午夜精品视频| 青青草福利视频| 在线播放av网址| 亚洲一二三av| 激情 小说 亚洲 图片: 伦| 性一交一乱一伧国产女士spa| 先锋在线资源一区二区三区| 国产欧美日韩综合精品二区| 91传媒在线免费观看| 国产欧美va欧美va香蕉在线| 欧美一级淫片aaaaaaa视频| 久久69精品久久久久久久电影好 | 一区二区亚洲精品| 国产精品成人av| 日韩精品诱惑一区?区三区| 日韩极品在线| 免费欧美一区| 天天av天天爱| 久久国产乱子伦精品| 欧美成人三级视频| av资源吧首页| 六月丁香在线视频| 综合网在线观看| 国产亚洲久一区二区| 亚洲精品国产精品国自产网站按摩| 亚洲 欧美 中文字幕| 国产午夜无码视频在线观看 | 污网站在线观看视频| 天堂电影在线| 国产中文字幕在线观看| 色欧美激情视频在线| 国产精品久久麻豆| 日本不卡网站| 天天综合91| 色愁久久久久久| 久久免费av| 亚洲一区二区三区四区五区午夜| 美女视频一区二区三区| 成人精品gif动图一区| 久久美女艺术照精彩视频福利播放| 国产人伦精品一区二区| 伊人色综合久久天天| 色综合久久综合网欧美综合网| 欧美日韩aaaaaa| 日韩高清a**址| 欧美成人在线免费视频| 国产精品99久久久久久人| 91手机在线观看| 在线成人性视频| 91av在线免费播放| 毛茸茸free性熟hd| 四虎地址8848| 一级久久久久久| 午夜av免费观看| 日日干夜夜爽| 91美女在线| 日本中文在线观看| 欧美国产大片| 欧美影院天天5g天天爽| 欧美电影一区| 亚洲视频资源| 日韩免费影院| 国产原创一区| 国产不卡av一区二区| 激情综合在线| www.亚洲精品| 五月天一区二区三区| 精品国产伦一区二区三区免费| 按摩亚洲人久久| 国产深夜精品福利| 亚洲成人a**址| www.久久久精品| 99精品中文字幕| 91美女精品网站| xx00欧美| 国产小视频免费在线网址| 免费毛片b在线观看| 羞羞色国产精品网站| 翔田千里一区二区| 亚洲国产精品高清| 欧美一级生活片| 国产电影精品久久禁18| 亚洲国产日产av| 亚洲免费影视第一页| 国产精品免费看久久久香蕉| 天天操天天干天天玩| 欧美一级大片免费看| 国产成人在线免费视频| 欧美日本黄色| 免费黄色在线视频网站| 伊人亚洲精品| 国产精品腿扒开做爽爽爽挤奶网站| 久久丝袜美腿综合| 日韩视频在线你懂得| 欧洲亚洲女同hd| 51xx午夜影福利| 亚洲自偷自拍熟女另类| 亚洲久久久久久久| 这里只有久久精品视频| 中国老太性bbbxxxx| 美女国产在线| 国产一区二区三区日韩精品| 捆绑调教美女网站视频一区| 好吊成人免视频| 美日韩在线视频| 日韩激情视频| 中文字幕 亚洲一区| 国产三级自拍视频| 午夜丝袜av电影| av在线资源网| 不卡的国产精品| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲欧美成人一区二区三区| 中文欧美日本在线资源| 国产精品.com| 亚洲高清av一区二区三区| 日韩不卡高清视频| 天天色天天上天天操| 欧美日韩国产网站| 日韩激情一二三区| 欧美性淫爽ww久久久久无| 日本成人免费在线| 亚洲人成色77777| 日韩精品久久久久久久| 人人草人人干| 久久精品女人天堂av免费观看 | 91福利国产精品| 久久久午夜视频| 蜜臀av性久久久久蜜臀av| 男人晚上看的视频| 国产精品视频福利一区二区| 影院免费视频| 日韩成人18| 国产一区二区三区免费| 在线不卡欧美精品一区二区三区| 国产精品观看在线亚洲人成网| 熟女少妇在线视频播放| 朝桐光av在线| 成年大片免费视频播放二级| www免费视频观看在线| 国产高清久久| 亚洲国产综合91精品麻豆| 久久久亚洲欧洲日产国码aⅴ| 丝袜老师办公室里做好紧好爽| 午夜婷婷在线观看| 国产免费一级| 日韩成人影音| 麻豆免费看一区二区三区| 91精品国产综合久久精品麻豆 | 国产精品调教| 国产人妖乱国产精品人妖| 中文字幕九色91在线| 欧美精品久久96人妻无码| 精品在线视频免费| 亚欧精品一区| 成人在线电影在线观看视频| 亚洲黄色尤物视频| 日产精品99久久久久久| 佐山爱在线视频| 中文资源在线官网| 在线人成日本视频| 国产精品一品二品| 伊人男人综合视频网| 久久艹国产精品| 中文字幕有码视频| 97超碰国产一区二区三区| 亚洲色诱最新| 精品国产百合女同互慰| 在线观看福利一区| 成人一二三四区| 一区二区三区视频网站| 男女精品视频| 亚洲精品黄网在线观看| 国产青草视频在线观看| 国产精品视频在线观看免费| 天堂亚洲精品| 国产成人欧美日韩在线电影| xvideos亚洲人网站| av丝袜天堂网| 热re99久久国产精品| 午夜精品久久久久久毛片| 国产日韩三级在线| 国产精品久久久久久网站| 精品人妻一区二区三区视频| 四虎黄色影院| 97精品视频在线看| 日韩一级片在线播放| 色婷婷777777仙踪林| 午夜精品久久久久久久96蜜桃| 国产精品13p| 久久网站热最新地址| 日韩女优在线播放| 亚洲精品国产一区黑色丝袜| 成人av小说网| 91视频欧美| 丁香亚洲综合激情啪啪综合| 欧美高跟鞋交xxxxxhd| 亚洲三级在线视频| 色先锋av资源| 欧美人与禽猛交乱配视频| 欧美成人免费网站| 东京热加勒比无码少妇| 免费国产麻豆传| 九九视频精品全部免费播放| 欧美日本一道本在线视频| 99国产精品白浆在线观看免费| 亚洲av少妇一区二区在线观看| 色老太综合网| 亚洲一区中文在线| 日韩精品久久一区| 国产77777| 国产一区 二区| 色综合久久66| 妺妺窝人体色777777| 亚洲精品久久久成人| 竹菊久久久久久久| 亚洲精品视频自拍| 精品国产综合久久| 国产高清免费在线观看| 国产精品视频一区二区三区综合 | 亚洲一区二区精品视频| 欧美午夜免费| 色婷婷av一区二区三| y111111国产精品久久久| 欧美日韩一区二区三区四区五区| 国产精品12345| 欧美日韩**字幕一区| 久久免费av| 国产一区二区欧美日韩| 中国极品少妇videossexhd | 国产精品最新自拍| 久久91精品国产| 国产精品理论在线| 免费大片在线观看www| 久久综合中文字幕| 美乳视频一区二区| 色综合久久五月天| 亚洲成av人片乱码色午夜| www.日韩不卡电影av| 一区二区三区在线播放视频| 黄网页免费在线观看| 最新国产精品久久精品| 中文网丁香综合网| 国产精品自产拍在线观看2019 | 欧美爱爱视频| 精品视频在线视频| 老司机久久精品| ga∨成人网| 97久久精品人人做人人爽| 国产精品国产三级欧美二区| 亚洲美女性生活| 日韩av久操| 久久天堂电影网| 国产真人真事毛片| 日韩一级特黄| 日韩手机在线导航| 91av在线免费| 亚洲大胆人体大胆做受1| 亚洲午夜精品17c| 熟女性饥渴一区二区三区| www.三区| 久久免费美女视频| 青青草综合在线| 成人eeuss影院在线观看| 国产精品18久久久久久久久久久久 | 亚洲女优视频| 国产日产欧美一区| 大地资源网在线观看免费官网| 国产精品久久人| 久久免费黄色| yellow视频在线观看一区二区| 亚洲精品国产片| 欧美91视频| 青青在线视频一区二区三区| 中文字字幕在线中文乱码| 精品一区欧美| 欧美另类极品videosbestfree| 国产精品一区二区三区四| 亚洲高清999| 色系列之999| 啦啦啦免费高清视频在线观看| 成人av婷婷| 久久电影一区二区| 69视频免费在线观看| 亚洲+小说+欧美+激情+另类| 精品国产美女在线| 久久精品视频2| 不卡视频在线| 国产精品久久不能| 午夜影院免费体验区| 国产精品入口66mio| 亚洲a级在线观看| 国产丝袜控视频在线观看| 韩日av一区二区| 中文字幕一区二区三区在线乱码| 俺去啦最新官网| 91小视频在线| 中文字幕日本最新乱码视频| 蝌蚪视频在线播放| 色狠狠色狠狠综合| 丰满少妇在线观看资源站| 国产成人精品亚洲日本在线观看| 日韩av中文字幕在线播放| 国产性生活网站| 天海翼精品一区二区三区| 性欧美xxxx视频在线观看| 丰满肉嫩西川结衣av| 视频精品一区二区| 色播亚洲婷婷| 特级全黄一级毛片| 精品福利在线观看| 一区二区三区免费在线观看视频 | 日本一区二区高清| 国产又大又黄又粗又爽| 电影k8一区二区三区久久| 精品国精品自拍自在线| 久久久久久久久久久久久久久久久| 亚洲精品播放| 国产精品老牛影院在线观看| 国产精选在线视频拍拍拍| 成人av片在线观看| 99久久激情视频| www555久久| 亚洲午夜色婷婷在线| 91免费视频播放| 日韩avvvv在线播放| 最新精品视频| 五月婷婷在线视频| 精品国产欧美一区二区| 少妇一级淫片日本| 国产欧美91| 欧美一级免费在线观看| 色猫咪免费人成网站在线观看| 91视频观看免费| 加勒比av中文字幕| 韩国精品视频在线观看| 欧美日本在线视频中文字字幕| 爱福利一区二区| 91丨九色丨蝌蚪丨老版| 鲁一鲁一鲁一鲁一av| 欧美激情不卡| 欧美专区日韩视频| 禁网站在线观看免费视频| 亚洲视频一区二区免费在线观看 | 3344永久| 色婷婷久久久亚洲一区二区三区| 色哟哟一一国产精品| 日韩三级在线| 日韩中文一区二区三区| www.亚洲免费| 中文字幕久久亚洲| 中文在线官网天堂|