mac電腦下的微控制器開發環境配置心得
這是我第一次寫部落格,我想發表一些我對mac配置微控制器開發環境的看法,以及我這個小白,在配置的時候出現的問題後的解決方法。
sdcc是可重定目標的,優化的標準c(ansi c89,iso c99,iso c11)編譯器套件,針對的是基於intel mcs51的微處理器(8031、8032、8051、8052 等)可以將其重新定位為其他微處理器。
更多資料可以自行檢視sdcc官網
安裝sdcc是使用homebrew來進行安裝的
這裡請看mac微控制器開發環境搭建
我的分享
1、**的編寫
測試**是用vim編輯器(也可以叫vi編輯器)寫的,可以看這篇文章vim編輯器的基本使用
如果看了還是不會,那就直接在終端裡輸入vim pmd.c
這是建立了乙個名字叫pmd的c語言檔案。
進入vim編輯器以後按i
進入插入模式,貼上這裡面的mac微控制器開發環境搭建流水燈測試**,然後按esc
退出插入模式再按:wq
儲存退出。
2、用sdcc編譯的時候
如果程式出錯,會編譯不成功,會返回錯誤資訊,再次輸入vim pmd.c
就可以進去編輯修改**。
這種無返回資訊的情況,其實編譯器已經編譯成功了。編譯的檔案就儲存在了電腦磁碟的根目錄下(如果找不到,不用管,接著跟著mac微控制器開發環境搭建後面的步驟繼續往下即可)。
linux下開發51微控制器
系統環境 linux mint 18.3 xfce 64bit 基於ubuntu16.04.01 需要軟體及環境 1 codeblocks 2 sdcc編譯器 3 python serial 4 stcflash linux配置stm32開發環境概述 在linux下開發51微控制器也非常簡單,以前介...
51微控制器 51系列微控制器的開發模板
這個是微控制器開發的模板,下面給些注釋和思路,開發的時候其實是經常使用的,之前也不懂,參加藍橋杯之後學習到的,如果有時間和機會,會結合前輩的這些思路,再寫個stm32和嵌入式下的開發模板,這個很有利於專案的設計開發。說明 適用於stc15f2k60s2微控制器,其他的類似,只需要改動相關的定時器設定...
STM32微控制器搭建開發環境
今天我們基於stm32f103c8t6這款muc搭建開發環境。加壓後,資料夾裡各檔案如下圖 二 安裝mdk及工程檔案 建立乙個工程,選擇相應的mcu,在該工程中建立對應的目錄 另外,在路勁project stm32f10x stdperiph template處將以下三個檔案拷貝到工程目錄裡面,否則...