找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3886|回復: 1
打印 上一主題 下一主題
收起左側

通過軟件仿真學嵌入式開發(fā)

[復制鏈接]
跳轉到指定樓層
樓主
ID:51773 發(fā)表于 2013-8-15 13:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在淘寶上看了幾天開發(fā)板,總找不到合適自己的,自己動手做嘛又還沒達到這個水平,電烙鐵好久都沒有拿過了:(后來發(fā)現(xiàn)了一種相當經濟的學習嵌入式開發(fā)的方法,那就使用軟件進行仿真,F(xiàn)在找到了幾種關于單片機的軟件仿真方法,昨晚搞了很晚,終于也把環(huán)境給架了起來,今早起來還試了一下PIC下的軟件開發(fā),哈,感覺不錯。等學得差不多的時候再去買高級一點的開發(fā)板吧,低級的就自己做,呵,經濟危機嘛,得省點錢,管它是大錢還是小錢。
1,8051的軟件仿真環(huán)境可以使用keil uVersion + proteus。這個環(huán)境我已經架好,不過還沒有真正寫程序進行測試。
2,PIC可以使用mplab + hi-tech picc + proteus。環(huán)境架好了,剛才并用個數(shù)碼管控制的小程序測試過,完全OK。
3,AVR可以使用avr studio + proteus。這個還沒架好,網(wǎng)上也有不少資料,可以參考一下。
4,DSP。這個我還沒找到相關的資料,這個難度也相當?shù)卮,都是信號處理,對仿真的機器要求也相當?shù)馗,有沒有這方面的工具還不好說。
5,ARM。proteus只能仿真到ARM7,至少我的7.1 SP2是這樣,ARM9應該還不行吧,最新的版本就不太清楚了。ARM7是沒有MMU的,所以想玩wince和linux是不行的,學學ucos 2和uclinux還是可以的,這兩個也不簡單啊。
6,CPLD/FPGA。這兩個還沒完全研究過,而且這兩個入門的檻也不低(高不高不好說)。不過quartus可以進行仿真,像nios 2就可以在上面進行仿真來開發(fā)ucos 2和uclinux,但是這個對計算量要求可不低了,也就是說對PC的要求也相當?shù)馗摺?br /> 7,以上的各種組合。proteus可以用8051, PIC, AVR, ARM7進行有機地組合成自己的開發(fā)板進行多控制器的開發(fā),可惜不支持CPLD/FPGA,不能把這兩個組合進去,現(xiàn)在控制器+CPLD/FPGA這種組合的需要也會越來越多了吧。DSP就更加不用說了。
哈,我還一直幻想著用FPGA搞個多核來試試,然后再看看怎么搞個OS來控制多核進行更好工作,但是,以我現(xiàn)在的功力離這個距離還有相當相當遠的路要走啊,繼續(xù)努力,繼續(xù)學習吧。                                                                                             
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:61343 發(fā)表于 2014-5-29 14:42 | 只看該作者
謝謝分享!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表