日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

STM8不用手动复位进入自带Bootloader方法(串口下载)

發布時間:2025/4/16 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 STM8不用手动复位进入自带Bootloader方法(串口下载) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

源:STM8不用手動復位進入自帶Bootloader方法(串口下載)

STM8不用手動復位進入自帶Bootloader方法(串口下載)
除非STM8片子的空的,如果復位運行的是自帶Bootloader,而且要通過串口下載程序的話,必須在1s內點擊上位機,要不然就運行用戶程序了。 這一步很麻煩,所以想把它給省掉。 后來發現上位機Flash Loader Demonstrator在啟動畫面點擊Next后,會先從串口的DTR、RTS輸出一個大概100多毫秒的脈沖,TTL電平就是負脈沖了,之后才會和單片機通信。 所以只要按照下面的圖接線,如果單片機復位運行的是自帶Bootloader,只要在Flash Loader Demonstrator啟動畫面點擊Next,軟件就會復位單片機,不用自己手動復位再點擊Next就可以和單片機通信了。

ourdev_584482AHFIL8.jpg (95.32 KB) 2010-12-30 05:06

ourdev_584483VAMTSX.jpg (101.08 KB) 2010-12-30 05:06

還有就是下載STM8S或STM8L時候的Flash Loader Demonstrator啟動畫面設置不一樣

STM8S是這樣:

ourdev_584484GF34HC.jpg (60.28 KB) 2010-12-30 05:06

STM8L是這樣:

ourdev_584485XKMQJ1.jpg (63.51 KB) 2010-12-30 05:06

還有關于復位是否運行自帶Bootloader,至少符合下面兩個條件之一就可以了

1、器件是空的(新買的就是空的)

2、optionbyte里的Bootloader是Enable的

新的器件optionbyte里的Bootloader是disable的,為了能不止一次使用串口下載程序,第一次下載的程序必須修改optionbyte使得Bootloader Enable

這是STM8S的程序:

#include "iostm8.h" void main(void) { FLASH_DUKR = 0xae; asm("nop"); FLASH_DUKR = 0x56; asm("nop"); while(!(FLASH_IAPSR & 0x08)); asm("nop"); FLASH_CR2 = 0x80; asm("nop"); FLASH_NCR2 = 0x7f; asm("nop"); *((unsigned char *)0x487e) = 0x55; asm("nop"); *((unsigned char *)0x487f) = 0xaa; while(1); }

?

點擊此處下載 STM8S_BL_EN.rar (12.95 KB)

STM8S_BL_EN.rar (12.95 KB) 下載次數: 420 2010-12-30 05:06

這是STM8L的程序:

#include "iostm8L152c6.h" void main(void) { FLASH_DUKR = 0xae; asm("nop"); FLASH_DUKR = 0x56; // 解除寫保護 asm("nop"); while(!(FLASH_IAPSR & 0x08)); // 等待解鎖 asm("nop"); FLASH_CR2 = 0x80; // 對選項字節進行寫操作 asm("nop"); *((unsigned char *)0x480b) = 0x55; asm("nop"); *((unsigned char *)0x480c) = 0xaa; // 寫入選項字節 while(1); }

?

總結

以上是生活随笔為你收集整理的STM8不用手动复位进入自带Bootloader方法(串口下载)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。