|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
我之51單片機之聯(lián)想篇! |
| 作者:wag 欄目:單片機 |
先聲明,本人是51的支持者!如果惹到DSP和ARM的朋友請原諒。 這段時間在關注高速數字信號處理方面的東西,感覺到51真的有些望塵莫及。前些時侯看到有人在說什么:“單時鐘周期指令單片機”,看了看覺得還是不怎么理想。C8051在51單片機上可以算是一種突破(我個人認為這仍然是一種高不成低不就的產品),做數字信號處理還是太湊合了(雖然它的某些產品有MAC)。 看了這么多的51單片機不管他們怎樣升級,怎么變換,始終是51沒有脫離那個51的概念(增加一些什么T2、I2C、SPI、IAP、ISP、WDT、PCA,對于有限的IO端口有可能還是一種負擔,因為需要頻繁的切換IO功能),都是8位機,馮諾依曼的結構,一般都是12個CLK一個指令周期,并且51單片機的CLK都不是很高40MHZ就比較高了,如果在除個12,那么51的速度的確不怎么誘人。 我是51的忠實用戶,當然也希望51能提升性能而有保留51的本來特性。所以我期望的51單片機。 兩部分組成: 一:低速部分 保留現在51的32個IO和所有功能。 二:高速部分(IO和低速部分分離) 1、采用獨立的時鐘(帶PLL)可以工作到100M,甚至更高。 2、采用哈佛結構有獨立的數據和地址總線(數據線為32位,地址可尋址兆) 3、采用多級流水線并行執(zhí)行。 4、內部集成單時鐘周期的32*32的MAC(類似DSP)。 采用JTAG方式下載代碼,有類似Keil的編譯環(huán)境。比如我們不用高速處理部分就可以當成現在的51單片機使用,要用高速部分(當然得增加相應的指令以及高速的數據寄存器,還要集成大量的SRAM,不過是越簡單越好,低速51還可以通過高速數據寄存器訪問高速部分的信息)。這樣的集信號處理和控制于一體的單片機必將很有前景。畢竟它對于51愛好者來說,需要了解的就很少(不象DSP那么復雜),同時也具有ARM的32位數據的吞吐量。對于51支持者最簡單的利用高速部分的方法就是(也是個人認為):通過32位數據總線讀取16M(假設地址總線是24位的)地址范圍內的數據,然后在內部進行高速的乘和累加,在輸出到數據總線。對于一般的數字信號處理可能也就差不多了(別人是怎么區(qū)別DSP和單片機的嗎?就是DSP內部集成了高速的MAC)。 作為51支持者我期待這樣的單片機,也希望和大家一起討論。 |
| 2樓: | >>參與討論 |
| 作者: zhentinglv 于 2005/3/25 16:04:00 發(fā)布:
頂 想法很好 |
|
| 3樓: | >>參與討論 |
| 作者: ketp 于 2005/3/25 18:06:00 發(fā)布:
多累 把dos升級成windos??? 單片機不象通用cpu,對兼容要求那么高,所以沒必要保留51內核 |
|
| 4樓: | >>參與討論 |
| 作者: wag 于 2005/3/25 20:42:00 發(fā)布:
當然,升級到ARM和DSP是最好的。 但是作為51的長期使用者更希望在現在的基礎上增加最簡單的東西來實現高端產品。 其實51芯片生產商可以為大家考慮一下(如果他們覺得可以的話),要不當ARM或則DSP的價格到10~20元的時候,51也就只有 “Game over!” |
|
| 5樓: | >>參與討論 |
| 作者: taoest 于 2005/3/26 0:35:00 發(fā)布:
你所說的升級版 你所說的升級版不就是完全否定了51嗎,正好是ARM的特性,看看ARM合不合你要求啦。 |
|
| 6樓: | >>參與討論 |
| 作者: 12864 于 2005/3/26 2:01:00 發(fā)布:
唉,他是在說ARM 他說的這些C8051大概有點意思,但價格就糗了,還是arm來的直接 |
|
| 7樓: | >>參與討論 |
| 作者: wincpu 于 2005/3/26 14:13:00 發(fā)布:
支持 |
|
| 8樓: | >>參與討論 |
| 作者: willsun 于 2005/3/26 20:34:00 發(fā)布:
對啊 ,升級后就不再是51了 |
|
| 9樓: | >>參與討論 |
| 作者: wag 于 2005/3/26 21:17:00 發(fā)布:
不,還包括DSP! |
|
| 10樓: | >>參與討論 |
| 作者: cxj16888 于 2005/3/26 21:42:00 發(fā)布:
你的需要剛好和XC164CS單片機相同 |
|
| 11樓: | >>參與討論 |
| 作者: x.h.patton 于 2005/3/26 22:21:00 發(fā)布:
51單片機之聯(lián)想篇 那還叫51嗎?高速就用PIC好了 |
|
|
|
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |