1. 單片機開發人員最主流的開發和模擬軟體有哪些
keil.用的人多,支持51.stm32,編譯稍微慢
iar,用的也比較多,編譯快,支持的晶元多
模擬軟體我是不用,買個開發板全搞定,板上沒有資源,買模塊往上插,直觀,還能鍛煉動手能力。橋慶氏
我在學校學的是8098單片機,用的是匯編語言,由於年代久遠,加之剛入門懵懵懂懂,不知道用什麼集成開發工具,只記得有點難,跟《微機原理》一樣是其他同學容易掛科科目之一,模擬那個時候沒有聽過。
之後用的是Microchip的敏散pic系列單片機,包括pic16和pic18系列處理器,還用過DSP30系列的DSP,用的是MPLAB集成開發環境,C語言和匯編都用過。
MAPLAB只是用於編程、燒寫和在線調試,不能模擬,模擬有用過proteus。
此外,還聽過51系列處理器,也用過國產的STC處理器。以及台灣的holtek,EMC等等,甚至幾毛錢一片的只支持匯編語言的只能燒寫一次的OTP處理器。
目前PIC的性價比不行了,被無情拋棄了,取而代之的是差宏cortex內核的stm32系列處理器,比如STM32F051、STM32F103等,
集成開發環境用的是keil-mdk,由於從事的時間有了,比較牛逼了一點,就不需要模擬了。
貌似proteus還是主流的單片機模擬軟體。
單片機開發軟體有很多,用的比較多的有KEIL,MPLAB等,stm32單片機、51單片機等都可以使用Keil進行編程操作,MPLAB是PIC單片機專屬的開發軟體。對於單片機模擬我認為首選protues,最新版的protues可在其內部直接編寫程序、畫原理圖、並實現聯調模擬,protues中元件豐富,用到的基本都可以在其庫中找到,很方便。
2. 單片機模擬軟體有哪些
電路模擬軟體如下:
一、Cadence。
Cadence 公司是老牌的EDA工具提供商,採用則睜Cadence的軟體、硬體和半導體IP,用戶能更快速向市場交付產品。
Cadence公司創新的"系統設計實現" (SDE)戰略,將幫助客戶開發出更具差異化的產品——小到晶元大至系統——涵蓋移動設備、消費電子、雲數據中心、汽車、航空、物聯網、工業應用以及其他細分市場。
二、Altium Designer。
Altium Designer 是原Protel軟體開發商Altium公司推出的一體化的電子產品開發系統,主要運行在Windows操作系統。
這套軟體通過把顫早原理圖設計、電路模擬、PCB繪制編輯、拓撲邏輯自動布線、信號完整性分析和設計輸出等技術的完美融合,為設計者提供了全新的設計解決方案,使設計者可以輕松進行設計,熟練使用這一軟體使電路設計的質量和效率大大提高。
三、Proteus。
Proteus軟體是英國Lab Center Electronics公司出版的EDA工具軟體,支持電路圖設計、PCB布線和電路模擬。
Proteus支持單片機應用系統的模擬和調試,使軟硬體設計在製作PCB板前能夠得到快速驗證,不僅節省成本,還縮短了單片機應用的開發周期。Proteus 是單片機茄盯雀工程師必須掌握的工具之一。