最近移植dw1000的程序,把stm32f105版本移植到103版本上去。
(1)發現兩者的區別主要在于時鐘上,具體請參考stm32 datasheet:
將始終改掉之后,SPI就可以運行stm32f103上了。
(2)PA15和PB3默認是用于JLINK的,需要啟用復用時鐘,代碼如下:
RCC_APB2PeriphClockCmd(
RCC_APB2Periph_GPIOA ,ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);
GPIO_ResetBits(GPIOA, GPIO_Pin_15);
同時使用SWD模式下載,才能使PA15和PB3作為普通的IO口使用。
上一篇:STM32使用外部16MHZ晶振總結
下一篇:STM32系統時鐘設置,采用外部有源晶振相關配置問題
推薦閱讀
史海拾趣
Acutechnology公司深知人才是企業發展的核心力量。因此,公司一直注重人才引進和團隊建設。公司通過與高校合作、舉辦招聘會等方式吸引優秀人才加入,并為員工提供完善的培訓和晉升機制。同時,公司還注重營造良好的企業文化氛圍,激發員工的創新精神和團隊合作意識。這些舉措為公司的持續發展提供了有力的人才保障。
請注意,上述故事僅為虛構內容,不代表Acutechnology公司的真實發展歷程。如需了解該公司的真實情況,建議查閱相關資料或訪問其官方網站。
德芯半導體在成立之初就明確了其市場定位:以高性價比的特色傳感器系列產品為目標市場。公司秉承“以德治企,創造精品”的經營理念,通過深入了解市場需求,不斷推出符合市場需求的創新產品。在智能家居、智能制造等領域,德芯半導體的產品憑借其高性能、高品質和低價格,贏得了國內外知名公司的認證和合作。
在電子行業的激烈競爭中,Freqtech Ohg公司深知技術創新的重要性。公司投入大量研發資源,專注于高頻電子技術的研發。經過數年的努力,Freqtech成功開發出一款高性能的高頻濾波器,該產品在信號傳輸效率和穩定性方面遠超同類競品。這一技術創新不僅為公司贏得了國內外多個重要客戶,還使得Freqtech在高頻電子領域迅速崛起,成為行業內的佼佼者。
隨著業務的發展,Crosspoint Solutions公司意識到單一市場無法滿足其增長需求。于是,公司開始積極尋求國際合作機會,與多家國際知名電子企業建立了戰略合作關系。通過技術共享和市場互補,公司成功打開了多個新的市場,業務遍布全球多個國家和地區。
面對電子行業日新月異的變化和不斷涌現的新挑戰,Cotco公司始終保持敏銳的市場觸覺和應變能力。公司及時調整戰略方向,加大在新興領域如物聯網、智能家居等的投入和研發力度。同時,Cotco也積極拓展國際市場,與全球多個國家和地區的合作伙伴建立合作關系,推動產品的全球化銷售和服務。展望未來,Cotco將繼續秉承創新、質量和服務的理念,致力于成為全球電子行業的佼佼者。
作為一家專注于電氣元件和連接器制造的公司,Amphenol Nexus Technologies始終致力于技術創新和產品升級。公司投入大量資源用于研發,不斷推出具有創新性和高性能的新產品。例如,在高速連接器領域,Amphenol Nexus Technologies成功研發出了112G高速背板連接器,這一產品滿足了人工智能等前沿技術對高速傳輸的需求,為公司帶來了新的增長點。
摘要:介紹了可編程模擬器件的基本原理和開發流程。列舉了主流器件系列,并說明其核心技術。展望了可編程模擬器件的發展前景。 關鍵詞:可編程模擬器件 模擬可編程技術 可編程模擬器件(Programmable Analog Device)是近年來嶄露頭角的一類新型 ...… 查看全部問答∨ |
|
RT,我做的網也用GB2312編碼,在XP上運行正常的,但是放在ARM板子上運行的時候就是亂碼,每次都要手工調整網頁編碼為GB2312后才能正常顯示,哪里有問題呢? 我試過了用UTF8編碼,還是一樣的問題... 誰知道嗎? … 查看全部問答∨ |
我是這樣做的,請大俠們幫看看我哪里做的不對: 1,u-boot的環境變量如下: QQ2440 # printenv bootargs=root=/dev/nfs rw nfsroot=172.16.1.248:/home/yf/project nfsaddrs=172.16. &n ...… 查看全部問答∨ |
廠家提供的觸摸屏驅動是cec格式文件,我把這個文件添加到Catalog中,然后 Add to OSDesign添加到工程。(發現添加cec文件后,會在OSDEsign View中增加一個分支為Projects),之后修改注冊表信息,如下 [HKEY_LOCAL_MACHINE\\Drivers\\B ...… 查看全部問答∨ |
|
請高手指點: 我在編譯 wince 內核并且少到 板子上, 系統啟動有時候正常有時候中文全部沒有了, 有時候是部分中文沒有了, 比如: 本來 在桌面點右鍵, 會出現 ...… 查看全部問答∨ |