㈠ ubentu下怎麼開發單片機
ubuntu下開發單片機的方式、方法和軟體很多呀
如果是51單片機,用SDCC就很好了。
燒寫晶元的軟體與使用的具體晶元有關,也有很多,網上能找到。例如就連國內大學生用得最多的STC89C51/52也可以使用一個叫做gSTCISP的軟體在ubuntu下燒寫。
㈡ linux下 c51,avr,msp單片機編譯器 有哪些
樓主:
1,linux:是操作系統,本身帶有完整的編譯系統,如安裝紅帽子軟體。
2,c51的編譯軟體主要有KEIL,IAR或模擬器自帶編譯軟體。
3,avr,msp主要有KEIL,IAR或模擬器自帶編譯軟體。
㈢ linux下對單片機編程
有,不過是命令的 如果你燒51的話建議用usbasp,linux下有驅動 ,不過只可以燒51s,如果是51c好像不行, 還有就是編譯器,我記得好像gcc可以不過好多東西要自己設置
㈣ linux下怎麼編譯單片機c代碼,怎麼下載到51單片機上呢
1.編譯軟體用sdcc
2.sdcc不支持keil51c 的一些語法。要做以下修改:
sbitled1=P1^0; 改為 #define led1 P1_0
中斷函數interrupt改為__interrupt
單個位 P1^0 改為P1_0
若vim安裝插件YCM的話,要在.ycm_extra_conf.py加入以下兩個路徑
/usr/share/sdcc/include
/usr/share/sdcc/include/mcs51
沒創建一個工程都要拷貝一份.ycm_extra_conf.py到該工程的目錄下。
3.編譯用命令
` sdcc 目標文件
4.燒錄軟體用stcflash.py,該軟體只能支持stc89c52rc,不支持stc89c52。我自己親自試過。
sudo python ./stcflash.py 目標文件
㈤ 我想玩兒單片機,可以在linux系統的環境下嗎
您好,很高興可以為您解答。
單片機有很多種,比如80C51、AVR、STM32、MSP430等等
初學的話建議使用arino uno進行入門,arino uno通常採用的是AVR的單片機。
arino開發是需要IDE的,很幸運,Arino IDE是有Windows和Linux兩個版本的,是可以在Linux系統下開發的。
㈥ linux可以做單片機開發嗎
可以的,程序設計和電路設計都沒問題和程序調試都沒問題。
只是如果用的是一些小廠的單片機晶元,可能沒有linux下的晶元燒寫程序。
㈦ 在linux下面有沒有的類似Proteus的單片機模擬軟體啊。求高手指點
Hspice有linux版的,不過不是對單片機的,,單片機方面模擬的軟體很少吧
㈧ 在linux系統下(如Ubantu)怎樣搞單片機和ARM的開發啊
arm的話 主要是寫驅動 這個你可以在win下寫好源文件、makefile 等等 然後拷到 LINUX 系統下直接make啊 make menuconfig啊 什麼的