❶ stm32用什麼軟體編程
編程stm32的軟體有:Keil MDK、STM32Cube、Altium Designer。
1、Keil MDK
Keil MDK支持目前大多數單片機,Keil根據不同內核單片機,分為幾個版本,最常用的就是Keil C51和MDK-ARM。像STC和一些51內核的單片機,一般用KeilC51版本,STM32則用的MDK-ARM。
stm32的特點
stm32是一款單片機,它由意法半導體公司製造。ST是意法半導體的簡稱,M是指微控制器(也就是單片機的)MCU的第一個英文字母,32是指32位的CPU,它的CPU是採用的ARM公司的Cortex-M系列的內核設計。
stm32有很多系列,可以滿足市場的各種需求,從內核上分有Cortex-M0、M3、M4和M7這幾種,每個內核又大概分為主流、高性能和低功耗,F1代表了基礎型,基於Cortex-M3內核,主頻為72MHZ,F4代表了高性能,基於Cortex-M4內核,主頻180M。
STM32具有高性價比,內部外設豐富,高MIPS(指每秒能處理的指令,以兆為單位),廣泛的群眾基礎等特點。
以上內容參考網路-stm32
❷ 單片機用什麼軟體編程
目前應用最廣泛的單片機編程軟體是keil和IAR。\r\nkeil主要用來開發51單片機,ARM公司收購keil這個軟體後,將之進行了升級,現在叫做MDK,可以開發幾乎全系列的ARM晶元。\r\n單片機是典型的嵌入式微控制器(MicrocontrollerUnit),由運算器,控制器,存儲器,輸入輸出設備等構成,相當於一個微型的計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自供應(不用外接硬體)和節約成本。它的最大優點是體積小,可放在儀表內部,但存儲量小,輸入輸出介面簡單,功能較低。由於其發展非常迅速,舊的單片機的定義已不能滿足,所以在很多應用場合被稱為范圍更廣的微控制器;從上世紀80年代,由當時的4位、8位單片機,已經發展到32位300M的高速單片機。\r\n更多關於單片機用什麼軟體編程,進入:https://m.abcgonglue.com/ask/ee1bc01615836034.html?zd查看更多內容