原來用51微控制器,使用的是keil c51 uvision v4.02;最近搞stm32,裝了keilmdk uvision v4.23。
原來我是先裝keilc51,後裝keilmdk的,裝在不同的目錄裡,裝完之後不管是51工程還是stm32工程預設都會用keilmdk開啟,這樣開啟51工程時會出錯,所以要開啟51的工程必須先開啟keilc51程式,然後再程式裡開啟工程檔案。
下面這個方法可以讓keilmdk相容51的工程,只要乙個keil就都能編譯51和stm32的工程了:
1、安裝keilc51,並破解,安裝目錄 c:\keilc51\
2、安裝keilmdk,並破解,安裝目錄 c:\keilmdk\
3、把 c:\keilc51\ 裡面的 c51 資料夾複製到 c:\keilmdk\ 裡
4、把 c:\keilc51\ 裡面的 uv4 資料夾複製到 c:\keilmdk\ 裡,提示有同名檔案都
不要覆蓋
5、把 c:\keilc51\tools.ini 檔案裡面的內容複製到 c:\keilmdk\tools.ini 檔案後面,並且把所有的 「keilc51」替換為「keilmdk」
6、ok
Keil MDK中如何生成 bin格式文
keil mdk中預設可以生成 axf和 hex檔案,要生成 bin檔案首先要知道是用什麼來生成。fromelf.exe轉換工具是arm提供的開發套件中的轉換工具,在安裝mdk的時候已經在安裝資料夾中,就是用這個工具來生成 bin檔案。步驟方法 d keil arm armcc bin fromel...
IOS 如何讓你的應用快速相容iPhone5
ios 如何讓你的應用快速相容iphone5 首先需要乙個高階一點的xcode版本,現在一般都要4.5以上了吧,然後將你的應用在模擬器中執行,選擇 硬體 裝置 iphone retina 4 inch 這個就是iphone 5 的解析度。沒有做過適配的應用就會在上下兩端出現黑邊,那麼如何做適配呢?1...
如何快速讓瀏覽器相容ES6特性
今天上午有點時間,所以在更新一篇文章 大家都知道目前es6不是所有瀏覽器都支援的,所以要通過轉碼器先進行轉碼然後再編譯 所以大家在看我部落格的時候可以先安裝了babel轉碼器 如果你還沒安裝 babel 可以使用 npm 來安裝 npm install g babel現在一般都不會安裝成功,因為現在...