1.å¦ä½ä½¿ç¨ST Visual Developå¼åå·¥å
·å»ºç«å·¥ç¨
å¦ä½ä½¿ç¨ST Visual Developå¼åå·¥å ·å»ºç«å·¥ç¨
1.解åstmfx_stdperiph_lib.zip å¯ä»¥ä»STå®æ¹ç½ç«å è´¹ä¸è½½ã 2.å建ä¸ä¸ªDemoæ件夹 2.1 æ°å»ºåæ件夹Userï¼ç¨äºåæ¾ç¨æ·æºç¨åº 2.2 æ°å»ºåæ件夹Projectï¼ç¨æ·KEILå·¥ç¨æ件 2.3 å¨Projectä¸ä¾æ¬¡å建ObjåListåæ件夹ï¼åæ¾ç¼è¯è¿ç¨ä¸äº§ççä¸é´æ件ã 3. å¤å¶æºä»£ç å°Demoæ件夹 3.1 å°stmfx_stdperiph_lib\STMFx_StdPeriph_Lib_V3.1.2Librariesæ件æ´ä½å¤å¶å°Demoæ件夹ä¸ãè¿å°±æ¯STçæ ååºï¼æ¯ä»¥æºä»£ç å½¢å¼æä¾çã 3.2 å°åºä¸çæ¼ç¤ºä»£ç IOToggleä¸çæ件å¤å¶å°Demo\Useræ件夹. 4. æ°å»ºä¸ä¸ªKeil MDKå·¥ç¨ 4.1 å¯å¨Keil MDKï¼ç¹å»èå New uVision Projectï¼ç¶åæå导è¿è¡æä½ 4.2 éæ©CPUç±»å为 STMFZE ï¼è¿æ¯å®å¯è±STMå¼åæ¿éç¨CPUç±»åï¼ 4.3 å½æ示æ¯å¦å¤å¶å¯å¨ä»£ç æ¶ï¼è¯·éæ©å¦ãï¼æ们ç¨ææ°çåºä¸çå¯å¨ä»£ç ï¼ä¸ç¨Keil软件èªå¸¦çæ§çæ¬å¯å¨æä»¶ï¼ 4.4 æ ¹æ®èªå·±çéè¦ä¿®æ¹Targetååãï¼ååä»»æï¼ 4.5 为äºä¾¿äºä»£ç 管çï¼å¨è¿ä¸ªProjectä¸å建å 个Group (ååå¯ä»¥ä»»æ) User : åæ¾ç¨æ·èªå·±åçæºä»£ç RVMDK : åæ¾å¯å¨æ件ï¼æ±ç¼æä»¶ï¼ StdPeriph_Driver : åæ¾STæ ååºæ件 CMSIS : åæ¾CMSISæ¥å£æ件ï¼è¿ä¹æ¯åºçä¸é¨åï¼ 4.6 å建好Groupåï¼æ们å¼å§ä¾æ¬¡æ·»å æ件ã 5. ä¿®æ¹æºä»£ç ãæ们å°ä¿®æ¹main.c æ件ï¼æ¢ææ们èªå·±è·é©¬ç¯ç¨åºã 6. é 置工ç¨,富莱富莱windows内核函数源码 ç¹å»âOptionsâæé® 6.1 åæ¢å°Outputã éæ©Objectæ件夹ã å¨Create Hex File åæé©ã 6.2 åæ¢å¸¦Listingã éæ©Listingsæ件夹 6.3 åæ¢å°C/C++ æ·»å 两个é¢ç¼è¯å® STMFX_HD, USE_STDPERIPH_DRIVER ï¼è¿æ¯STåºç¨å°äºè¿ä¸¤ä¸ªå®ï¼ ä¿®æ¹Includesè·¯å¾ 6.4 åæ¢å°Debug éæ©ç¡¬ä»¶è°è¯å¨ï¼ç¼ºçæ¯è½¯ä»¶ä»¿çï¼ï¼æ们éæ©Cortex-M3 J-Linkè°è¯å¨ å Run to mainåæé© 6.4 åæ¢å°Utilities éé¢è°è¯å¨ç±»åï¼æ们éæ©Cortex-M3 J-Link ç¹settingsæé®ï¼æ·»å Flashç¼ç¨ç®æ³ï¼æ们éæ©STMé«å¯åº¦å¨ä»¶ï¼Flash容éKåè 7. é 置工ç¨å®æ¯ãä¸é¢å¼å§ç¼è¯ã 8. ç¼è¯OKï¼å¼å§è°è¯ã