找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 11518|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

STM32嵌入式軟件開(kāi)發(fā),推薦的IDE和仿真器

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:90014 發(fā)表于 2015-9-14 16:02 | 只看該作者 回帖獎(jiǎng)勵(lì) |正序?yàn)g覽 |閱讀模式
硬件開(kāi)發(fā)略去不提,目前適合個(gè)人使用的編譯器主要有以下幾種:
1 IAR-ARM,有破解,適合個(gè)人做產(chǎn)品使用,可使用J-Link仿真器
   該IDE集成的編譯器效率比較高,代碼檢查嚴(yán)格,建議公司用戶(hù)購(gòu)買(mǎi)正版。
  
2 MDK-ARM,有破解,適合個(gè)人做產(chǎn)品使用,可使用J-Link、ulink2、STLink2仿真器
   該IDE集成的編譯器是ARM官方的,應(yīng)用范圍廣,適配仿真器較多,建議公司用戶(hù)購(gòu)買(mǎi)正版。
  
3 Eclipse IDE for C/C++ Developers (4.4.2) +  GNU Tools ARM Embedded 4.9 2015q1,
  無(wú)需破解,適合個(gè)人做產(chǎn)品使用,可使用J-Link仿真器,其中Eclipse IDE 需要安裝如下插件:
  (1) Eclipse IDE for GNU ARM C/C++ Development Support
       下載文件名: ilg.gnuarmeclipse.repository-2.8.1-201504061754.zip (必須安裝)
  (2) GNU ARM Eclipse Build Tools
       下載文件名: gnuarmeclipse-build-tools-win32-2.4-201503242026-setup.exe (可選,建議安裝)
  (3) 較新版本的J-Link 驅(qū)動(dòng)  (建議安裝,否則有可能不能仿真)
       如: Setup_JLink_V496l.rar
       建議購(gòu)買(mǎi)J-Link V9,避免調(diào)固件。
   GNU Tools ARM Embedded 4.9 2015q1編譯器也是ARM官方的,雖然效率不一定最高,但可靠性也是有保證的,
   無(wú)論是個(gè)人或公司用戶(hù),都可以嘗試用這種開(kāi)源軟件作為備選方案。


   GCC ARM相關(guān)資料:
http://www.torrancerestoration.com/bbs/dpj-38803-1.html
http://www.torrancerestoration.com/bbs/dpj-38805-1.html

4 Atollic TrueSTUDIO for ARM Lite 5.3.0,無(wú)破解,有限制,適合個(gè)人學(xué)習(xí)使用,可使用J-Link、STLink2仿真器
   該IDE集成的新建的STM32F103工程,使用3.6.1版本的標(biāo)準(zhǔn)外設(shè)驅(qū)動(dòng)庫(kù),比其它IDE設(shè)置更方便。
   建議公司用戶(hù)購(gòu)買(mǎi)正版。  
5 System Workbench for STM32
System Workbench for STM32是意法半導(dǎo)體基于 Eclipse IDE for C/C++ Developers 修改而成的,目前僅支持STM32自家的F1/F2/F3/F4系列,其內(nèi)置的編譯器是在GCC-ARM編譯器的基礎(chǔ)上有所修改,對(duì)于F1/F4系列,支持HAL Driver和標(biāo)準(zhǔn)外設(shè)驅(qū)動(dòng)庫(kù),而開(kāi)源的 Eclipse IDE for C/C++ Developers + GCC-ARM 對(duì)于F4系列,目前僅支持HAL Driver。


  
   


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表