欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: STC12C5A60S2單片機無線下載問題求助 [打印本頁]

作者: l772551664    時間: 2021-8-24 23:36
標題: STC12C5A60S2單片機無線下載問題求助
使用普通的USB轉(zhuǎn)TTL模塊,STC-ISP工具,可以給板子正常下載程序,然后突發(fā)奇想,用手里的ZigBee模塊來實現(xiàn)無線下載。接線是:ZigBee模塊接USB轉(zhuǎn)TTL模塊,連接電腦,然后另一個ZigBee模塊連接單片機。
單片機和電腦可以通過ZigBee模塊正常雙向通訊。
已經(jīng)完成了自動下載的功能,就是點擊下載后不用手動冷啟動。
但是使用ZigBee下載的時候,就出現(xiàn)下面的問題。

點擊下載,出現(xiàn)下面的信息:
正在檢測目標單片機 ...
  單片機型號: STC12C5A60S2
  固件版本號: 7.1.4I

當前芯片的硬件選項為:
  . 下次冷啟動后系統(tǒng)時鐘源為外部晶體振蕩器
  . 當前的時鐘頻率: 19.485MHz
  . 振蕩器放大增益使能
  . 復位引腳仍為復位腳
  . RESET2引腳上無外部低壓檢測復位功能
  . 上電復位時增加額外的復位延時
  . 上電復位時,硬件不啟動內(nèi)部看門狗
  . 上電自動啟動內(nèi)部看門狗時的預(yù)分頻數(shù)為 : 256
  . 空閑狀態(tài)時看門狗定時器停止計數(shù)
  . 啟動看門狗后,軟件可以修改分頻數(shù),但不能關(guān)閉看門狗
  . P1.0和P1.1與下次下載無關(guān)
  . 下次下載用戶程序時,不擦除用戶EEPROM區(qū)

  單片機型號: STC12C5A60S2
  固件版本號: 7.1.4I


下載失敗 ! (6.85)

請確定是否有新版軟件,請及時更新 !


單片機的現(xiàn)象是:
點擊下載,單片機復位,然后STC-ISP顯示信息一直到固件版本號,然后此時單片機就開始運行用戶代碼了,然后過一會(大概5S左右)出現(xiàn)下載失敗和后面的字樣。

使用有線正常下載的時候信息是這樣:
正在檢測目標單片機 ...
  單片機型號: STC12C5A60S2
  固件版本號: 7.1.4I

當前芯片的硬件選項為:
  . 下次冷啟動后系統(tǒng)時鐘源為外部晶體振蕩器
  . 當前的時鐘頻率: 11.059MHz
  . 振蕩器放大增益使能
  . 復位引腳仍為復位腳
  . RESET2引腳上無外部低壓檢測復位功能
  . 上電復位時增加額外的復位延時
  . 上電復位時,硬件不啟動內(nèi)部看門狗
  . 上電自動啟動內(nèi)部看門狗時的預(yù)分頻數(shù)為 : 256
  . 空閑狀態(tài)時看門狗定時器停止計數(shù)
  . 啟動看門狗后,軟件可以修改分頻數(shù),但不能關(guān)閉看門狗
  . P1.0和P1.1與下次下載無關(guān)
  . 下次下載用戶程序時,不擦除用戶EEPROM區(qū)

  單片機型號: STC12C5A60S2
  固件版本號: 7.1.4I


正在重新握手 ... 成功                        [0.875"]
當前的波特率: 230400
正在擦除目標區(qū)域 ... 完成 !                [2.891"]
芯片出廠序列號 : D17EC3DA0B17C8
正在下載用戶代碼 ... 完成 !                [5.968"]
正在設(shè)置硬件選項 ... 完成 !                [0.031"]

更新后的硬件選項為:
  . 下次冷啟動后系統(tǒng)時鐘源為外部晶體振蕩器
  . 當前的時鐘頻率: 11.059MHz
  . 振蕩器放大增益使能
  . 復位引腳仍為復位腳
  . RESET2引腳上無外部低壓檢測復位功能
  . 上電復位時增加額外的復位延時
  . 上電復位時,硬件不啟動內(nèi)部看門狗
  . 上電自動啟動內(nèi)部看門狗時的預(yù)分頻數(shù)為 : 256
  . 空閑狀態(tài)時看門狗定時器停止計數(shù)
  . 啟動看門狗后,軟件可以修改分頻數(shù),但不能關(guān)閉看門狗
  . P1.0和P1.1與下次下載無關(guān)
  . 下次下載用戶程序時,不擦除用戶EEPROM區(qū)

  . 芯片出廠序列號 : D17EC3DA0B17C8
  單片機型號: STC12C5A60S2
  固件版本號: 7.1.4I

操作成功 !

ZigBee的波特率設(shè)置為9600,用ZigBee下載的時候最大最小波特率都設(shè)置為了9600。
所以就是想請教一下大佬們,這大概是什么方面的問題呀。
我想的是不是因為ZigBee通信的延時造成了單片機在檢測合法命令流的時候未檢測到,然后直接運行了用戶代碼。
下面是兩種下載方式的演示,第一個是有線,第二個是無線


有線下載


無線下載

作者: lfc315    時間: 2021-8-25 09:49
握手不成功
作者: lgwd    時間: 2021-8-26 12:27
下載用無線,真的沒有必要!想玩玩就下功夫琢磨吧!
作者: 188610329    時間: 2021-8-29 23:12
單片機端的電壓不夠,STC的單片機,除了L系列的,下載時單片機供電電壓必須 >4.3V, 我usb出來,接個二級管,都會三次失敗一次。接個二級管加三級管直接下載失敗,你自動下載用到三級管了吧?實在不行改用繼電器吧。
作者: l772551664    時間: 2021-8-31 20:40
188610329 發(fā)表于 2021-8-29 23:12
單片機端的電壓不夠,STC的單片機,除了L系列的,下載時單片機供電電壓必須 >4.3V, 我usb出來,接個二級管 ...

沒,電池供電,然后用的USB轉(zhuǎn)串口下載,共地了。單片機輸入是5V。
作者: l772551664    時間: 2021-8-31 20:42
lfc315 發(fā)表于 2021-8-25 09:49
握手不成功

好的好的,我往這方面找一下。謝謝你~
作者: baobao125    時間: 2021-10-16 23:18
lgwd 發(fā)表于 2021-8-26 12:27
下載用無線,真的沒有必要!想玩玩就下功夫琢磨吧!

無線下載可以遠程升級啊




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1