、STM32芯片的開發環境(MDK5)
1、MDK是什么?
RealView MDK是Keil公司開發的,為基于Cortex 、ARM7、ARM9等處理器設備提供的一個完整的開發環境
2、MDK的安裝方法
2、1打開安裝包
2、2一路雙擊NEXT,出現下面這個狀態,內容隨便填。
2、3安裝驅動,箭頭所指兩個地方,然后接著安裝。
2、4到這里就表示安裝成功。
2、5點擊完成后會出現這樣的提示,點擊OK即可。
3、這個提示框表示你安裝了那些芯片的程序包。(如果想要開發STM32芯片,就需要安裝STM32的程序包,但是KEIL4自帶了幾乎所有的單片機程序,所以軟件體積就會很大,但是好處就是打開可以直接用。)
3、1在哪里下載和安裝軟件安裝包呢?
可以直接在keil的官網上下載(http://www.keil.com/dd2/pack)
下載下來后直接雙擊就可以安裝。
想要手動安裝也是可以的,具體操作如下
第一步:打開軟件找到箭頭所指的位置后打開。
第二步:點擊File》impot...就可以打開文件選擇框
第三步:等待進度條到100,安裝就完成了
第四步:現在就可以查看剛才安裝的程序包了。
到此開發環境搭建完成!
安裝注意事項:
1)安裝路徑為英文路徑(不要是中文路徑)。
2 ) 系統用戶名不能為中文
3)多個版本MDK(Keil)不要安裝在同一目錄。
4)MDK5需要加載芯片對應的支持包。
2、USB串口驅動安裝
安裝USB串口驅動原因:
1、如果USB串口連接到STM32的串口1,那么可以用來串口下載程序。(STM32ISP下載只能是串口1)
2、因為要連接到USB,所以可以用來USB供電
安裝方法
第一步:雙擊安裝包,打開軟件,選擇中文。
第二步:一路下一步,直到軟件安裝完成。
3、下載軟件mcuisp(FlyMcu)的介紹
MCUISP是一款針對st公司的stm32f系列單片機和NXP的LPC2xxx系列的isp程序。補充:該軟件可與eaglecom串口調試軟件配套,進行isp盲調。
下載程序的步驟:
第一步:打開軟件,可以看到下載程序的選擇目錄。
第二步:找到箭頭對應的地方并選擇
第三步:在搜索串口內找到剛才安裝的串口,并選擇。
第四步:點擊編程即可完成程序下載
注意事項:
可能找不到串口:
1、查看開發板是否供電;
2、串口選擇是否正確(選擇帶有CH 340字樣的串口,電腦不一樣串口的標號可能不一樣,看清字樣選擇。)
3、沒有安裝驅動。(重新安裝驅動)
4、如果win8、Win10系統遇到驅動需要數字簽名無法安裝問題。(這種情況出現次數極少)
解決方法:單擊設置》選擇更新和恢復》選擇恢復》選擇高級啟動》疑難解決》啟動設置》點擊重啟。重啟后選擇 7 就可以禁用驅動程序強制簽名后,重新安裝驅動就可以了
mcuisp出現下載不了程序的情況:
1、串口沒有選擇正確
2、mcuisp設置不正確,最容易錯的就是DTR,RTS選擇錯誤。
如果有哪里不對!您留下你的微信號或者口口號,我向您請教!歡迎您留言批評指正!
這兩天我遇到個奇怪的問題,這個問題從哪兒來的呢!
由于我一直以來喜歡看科技圈的新聞,所以頭條就喜歡給我推一些科技圈的新聞,這沒啥問題。然后你就會看到什么安卓黨臭罵蘋果婊,蘋果粉臭罵屌絲安卓。。。這我一般都略過~
還有一種是華為粉花粉怒懟米Boy,米猴~。米粉怒斥華為海狗。。。。這我一般也選擇略過,但有一種我是不放過的!
那些所謂的IT工作者,鼓吹Mac筆記本強于Win本太多。。。。
然后,也不知道哪里來的謬論,下定結論,你們用win的都是只玩游戲的沙雕。。。窮吊死。。。。Mac都是給專業人士用的。像我們程序員都用Mac。它高效,它實用,它速度快,便捷。碩大的觸摸板多好~,Retina高清顯示屏。。。。反正哪哪兒都牛逼。
這個我個人不贊同。。。一般我會回懟一下。有些人可能把現在所謂的程序員搞的有點神話了,相對來說現在的web端,以及移動端程序員是蠻多的,但是我還沒見過哪個培訓機構叫學員標配Mac吧,,而且我上面提到的是Web端和移動端,基本上前端居多。
那些搞數據的,搞硬件,或者搞嵌入式的,我估計用Mac就比較少了吧,當然,你可以用GCC,GUN配上萬能的Eclips都可以解決編譯問題。但是,像IAR,GreenHills,Keil以及Visual Studio這些神作你就選擇性忽視了?而且,如果做一些硬件調試,比如串口,Win下面有多少工具!Mac幾乎是沒有的。。。那些工業設計軟件,Mac基本上也不支持。。。。PCB線路板設計軟件,也是沒有。。。
MacBookAir
當然,Mac相對Win來說,同等的性能,發揮的的確是非常好,但是,那工作站也不是人人搞得起的啊。。。
如果僅僅是MacBookPro,我想那個價格對于普通學生,或者工作人員來說。可能弄個性能好點的,或者價格便宜點的來的更實在。。。。
更何況,有時候你還可以用其他的方式體驗MacOS。
這個時候難免有人會說,Mac上那個FCPX你用了嗎。KeyNote你用了嗎,還有很多獨到的軟件,的確,Mac上是有一些很不錯的軟件。
但是,我還是會認為,Mac會讓你用它有的那些功能,并且會越來越好用。
Win卻會讓你用你想的一切功能。。。我還沒有遇到一個只有Mac能干,Win不能干的。。。。Win的包容性太強了,當然它有它無法回避的弊端。
比如同樣是筆記本,Win的風扇聲音可以說吵得你想砸電腦。
再比如Mac的外放音質目前為止好像還沒有一個win筆記本可以正面硬鋼,當然這都是錢~
畢竟1W大幾的錢,如果你花這個錢買個外星人,或許是另外一種風格呢。
這倆配置差太多,便攜性當然也差很多。
同樣是超極本比較的話,我覺得自從8系U出來以后,Mac就更沒有啥性價比可言了。。。
畢竟咱們可以黑蘋果,唯一的區別也許是那個觸控欄,TouchBar,對于程序員來說,我估計沒有多少人喜歡那個TouchBar。。。說好用的也許都是玩ps的吧~
機械革命S1Pro
所以,上面零零散散說了辣么多,就是想告訴大家,Mac是Mac,Win是Win,Mac是代替不來Win的。。。
Mac優秀的工藝,優秀的操作系統也是它性能可以一直好口碑的原因,就像iPhone,很多年都不需要考慮換機器。對于有些人來說這個應該是夠用了,而且綽綽有余,最重要的是賞心悅目,怎么看怎么好看~
但是,Win具有不可替代性,游戲就不說了。個人建議,除了IOS這種移動端開發必備Mac外,普通人不建議購買,當然,你要是有錢,有余錢,預算已經上2W了,你可以買啊。這玩意兒不差的。買回來不存在后悔的。但是,如果預算有限,或者用不上的,就不要買了,買回來聽歌?看愛奇藝?然后吃灰?多可惜不是。。。。
再說,最近很多筆記本性價比都非常之高,像新MacBookAir這樣配置的筆記本我估計也就4000左右吧,也就一半的價格吧,還自帶正版Win和正版office。