新手必看,關(guān)于STM32其他問(wèn)題

3年前 (2021-09-01)閱讀1035回復0
蕭雅琴
蕭雅琴
  • 管理員
  • 發(fā)消息
  • 注冊排名2856
  • 經(jīng)驗值55
  • 級別管理員
  • 主題11
  • 回復0
樓主
印刷廠(chǎng)直印加工●彩頁(yè)1000張只需要69元●名片5元每盒-更多產(chǎn)品印刷報價(jià)?聯(lián)系電話(huà):138-1621-1622(微信同號)

  新手必看夏普2608U提示U2-05的錯誤代碼?,關(guān)于STM32其他問(wèn)題

  1、使用JTAG download程序至STM32F205XX(with Cortex-M3)

  問(wèn):請教各位先進(jìn)夏普2608U提示U2-05的錯誤代碼?,若欲使用JTAG interface下載程序至STM32F205XX的板子,似乎一般是透過(guò)SEGGER的J-link,是否可使用其他的JTAG-USB下載線(xiàn)如Altera出的USB Blaster?

  又是否只要符合JTAG規範的傳輸線(xiàn)皆可?

  答1:只要支持M3并且支持STM32F2XX系列就可以,不一定非要JTAG,也可以使用SWD夏普2608U提示U2-05的錯誤代碼?。

  答2:ARM KEIL ULINK也行,兼容性非常好呀!

  2、STM32觸摸屏

  問(wèn):我想用STM32來(lái)觸摸一款觸摸屏,因為我現在還不了解STM32以及觸摸屏,所以我想問(wèn)一下,具體用那款單片機型號最好? 最好是STM32內部已經(jīng)具有觸摸屏的控制器了夏普2608U提示U2-05的錯誤代碼?。屏有沒(méi)有數據傳輸總線(xiàn)是32位的,正好和單片機總線(xiàn)一樣 。另要求屏的色彩深度也是32位或者是24位。3.2寸左右,這個(gè)可大也可小點(diǎn)。 能不能也推薦一款觸摸屏的型號,以及相關(guān)資料。

  答:1、這個(gè)需要根據顯示屏來(lái)決定,市場(chǎng)上也有很多觸摸的顯示屏,STM32可以用過(guò)SPI、FMCS、IO口等來(lái)控制,這個(gè)要看你選擇的類(lèi)型 2、型號和資料,這個(gè)要找廠(chǎng)家要,廠(chǎng)家一半都會(huì )給你合適的建議和 源代碼夏普2608U提示U2-05的錯誤代碼?。

  3、STM32可以做什么

  問(wèn):學(xué)習了STM32可以做什么?有什么用途或者前途,請告訴,不勝感謝夏普2608U提示U2-05的錯誤代碼?。

  答:可以用的方面比較多,比如工業(yè)、消費、醫療等夏普2608U提示U2-05的錯誤代碼?。這個(gè)要根據產(chǎn)品的需求來(lái)決定使用的芯片。

  4、STM32F2X系列能能驅動(dòng)多大尺寸TFTLCD呢夏普2608U提示U2-05的錯誤代碼??用FSMC模式

  問(wèn):STM32F2X系列能能驅動(dòng)多大尺寸TFTLCD呢?用FSMC模式夏普2608U提示U2-05的錯誤代碼?,顯示簡(jiǎn)單的菜單,參數等操作

  答:這個(gè)沒(méi)有具體的參數,個(gè)人認為10.0一下都沒(méi)問(wèn)題夏普2608U提示U2-05的錯誤代碼?。

  5、VDD與VSS的去藕電容如何處理夏普2608U提示U2-05的錯誤代碼??

  問(wèn):VDD與VSS的去藕電容如何處理夏普2608U提示U2-05的錯誤代碼??

  答:1、每對VDD與VSS都必須在盡可能靠近芯片處分別放置一個(gè)10nF~100nF的高頻瓷介電容 2、在靠近VDD3和VSS3的地方放置一個(gè)4.7μF~10μF的鉭電容或瓷介電容

  6、系統時(shí)鐘的監控和切換的作用是什么夏普2608U提示U2-05的錯誤代碼??

  問(wèn):系統時(shí)鐘的監控和切換的作用是什么夏普2608U提示U2-05的錯誤代碼??

  最佳答案:STM32作為一個(gè)可靠穩定的微處理器,但是不能排除由于某些外界特殊因素可能造成STM32的外部振蕩器失效,所以在芯片中需要一種包含機制能夠在STM32運行時(shí),一旦外部晶體振蕩器(HSE)失效,切換STM32的系統時(shí)鐘源到一個(gè)穩定的時(shí)鐘源,以保證STM32能夠繼續運行,并進(jìn)行相應的保護操作夏普2608U提示U2-05的錯誤代碼?。

  7、PVD的作用是什么夏普2608U提示U2-05的錯誤代碼??

  答:在應用開(kāi)發(fā)中,通常都要考慮到當系統電壓下降或掉電狀況,一旦出現該狀況應對控制系統加以保護夏普2608U提示U2-05的錯誤代碼?。故在程序中需要加入對系統電壓的監控。當供電電壓降低到某一電壓值時(shí),需要系統進(jìn)入特別保護狀態(tài),執行緊急關(guān)閉任務(wù):對系統的一些數據保存起來(lái),同時(shí)對外設進(jìn)行相應的保護操作。

  8、STM32的三種低功耗模式是什么夏普2608U提示U2-05的錯誤代碼??

  答:1、睡眠模式Sleep:電壓調節器開(kāi)啟,Cortex-M3內核停止運行,外設保持運行態(tài); 2、停止模式Stop:電壓調節器可選擇性開(kāi)啟,所有外設時(shí)鐘、PLL、HSI和HSE被關(guān)閉,Cortex-M3內核和所有外設停止運行,保留SRAM和寄存器的內容; 3、待機模式Standby:電壓調節器關(guān)閉、整個(gè)1.8v區域斷電夏普2608U提示U2-05的錯誤代碼?。除了備份區域和待機電路的寄存器以外,SRAM和寄存器的內容全部丟失。

  9、STM32103RB的TIM2 channel1以及UART2的CTS都是PA0 pin, 他們是怎么區分的?

  答:IC的一根管腳,做多種外設的復用pin,很常見(jiàn),在PA0上,只能作為一種外設的管腳,但兩個(gè)外設能同時(shí)用嗎,當然是可以的夏普2608U提示U2-05的錯誤代碼?。可以設置STM32中有的寄存器AFIO_MAPR來(lái)配置復用管腳及外設接口的重新映射,比如你選擇PA0為UART2的CTS,PA0肯定不能再作為T(mén)IM2的channel1,但可以設置TIM2的channel1的管腳為PA15,請參考如下寄存器說(shuō)明: Bits 9:8 TIM2_REMAP[1:0]: TIM2 remapping These bits are set and cleared by software. They control the mapping of TIM2 channels 1 to 4 and external trigger (ETR) on the GPIO ports. 00: No remap (CH1/ETR/PA0, CH2/PA1, CH3/PA2, CH4/PA3) 01: Partial remap (CH1/ETR/PA15, CH2/PB3, CH3/PA2, CH4/PA3) 10: Partial remap (CH1/ETR/PA0, CH2/PA1, CH3/PB10, CH4/PB11) 11: Full remap (CH1/ETR/PA15, CH2/PB3, CH3/PB10, CH4/PB11)

  10 CSMA/CA算法

  問(wèn):STM32W108CBU64執行一次CSMA/CA算法是延時(shí)多長(cháng)時(shí)間夏普2608U提示U2-05的錯誤代碼??

  RadioTransmitConfig radioTransmitConfig = {

  TRUE, //waitForAck

  TRUE, //checkCca

  RADIO_CCA_ATTEMPT_MAX_DEFAULT, //ccaAttemptMax

  RADIO_BACKOFF_EXPONENT_MIN_DEFAULT, //backoffExponentMin

  RADIO_BACKOFF_EXPONENT_MAX_DEFAULT, //backoffExponentMax

  TRUE //appendCrc

  答1:更簡(jiǎn)單的可以設置兩個(gè)斷點(diǎn)夏普2608U提示U2-05的錯誤代碼?,看下右下方的運行時(shí)間,就知道了!

  答2:這個(gè)沒(méi)有計算過(guò),你可以在計算前加個(gè)定時(shí)器獲取值,計算完以后再獲取一下定時(shí)器的值,這樣就知道時(shí)間了夏普2608U提示U2-05的錯誤代碼?。

  11、STM32F4系列軟件仿真問(wèn)題

  問(wèn):STM32F4系列能用Keil4.54,的debug進(jìn)行軟件仿真嗎? 我一仿真,程序指針跳到0x00000000處夏普2608U提示U2-05的錯誤代碼?。很奇怪

  而且peripherals菜單選項沒(méi)有了夏普2608U提示U2-05的錯誤代碼?。 請問(wèn)這是怎么回事?

  答:可以夏普2608U提示U2-05的錯誤代碼?。說(shuō)明你程序有錯誤,而不能跳到啟動(dòng)。你應該下載一個(gè)最新的KEIL

  12、進(jìn)入SLEEP模式的省電要操作哪些流程夏普2608U提示U2-05的錯誤代碼??

  問(wèn):進(jìn)入SLEEP模式的省電要操作哪些流程夏普2608U提示U2-05的錯誤代碼??

  最佳答案:

  1、關(guān)閉無(wú)需等待中斷或事件的外設時(shí)鐘;

  2、設置進(jìn)入機制(Sleep-Now或Sleep-on-Exit);

  3、設置系統進(jìn)入SLEEP模式夏普2608U提示U2-05的錯誤代碼?。

  13、STM32W 的 wireshark 用Mxchip 的ADK-DK 可以充當嗎夏普2608U提示U2-05的錯誤代碼??

  問(wèn):STM32W 的 wireshark 用Mxchip 的ADK-DK 可以充當嗎夏普2608U提示U2-05的錯誤代碼??

  答:Wireshark 抓包器需配合MXCHIP的sniffer-W使用,ADK-DK無(wú)法充當夏普2608U提示U2-05的錯誤代碼?。

  14、STM8A不能從CAN接收中斷中喚醒Halt模式

  問(wèn)1:我是做車(chē)載CAN通信的,使用STM8AF51AA的MCU,但是發(fā)現CAN接收中斷不能喚醒Halt模式,但是改成Wait模式就可以喚醒,Walt模式的功耗過(guò)高,不符合車(chē)廠(chǎng)的要求夏普2608U提示U2-05的錯誤代碼?。說(shuō)明書(shū)上是說(shuō)兩種都可以喚醒的,我現在不知道是我的設計有問(wèn)題還是芯片不支持,哪位大蝦遇到這種情況的,可以跟大家一起分享嗎?謝謝啦!

  答1:1、WKUIE中斷開(kāi)啟了嗎? 2、支持該功能,你怎么判斷他沒(méi)有進(jìn)入喚醒?第一包的數據會(huì )丟失夏普2608U提示U2-05的錯誤代碼?。

  問(wèn)2::WKUIE中斷已經(jīng)開(kāi)啟,因為我在Wait模式下可以正常喚醒,所以中斷設置是正常的,我在中斷函數里面打個(gè)斷點(diǎn),等待中斷的到來(lái)夏普2608U提示U2-05的錯誤代碼?。

  答2:這個(gè)時(shí)候仿真不管用夏普2608U提示U2-05的錯誤代碼?。你最好使用LED和串口調試信息

  15、F0 discovery 固件庫在IAR6.0上運行時(shí)提示錯誤

  問(wèn):IAR ELF Linker V6.40.3.54009/W32 for ARM

  Copyright 2007-2012 IAR Systems AB.

  Error[Li005]: no definition for "SYSCFG_EXTILineConfig" [referenced from F:新建文件夾STM32F0系列測試程序Test1DebugObjstm32f0_discovery.o]

  是哪里的問(wèn)題呢夏普2608U提示U2-05的錯誤代碼??我運行demo就無(wú)錯誤

  Error[Li005]: no definition for "EXTI_Init" [referenced from F:新建文件夾STM32F0系列測試程序Test1DebugObjstm32f0_discovery.o]

  2 358 bytes of readonly code memory

  90 bytes of readonly data memory

  1 057 bytes of readwrite data memory

  Errors: 2

  Warnings: none

  Link time: 0.05 (CPU) 0.05 (elapsed)

  Error while running Linker

  Total number of errors: 2

  Total number of warnings: 0

  答:說(shuō)明這2個(gè)沒(méi)有被定義,請仔細看一下,是否正確定義夏普2608U提示U2-05的錯誤代碼?。

  16、系統時(shí)鐘的監控和切換的作用是什么夏普2608U提示U2-05的錯誤代碼??

  問(wèn):系統時(shí)鐘的監控和切換的作用是什么夏普2608U提示U2-05的錯誤代碼??

  最佳答案:STM32作為一個(gè)可靠穩定的微處理器,但是不能排除由于某些外界特殊因素可能造成STM32的外部振蕩器失效,所以在芯片中需要一種包含機制能夠在STM32運行時(shí),一旦外部晶體振蕩器(HSE)失效,切換STM32的系統時(shí)鐘源到一個(gè)穩定的時(shí)鐘源,以保證STM32能夠繼續運行,并進(jìn)行相應的保護操作夏普2608U提示U2-05的錯誤代碼?。

  17、STM32W108CBU64執行一次CSMA/CA算法是延時(shí)多長(cháng)時(shí)間夏普2608U提示U2-05的錯誤代碼??

  問(wèn): RadioTransmitConfig radioTransmitConfig = {

  TRUE, //waitForAck

  TRUE, //checkCca

  RADIO_CCA_ATTEMPT_MAX_DEFAULT, //ccaAttemptMax

  RADIO_BACKOFF_EXPONENT_MIN_DEFAULT, //backoffExponentMin

  RADIO_BACKOFF_EXPONENT_MAX_DEFAULT, //backoffExponentMax

  TRUE //appendCrc

  最佳答案:更簡(jiǎn)單的可以設置兩個(gè)斷點(diǎn)夏普2608U提示U2-05的錯誤代碼?,看下右下方的運行時(shí)間,就知道了!

  18、STM32F407和Android系統的平板電腦通訊問(wèn)題

  問(wèn):請問(wèn)我想用stm32f407的usb和Android系統的平板電腦通訊,現在我知道在xp和w7系統下都可以做到,那在A(yíng)ndroid下能兼容嗎?如果不兼容都需要做哪些工作呢?希望能進(jìn)快給我答復謝謝夏普2608U提示U2-05的錯誤代碼?。

  答1:按照android的通訊協(xié)議做就可以夏普2608U提示U2-05的錯誤代碼?。

  答2:這個(gè)方向我也正在做、已經(jīng)琢磨了很長(cháng)時(shí)間了、有難度、關(guān)鍵是硬件不懂軟件、軟件不懂硬件還有協(xié)議的問(wèn)題、后來(lái)考慮了個(gè)方法但是還沒(méi)有實(shí)施你可以實(shí)施看、用stm32枚舉成U盤(pán)、將你要表達的

  協(xié)議寫(xiě)成文件格式、你需要收的文件也由android做成文件、以文件的形式來(lái)交互協(xié)議

  19、關(guān)于100Pin MCU FSMC的應用咨詢(xún)

  問(wèn):根據ST datasheet描述,100pin mcu 的fsmc只支持NE1和NCE2,意味著(zhù)只能外掛Nor/PSRAM和無(wú)中斷功能的Nand,并且低地址A[15:0]和D[15:0]是復用方式夏普2608U提示U2-05的錯誤代碼?。

  請問(wèn):

  1:NADV信號是否只有在Nor模式下才能有效輸出鎖存信號夏普2608U提示U2-05的錯誤代碼?,而在SRAM模式下輸出無(wú)效信號?

  2:如果外掛一顆IS64LV25616這樣的SRAM夏普2608U提示U2-05的錯誤代碼?,該如何將復用的A和D分開(kāi)?

  3:如果使用100pin這樣的FSMC夏普2608U提示U2-05的錯誤代碼?,是否一定要外加地址鎖存器,諸如74XX573這樣的芯片才能將復用的A和D分開(kāi)?

  4:如果使用100pin這樣的FSMC夏普2608U提示U2-05的錯誤代碼?,市場(chǎng)上有沒(méi)有與之對應的Nor和SRAM,可以自己解鎖出總線(xiàn)上的A和D,ST有沒(méi)有這樣的chip?

  答:1、我要看看手冊 2、AD復用夏普2608U提示U2-05的錯誤代碼?,也就是只能用1個(gè) 3、最好加鎖存器 4、有對應SRAM,這個(gè)你可以參考各個(gè)開(kāi)發(fā)的設計

  20、stm32F207的相關(guān)資料從何處下載夏普2608U提示U2-05的錯誤代碼??

  問(wèn):stm32F207的相關(guān)資料從何處下載?比如說(shuō),庫函數,應用說(shuō)明,時(shí)鐘等等夏普2608U提示U2-05的錯誤代碼?。最近做項目要使用stm32F207,但對這款芯片了解甚少。

  答:您好,這個(gè)可以到社區的資料下載夏普2608U提示U2-05的錯誤代碼?。或者到官方網(wǎng)站的F20X資料區下載。

  21、STM32的官方例程在哪下載呢夏普2608U提示U2-05的錯誤代碼??

  問(wèn):STM32的官方例程在哪下載呢夏普2608U提示U2-05的錯誤代碼??

  答:你好,社區的資料下載欄目,以及論壇里都可以找到夏普2608U提示U2-05的錯誤代碼?。

  詳見(jiàn):1、

  2、

  22、用內部HSI時(shí)鐘時(shí)夏普2608U提示U2-05的錯誤代碼?,外部時(shí)鐘引腳應該懸空還是接地?

  問(wèn):用內部HSI時(shí)鐘時(shí)夏普2608U提示U2-05的錯誤代碼?,外部時(shí)鐘引腳應該懸空還是接地?

  最佳答案:懸空夏普2608U提示U2-05的錯誤代碼?。接地都可以。最好是接地

  23、stm32f103c8t6芯片燒寫(xiě)問(wèn)題

  問(wèn):如題芯片首次jlink燒寫(xiě)程序沒(méi)有任何問(wèn)題夏普2608U提示U2-05的錯誤代碼?,第二次燒寫(xiě),jlink就不能識別,請問(wèn)什么原因?

  現在是第一次連接上jlink以后夏普2608U提示U2-05的錯誤代碼?,jlink就出現問(wèn)題了,直接顯示是紅燈了還有一個(gè)問(wèn)題,jtag的上拉下拉電阻是不是可以不接?還有32.768Khz的晶振是不是也可以沒(méi)有?

  答:第一次燒錄時(shí)應該是空的IC吧,沒(méi)有燒錄過(guò)任何CODE吧夏普2608U提示U2-05的錯誤代碼?。用JLINK燒錄完成后會(huì )自動(dòng)斷開(kāi)連接,如果你沒(méi)有對BOOT進(jìn)行設置就不能再次燒錄。BOOT設置可以查看DATA SHEET。

  24、CPU休眠后無(wú)法喚醒

  問(wèn):CPU休眠后夏普2608U提示U2-05的錯誤代碼?,RTC無(wú)法讓它喚醒,外部觸發(fā)也不能喚醒,示波器測試小晶振,有正常的波形

  答:這種情況也有可能是因為你對數組或者指針操作的時(shí)候引起的程序錯誤,而進(jìn)入硬件錯誤中斷夏普2608U提示U2-05的錯誤代碼?。

  25、請問(wèn)STM32W108CBU64可以構成星型網(wǎng)絡(luò )嗎夏普2608U提示U2-05的錯誤代碼??

  問(wèn):可以組成多少個(gè)子節點(diǎn)夏普2608U提示U2-05的錯誤代碼??

  最佳答案:一個(gè)局域網(wǎng)可以有很多電腦夏普2608U提示U2-05的錯誤代碼?,只要IP地址不一樣就可以

  26、請問(wèn)各位大蝦STM32F207的Camera接口支持ITU-R BT.656格式的數據輸入嗎夏普2608U提示U2-05的錯誤代碼??

  問(wèn):本人想通過(guò)TVP5150將復合視頻信號轉為ITU-R BT.565后,經(jīng)STM32F207的Camera接口送到LCD顯示,不知道是否能實(shí)現,請各位指教夏普2608U提示U2-05的錯誤代碼?。

  答:可以,但是效果不是很好夏普2608U提示U2-05的錯誤代碼?。畢竟頻率才72Mhz。

  27、LWIP和freertos的移植問(wèn)題

  問(wèn):請教大家一個(gè)問(wèn)題夏普2608U提示U2-05的錯誤代碼?,我現在想做lwip和freertos的移植,我在金牛 STM32F107_ETH_LwIP_V1.0.0例程的基礎之上移植了freertos,為了驗證我的系統移植沒(méi) 有問(wèn)題,首先我通過(guò)利用二值信號量的方式,實(shí)現了按鍵中斷等簡(jiǎn)單程序,在這些都成功的情況下我把System_Periodic_Handle();做在了一個(gè)任務(wù)函數中,調用這個(gè)任務(wù)希 望實(shí)現telnet等基本功能,總是失敗,最后我發(fā)現是不能進(jìn)入總是進(jìn)不去

  EXTI2_IRQHandler(void)中斷夏普2608U提示U2-05的錯誤代碼?。我把中斷這一塊屏蔽了,在任務(wù)函數中加入

  if (ETH_GetRxPktSize()!=0)

  LwIP_Pkt_Handle();

  這樣就發(fā)現沒(méi)有問(wèn)題了,各項功能都能實(shí)現夏普2608U提示U2-05的錯誤代碼?。為什么加上系統之后外部中斷沒(méi)有問(wèn)題而網(wǎng)絡(luò )中斷不能進(jìn)入,需要修改其他方面設置嗎? 我又在官網(wǎng)(stmcu.org)上下載了STM32F107通過(guò)以太網(wǎng)實(shí)現在程序中編程(IAP) 就 是an3226.進(jìn)行了簡(jiǎn)單的修改能在金牛板子上運行了。首先我將例程修改為通過(guò) EXTI2_IRQHandler(void)中斷實(shí)現TELNET,這樣成功,這說(shuō)明我對EXTI2_IRQHandler (void)的初始化是成功了。再次基礎之上又做了freertos的移植,但是還是不成功。 在freertos下如何設置中斷才能進(jìn)如

  void ETH_IRQHandler(void),還有什么方面存 在問(wèn)題夏普2608U提示U2-05的錯誤代碼?。菜鳥(niǎo)一個(gè)問(wèn)的條理性不太好希望有人幫忙,萬(wàn)分感激。

  答:這個(gè)問(wèn)題發(fā)生的遠不能因是你沒(méi)有處理好中斷,你還是處理一下吧.注意系統中中斷向量列表處理夏普2608U提示U2-05的錯誤代碼?。

  28、stm32f107廣域網(wǎng)互聯(lián)

  問(wèn):利用兩塊STM32F107開(kāi)發(fā)板夏普2608U提示U2-05的錯誤代碼?,分別置于兩個(gè)不同的地區,如何通過(guò)公網(wǎng)建立通信,傳輸語(yǔ)音和其他的一些控制信息 是不是還要用到路由器之類(lèi)的

  答:如果你的距離不超過(guò)100米,可以直接用以太網(wǎng)連接,如果超過(guò),就需要走網(wǎng)絡(luò )了夏普2608U提示U2-05的錯誤代碼?。如寬帶,GPRS等。

  29、關(guān)于LWIP和freertos的問(wèn)題

  問(wèn):請教大家一個(gè)問(wèn)題夏普2608U提示U2-05的錯誤代碼?,我現在想做lwip和freertos的移植,我在金牛 STM32F107_ETH_LwIP_V1.0.0例程的基礎之上移植了freertos,為了驗證我的系統移植沒(méi) 有問(wèn)題,首先我通過(guò)利用二值信號量的方式,實(shí)現了按鍵中斷等簡(jiǎn)單程序,在這些都成 功的情況下我把System_Periodic_Handle();做在了一個(gè)任務(wù)函數中,調用這個(gè)任務(wù)希

  望實(shí)現telnet等基本功能,總是失敗,最后我發(fā)現是不能進(jìn)入總是進(jìn)不去 EXTI2_IRQHandler(void)中斷夏普2608U提示U2-05的錯誤代碼?。

  我把中斷這一塊屏蔽了夏普2608U提示U2-05的錯誤代碼?,在任務(wù)函數中加入

  if (ETH_GetRxPktSize()!=0)

  LwIP_Pkt_Handle();

  這樣就發(fā)現沒(méi)有問(wèn)題了,各項功能都能實(shí)現夏普2608U提示U2-05的錯誤代碼?。為什么加上系統之后外部中斷沒(méi)有問(wèn)題而 網(wǎng)絡(luò )中斷不能進(jìn)入,需要修改其他方面設置嗎? 我又在官網(wǎng)(stmcu.org)上下載了STM32F107通過(guò)以太網(wǎng)實(shí)現在程序中編程(IAP) 就 是an3226.進(jìn)行了簡(jiǎn)單的修改能在金牛板子上運行了。首先我將例程修改為通過(guò) EXTI2_IRQHandler(void)中斷實(shí)現TELNET,這樣成功,這說(shuō)明我對EXTI2_IRQHandler (void)的初始化是成功了。再次基礎之上又做了freertos的移植,但是還是不成功。 在freertos下如何設置中斷才能進(jìn)如voidETH_IRQHandler(void),還有什么方面存 在問(wèn)題。菜鳥(niǎo)一個(gè)問(wèn)的條理性不太好希望有人幫忙,萬(wàn)分感激~~~

  答:這個(gè)問(wèn)題發(fā)生的遠不能因是你沒(méi)有處理好中斷,你還是處理一下吧.注意系統中中斷向量列表處理.

  30、keil環(huán)境下夏普2608U提示U2-05的錯誤代碼?,如何將函數定義到指定的FLASH地址

  問(wèn):keil環(huán)境下夏普2608U提示U2-05的錯誤代碼?,如何將函數定義到指定的FLASH地址?定義常量變量到指定地址我知道可以通過(guò)__attribute__((at(addr))),但是函數的定義不會(huì )??!

  答:#program ROM 類(lèi)似的語(yǔ)句夏普2608U提示U2-05的錯誤代碼?,詳情你可以參考幫助

  31、STM32103 USART1死機

  問(wèn):

  void USART_Receive(USART_TypeDef* USARTx)

  if (USART_GetFlagStatus(USARTx,USART_FLAG_RXNE)==SET)

  USART_ClearFlag(USARTx,USART_FLAG_RXNE);

  s[0]=USART_ReceiveData(USART1);

  delay(1000);

  s[1]=USART_ReceiveData(USART1);

  delay(1000);

  s[2]=USART_ReceiveData(USART1);

  delay(1000);

  write_char(s[0],s[1],s[2]); //發(fā)送數據到PC

  //if(s[0]==0xff){GPIO_WriteBit(GPIOE,GPIO_Pin_0,Bit_SET);} // //write_char(s[0],s[1],s[2]);

  // query_uart_command(); //命令判斷

  上面程序在

  發(fā)送FF的時(shí)候收到FF FF FF

  發(fā)送FF 22的時(shí)候收到FF 22 22

  發(fā)送FF 22 33時(shí)收到FF 22 22

  之后再發(fā)送數據時(shí)串口不響應夏普2608U提示U2-05的錯誤代碼?!!!

  最佳答案:

  stm32串口有個(gè)可以說(shuō)是bug的地方,就是即使不使能溢出等其他錯誤中斷的情況下,若發(fā)生溢出錯誤,仍會(huì )進(jìn)入中斷,而且常規檢查中斷的方法無(wú)法查到中斷標志夏普2608U提示U2-05的錯誤代碼?。所以辦法就是在串口正常中斷處理之后加清除中斷的語(yǔ)句。具體網(wǎng)上可以找到。之前因為這個(gè)原因,程序經(jīng)常死掉,結果是死在串口中斷處理里,不停中斷,有沒(méi)有清除中斷標志哦。

  32、關(guān)于STM32讀取陀螺儀的是電壓值夏普2608U提示U2-05的錯誤代碼?,怎么經(jīng)過(guò)積分變成角度的問(wèn)題

  問(wèn):請問(wèn)下夏普2608U提示U2-05的錯誤代碼?,STM32讀取陀螺儀的是電壓值,怎么經(jīng)過(guò)積分變成角度?而且積分函數怎么寫(xiě)呢?

  答:陀螺儀有個(gè)參數a,叫做靈敏度,單位是(°/s/V),有個(gè)參數b,叫靜止電壓,單位是(V).

  你寫(xiě)的程序有個(gè)參數叫做采樣率c,單位是(S/s),有一個(gè)叫做ADC基準d,單位(V),有一個(gè)叫做ADC分辨率e,沒(méi)有量綱,還有一個(gè)ADC輸入值f.

  知道什么叫做積分,什么叫做微分嗎?能夠不背概念,按照自己的理解說(shuō)一遍嗎? 假設,每次采樣的u分別為u1,u2,u3,...u1000,

  令v=u1+u2+u3+...+u1000,v就是從u1到u1000的采樣時(shí)間內角度的偏差. 就是從采u1到采u1000期間,陀螺儀轉過(guò)的夏普2608U提示U2-05的錯誤代碼?。

  33、STM32F107可以和TI的無(wú)線(xiàn)接發(fā)模塊CC2520配合使用嗎夏普2608U提示U2-05的錯誤代碼??

  問(wèn):STM32F107可以和TI的無(wú)線(xiàn)接發(fā)模塊CC2520配合使用嗎?如果可以,可以怎么實(shí)現呢?煩請各位大俠多多賜教!小弟剛剛接觸這方面的內容夏普2608U提示U2-05的錯誤代碼?。再次拜謝!

  答:無(wú)線(xiàn)接發(fā)模塊CC2520是什么接口,i2c,UART,SPI?主要是看接口支不支持夏普2608U提示U2-05的錯誤代碼?。。

  34、關(guān)于STM32自帶的bootloader的功能

  問(wèn):STM32F107:memory mapping地址0x00000000-0x0003FFFF中存放的是什么?如果是歷程夏普2608U提示U2-05的錯誤代碼?,則主要是做什么功能,這段程序能不能被讀出?

  答:在系統復位后,SYSCLK的第4個(gè)上升沿,BOOT引腳的值將被鎖存夏普2608U提示U2-05的錯誤代碼?。用戶(hù)可以通過(guò)設置BOOT1和BOOT0引腳的狀態(tài),來(lái)選擇在復位后的啟動(dòng)模式。 在從待機模式退出時(shí),BOOT引腳的值將被被重新鎖存;因此,在待機模式下BOOT引腳應保持為需要的啟動(dòng)配置。在啟動(dòng)延遲之后,CPU從地址0x0000 0000獲取堆棧頂的地址,并從啟動(dòng)存儲器的0x0000 0004指示的地址開(kāi)始執行代碼。這段代碼被固定在MCU內,不能通過(guò)外部來(lái)修改。

  35、關(guān)于STM32的代碼加密問(wèn)題

  問(wèn):產(chǎn)品選用STM32F103,目前電路設計僅留了20pin的JTAG口夏普2608U提示U2-05的錯誤代碼?。請問(wèn)一下該如何加密。據說(shuō)如果采用JLINK的secure選項加密,JLINK以后是無(wú)法識別和擦除的,請問(wèn)一下該如何加密。目前串口、RST、BOOT腳單板上沒(méi)有預留。謝謝。

  答:Jlink加密以后,將不能讀取FLASH中的內容,但是可以通過(guò)JFlashARM先將FLASH擦除掉,再進(jìn)行新的程序燒寫(xiě)夏普2608U提示U2-05的錯誤代碼?。

  36、VDD與VSS的去藕電容如何處理夏普2608U提示U2-05的錯誤代碼??

  問(wèn):VDD與VSS的去藕電容如何處理夏普2608U提示U2-05的錯誤代碼??

  答:1、每對VDD與VSS都必須在盡可能靠近芯片處分別放置一個(gè)10nF~100nF的高頻瓷介電容 2、在靠近VDD3和VSS3的地方放置一個(gè)4.7μF~10μF的鉭電容或瓷介電容

  37、stm32f107 每次ping通要重上電

  問(wèn):您好夏普2608U提示U2-05的錯誤代碼?,請教一下,107的芯片,phy是lan8700,仿照STM32F107_LK做的硬件,官方例程,mii模式,但是下載之后每次需要重新插拔電源才行,按下rst鍵或者下載都無(wú)法ping通,看了一下,phy初始化已經(jīng)完成,不知道是哪里有問(wèn)題,謝謝給分析下

  答:應該是你發(fā)送完畢數據以后,沒(méi)有結束夏普2608U提示U2-05的錯誤代碼?。你仿真一下,PING完以后,下一次ping的時(shí)候,程序運行的狀況。

  至少你沒(méi)有加PHY的reset夏普2608U提示U2-05的錯誤代碼?,要不不會(huì )每次reset都無(wú)法ping通

  38、仿真問(wèn)題

  問(wèn):keil4 STM32仿真里面怎樣給USART1送入數據夏普2608U提示U2-05的錯誤代碼??

  答:軟件仿真的話(huà),可以監視到USART1接收的數據夏普2608U提示U2-05的錯誤代碼?。但要是給USART1送入數據的時(shí)候我一般用JLINK硬件仿真,加上電腦的串口助手發(fā)送。仿真中可以在USART1中設置斷點(diǎn)查看數據是否發(fā)送成功(中斷接收的時(shí)候)。

  39、關(guān)于STM32 寄存器變量

  問(wèn):STM32 寄存器變量 #define __IO volatile __IO uint32_t USART_Rx_Done = 0; USART_Rx_Done = 1;

  怎樣知道這個(gè)寄存器變量的地址夏普2608U提示U2-05的錯誤代碼?,它是一個(gè)標志位 應該是有地址的 為什么在KEil中看不到

  答:都在標準庫里,你只能編譯后,工程里包含的庫文件才會(huì )出來(lái),然后你選中寄存器變量,點(diǎn)右鍵,然后選擇里面一個(gè)“涉及此參數”的選擇夏普2608U提示U2-05的錯誤代碼?。就可以找到地址了。

  40、程序問(wèn)題

  問(wèn):SET == USART_GetFlagStatus(USART1, USART_FLAG_RXNE) 這句話(huà)是什么意思

  答:當接收引腳有數據時(shí)夏普2608U提示U2-05的錯誤代碼?,狀態(tài)寄存器的USART_FLAG_RXNE就會(huì )為1,此時(shí)USART_GetFlagStatus(USART1, USART_FLAG_RXNE)的返回值就為1(SET),若無(wú)數據則為RESET,本語(yǔ)句一般用于while(SET == USART_GetFlagStatus(USART1, USART_FLAG_RXNE)),或if語(yǔ)句作為檢測或判斷條件

  41、STM32重映射

  問(wèn):為了使不同器件封裝的外設I/O 功能的數量達到最優(yōu),可以把一些復用功能重新映射到其他一些腳上夏普2608U提示U2-05的錯誤代碼?。這里的映射到其他腳上的意義是不是,假設GPIOA的PA1的復用功能是ADC1,那么是不是可以通過(guò)改變映射地址,將其映射到GPIOB的PB1上。

  答:重映射的作用簡(jiǎn)單的說(shuō)就是把管腳的外設功能映射到另一個(gè)管腳,但是不是可以隨便映射的,具體對應關(guān)系參考手冊上的管腳說(shuō)明夏普2608U提示U2-05的錯誤代碼?。比如USART2_TX默認在PA2管腳,當啟用復用功能后就會(huì )將PD5管腳作為USART2_TX。另外也不是所有的管腳功能都能重映射,比如ADC1_IN0就只能在PA0。

  42、STM32F417ZG批產(chǎn)燒程序

  問(wèn):請問(wèn)如何批量燒程序,源代碼是不能給工人的,只能是編譯好的二進(jìn)制機器碼夏普2608U提示U2-05的錯誤代碼?。用的是正版的iar jlinkV8,找了幾天沒(méi)找到能夠直接下載二進(jìn)制的功能。uart串口方式燒寫(xiě)太麻煩了,而且產(chǎn)品不用串口。

  答:可以夏普2608U提示U2-05的錯誤代碼?,安裝jlink的時(shí)候有一個(gè)J-Flash ARM的程序,這個(gè)可以直接燒寫(xiě)bin文件

  深圳信盈達嵌入式、單片機、ARM、MIPS、FPGA、Android培訓夏普2608U提示U2-05的錯誤代碼?!

  免費試聽(tīng)夏普2608U提示U2-05的錯誤代碼?,滿(mǎn)意后給您量身定制課程(包學(xué)會(huì )),快速提高您的技能!

  教學(xué)特色:名師督學(xué)+工程師指導;項目案列解析+實(shí)際解決方案夏普2608U提示U2-05的錯誤代碼?!

  更多內容歡迎交流:18279011417 qq:2651921213(謝老師)

0
0
收藏0
回帖

新手必看,關(guān)于STM32其他問(wèn)題 期待您的回復!

取消
載入表情清單……
載入顏色清單……
插入網(wǎng)絡(luò )圖片

取消確定

圖片上傳中
編輯器信息
提示信息