最近一個項目燒寫程序時,燒寫成功測試的時候,與程序的功能對不上。找原因折騰半天才搞明白,程序中有用到引腳復用功能。而我在調試的時候沒有進行配置,所以導致實現不了功能。
這個配置對所有STM8系列的單片機都適用,具體配置如下。
配置芯片的復用功能,用到st-visual-program工具。
配置完成后就可以燒寫程序到單片機。
注意事項:
配置芯片復用功能引腳和燒寫程序的用到ST-LINK下載器,需要注意的地方是有的ST-LINK的每個引腳和JTAG下載電路的引腳要對應上,因為公司請購的ST-LINK有的與原理圖上JTAG下載模塊SIP1的引腳根本沒對應上,SWIN和GND引腳是反的(請核對原理圖和ST-LINK絲印上的引腳順序),所以導致配置和燒寫程序的時候提示找不到設備。當然在配置和燒寫程序前,請安裝ST-LINK的驅動程序。
上一篇:一種430軟復位方法(原創)
下一篇:IAR燒寫MSP430失敗的解決方法
推薦閱讀
史海拾趣
Atlanta Micro的創立,源于幾位對射頻(RF)技術充滿熱情的工程師。他們看到了在航空航天和國防領域,高性能RF模塊和組件的巨大需求,于是決定共同創業,致力于這一領域的研發。在創業初期,公司面臨著資金短缺、市場競爭激烈等諸多挑戰,但憑借著對技術的執著和不懈努力,Atlanta Micro逐漸在業界積累了聲譽,并獲得了初步的市場認可。
在追求經濟效益的同時,Deltron公司始終關注環境保護和可持續發展。公司大力推行綠色生產理念,引進環保設備和技術,減少生產過程中的污染物排放。同時,公司還積極參與環保公益活動,提高員工和公眾的環保意識。這些舉措不僅提升了Deltron的品牌形象,也為公司的長期發展奠定了堅實基礎。
CALMIRCO公司自成立以來,一直致力于電子技術的研發與創新。在公司發展初期,CALMIRCO團隊便成功研發出一款具有劃時代意義的智能芯片,該芯片在性能和穩定性上均達到行業領先水平。這一技術突破不僅為CALMIRCO公司贏得了大量市場份額,更推動了整個電子行業的進步。此后,CALMIRCO公司繼續加大研發投入,不斷推出創新產品,引領行業變革。
面對日益激烈的市場競爭,統宇電研不斷拓展市場領域,尋求新的增長點。公司積極參與國內外行業展會和論壇,加強與客戶的溝通與交流,深入了解市場需求。同時,統宇電研還針對不同地區的市場特點,制定了靈活多樣的銷售策略和方案。這些努力使得統宇電研的市場份額不斷擴大,品牌知名度也逐漸提升。
ELESTA GmbH的前身可以追溯到1952年ELESTA Elektrotechnik AG的成立。在成立初期,該公司就開始在電子領域進行一系列的創新和研發。到了1996年,ELESTA已經成功開發出光學傳感器、測量和控制系統以及繼電器等關鍵產品,這些產品奠定了公司在電子行業中的堅實基礎。
CAO Group, Inc.的創始人Densen Cao博士,以其對電子行業的深厚理解和對創新的執著追求,于2000年創立了這家公司。他帶領團隊,憑借第一臺LED固化燈的發明,成功打破了當時市場的技術壁壘,為公司的初期發展奠定了堅實的基礎。這款LED固化燈憑借其高效、穩定、環保的特性,迅速獲得了市場的認可,為公司的后續發展注入了強大的動力。
網上廣為流傳的ARM學習資料, 作者功務深厚, 精神可佳, 是學習ARM開發的上好資料, 其中包括"ARM學習報告003——Bios源碼分析.pdf","BootLoader源代碼級分析第一部分-GNU之映象機理.pdf","ARM映象文件及執行機理.rar"三部分組成. ...… 查看全部問答∨ |
|
最近一段時間,都在考察下一個產品的處理器, 一開始就打算用6410,但是他的BGA pitch是0.5mm的,如果量不大,成本就會很高, 后來決定選用i.mx31這個工業級芯片,但是主頻太低了。 想到一帶經典PXA270,后來又考查PXA310,同時也問眾多eeworld ...… 查看全部問答∨ |
|
在回答這個問題之前,麻煩大家能夠回答小弟的一個疑惑:一個控制器可以控制兩個LIN收發器嗎,也就是可以控制兩個LIN節點嗎? 如果可以,小弟現在有一個奇怪的問題: 基本情況: 從節點的地址是0x06,主節點發送一個報文頭,報文頭中的標識 ...… 查看全部問答∨ |
對于電子工程師來說,每天都要進行程序的編寫,或者PCB的制版,在這一過程中你會發現,在我們編寫程序下面或者PCB文件下面產生了很多對我們來說沒有用的垃圾文件。比如,我們使用KEIL MDK編寫ARM的程序時,在自己編寫主函數的文件夾下,出現了大量 ...… 查看全部問答∨ |
本單位誠招兼職 VxWorks 培訓講師,周期短,可周末,如您想積累資源,充實生活,請聯系我,要求有實際項目經歷,兩年以上項目經歷,表達能力較好,有意者請聯系 QQ:2294693830,郵件 soft@info-soft.cn。… 查看全部問答∨ |
找了網上的一些例子對其中的配置有些不解:FSMC_NANDInitStructure.FSMC_Waitfeature = FSMC_Waitfeature_Disable 我試了一下。。。。。把FSMC_NANDInitStructure.FSMC_Waitfeature = FSMC_Waitfeature_Enable;改成FSMC_NANDInitStructure.FSMC_Wa ...… 查看全部問答∨ |
TI的學習板launchpad入門系列,從430到120再到c2000,其PCB的layout和架構基本相同,所以它的擴展板其實是勉強可以通用的,之所以說是勉強,主要是因為特殊模塊的引腳定義不太相同,比如spi模塊在擴展引腳上的位置就不同,但是我們可以通過普通IO模 ...… 查看全部問答∨ |
單片機控制,74hc595驅動顯示20個4位數碼管顯示!問題求助。。。。 51單片機控制 74hc595驅動20個4位數碼管顯示不同數據!!! 5959該怎么級聯,能是程序簡單控制顯示又能達到要求(用最少的IO口資源和最少的74hc595)...… 查看全部問答∨ |