在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
楼主: wang1011

[求助] arm cortex-m0的源代码哪位大侠可提供

[复制链接]
发表于 2012-11-28 14:27:32 | 显示全部楼层
这是要买的,
发表于 2012-12-5 19:57:03 | 显示全部楼层
同求啊
发表于 2012-12-7 11:33:37 | 显示全部楼层
根据指令有人做过简化的模型,但是这个只是玩玩而已吧?
发表于 2013-11-7 17:48:24 | 显示全部楼层
回复 3# chip_guy


    verilog or vhdl????
发表于 2013-12-30 13:19:40 | 显示全部楼层
verilog源码。。这个我能看到,但不可能给你,这是公司的。。。
发表于 2013-12-30 16:02:34 | 显示全部楼层
我也有!
发表于 2013-12-30 22:36:56 | 显示全部楼层
回复 3# chip_guy
    想問下 cortex M0 , 和一般 ARM
還有 一般 OPEN SOURCE ARM
差異是那邊??

一般手機內 ARM V7 應該和 cortex M0不同吧.
那 32bit cortex M0 gate Count 會比一般 8bit 8051 多了多少 ?
发表于 2014-1-4 10:02:47 | 显示全部楼层
回复 17# andy2000a


   ARM Cortex-M0為一個32位元MCU架構,有極為成熟的Keil RVMDK、IAR EWARM等開發套件與生態環境,以自家ARM7TDMI/Cortex M0/M3相比,光是以180奈米成熟製程製作下的Cortex M0,僅需要12K個邏輯閘,最低耗電模式下僅85μW;中斷巢狀化階層數與效能上,Cortex M0為0.9DMIPS/MHz,略輸Cortex M3的1.25DMIPS/MHz,略優於ARM7TDMI的0.75~0.95DMIPS/MHz,Cotrtex M0/M3節電管理也優於ARM7TDMI。

跟8位元MCU常勝軍8051相比,Cortex M0憑藉32位元指令架構,執行效能遠勝過8051以及坊間PIC18F242/MSP430FG4619等8/16bit MCU有3~3.5倍,若使用Keil uLib函示庫最佳化,執行效能差距更達4~5倍,這也是新唐選擇Cortex M0作為進軍低價8/16bit MCU核心的原因。

8位元的價格 32位元的執行效能

新唐的NuMicro M051(M052/M054/M058/M0512)系列,採取ARM Cortex-M0 32bit MCU核心IP,工作時脈50MHz,具備Thumb-2壓縮指令集技術,指令集向前相容到Cortex-M3/M4以及ARM7TDMI,以及45DMIPS執行效能。NuM051系列工作電壓為2.5~5.5V,內建頻率振盪器、獨立4KB 程式/資料SRAM,以及內嵌8~64KB FlashROM儲存程式碼設計。

在周邊控制方面內建8通道12bit A/D轉換電路、8組電源管理計時電路、SPI、I2C、UART等匯流排。專攻目前廣為使用的4/8bit MCU市場,每顆報價從0.55美元起跳,算是相當具備價格競爭力。

另一組NuC100系列,內嵌Flash ROM容量增加到128KB,供程式執行與資料讀寫的SRAM容量增加到16KB,並整合直接記憶體存取(Direct Memory Access;DMA)通道、真實時鐘(Real Time Clock;RTC)、I2S等周邊電路。同時因應各種不同的對外針腳數密度(LQFP48/64/100),提供4/6/8組PWM節能計時器,來分別針對車用電子、醫療電子、行動裝置、儲存周邊裝置等應用著手。


芯海戰術 遍及各種應用

NuC120 USB產品線系列,則針對USB OTG外接周邊裝置的需要,提供較大的128KB Flash,供程式執行與資料讀寫的SRAM容量增加到16KB,並整合直接記憶體存取(Direct Memory Access;DMA)通道,額外提供1組USB控制電路, I2S、GP I/O、看門狗計時器(Watchdog Timer)、真實時鐘Real Time Clock,RTC)等周邊電路;同時因應各種不同的對外針腳數密度(LQFP48/64/100),提供4/6/8組PWM節能計時器,針對需要USB介面連接的行動裝置、儲存周邊裝置等應用為主。

NuC130/140系列同樣提供128KB Flash ROM與16KB SRAM,並整合車用電子常見的CAN/LIN匯流排控制介面,I2C/SPI/SSI串列匯流排,同時因應各種不同的對外針腳數密度(LQFP48/64/100),提供4/6/8組PWM節能計時器,NuC140額外提供1組USB OTG匯流排控制器,來分別針對車用電子、醫療電子,以及需要USB OTG功能的行動裝置或儲存周邊裝置等應用為主。

NuC101系列提供1組USB、1組I2C、1組UART以及2組SPI Bus,以LQFP48或QFN36對外腳位封裝設計,可作為PC/NB的鍵盤、觸控板或觸控面板的微控制器等應用。

在往上的市場區隔,新唐將會有更高階的NUC150/160以及NUC200系列,內嵌Flash記憶體容量進一步擴大到512KB,同時程式執行/資料讀寫SRAM加大到64KB,並內建1組12bit A/D類比數位轉換電路、1組10/100Mbps乙太網路埠、步進馬達變頻控制器,進一步作為工業控制或寬頻網路通訊應用之用。


MCU授權比比皆是 開發偵錯套件與Web即時服務加值

在面對ARM Cortex核心授權廠商比比皆是的情形下,新唐藉由18年來MCU開發與業務行銷經驗,以及從2000年進入ARM架構MPU領域研究、累積10年經驗與80位專屬技術工程師的人力支援,在公司Web網站上提供充足的技術文獻,以及討論區等技術諮詢/支援。同時為了來加速客戶開發MCU應用的學習時間,新唐提供自行研發的4 cm x 10 cm 的Tiny SDK微型系統開發套件、Nu-Link ICE整合開發環境連接偵錯套件、EVB評估工程樣本PCB板,以及Bu-LB學習PCB板等等。

另外新唐提供了完整的中介軟體與驅動程式,包含由micrium提供的uC/OS-II、FreeRTOS等OS,自行撰寫的MiniNVTFAT、USB/SD讀卡機驅動程式,與開放源碼授權的EFSL、FatFS檔案系統機驅動程式。




32bit MCU將向下壓擠4/8/16bit MCU市場

目前32bit MCU市場報價仍在4美元,而16bit MCU報價降到1.5美元,進而壓擠到8bit MCU低於1美元單價,以及4bit低於0.3美元的報價。新唐科技在2009年初宣布取得ARM Cortex-M0核心IP授權,以NuMicro系列MCU進軍32位元MCU市場,最低報價僅0.55美元。預計將憑藉著成本優勢,對既有的 8位元及32位元微控制器市場區段造成衝擊。

新唐副總經理黃瑞明認為,以市調預測MCU市場,ARM架構MCU營收將在2010年超越MIPS並遙遙領先。無論從速度、性能或價格來比較,32位元的NuMicro M051以及NuC1xx系列,都預計會將MCU帶入嶄新的應用世代,並且加速32bit MCU的世代交替現象。


DIGITIMES中文網 原文網址: Cortex M0, 另一個類8051泛用型MCU http://www.digitimes.com.tw/tw/dt/n/shwnws.asp?Cat=&id=206419#ixzz2pOKGkdaN
发表于 2014-1-4 11:17:11 | 显示全部楼层
回复 18# designstart
    8051 是很老MCU
但是 不是一堆改過 8051 , stc8051 ..如果 改過 8051 , 指令相容下應該 也能做到比較小吧
Cortex M0 只有 12K gate count (這有含IO 不帶ROM ?)  
.先前聽說 8051 10K gate  連IO  RAM .

還有 Cortex M0有使用全部 ARM 指令? 還是精簡過?
以前有聽說有 < 4K gate 內 6502 . 使用精簡過指令數所以可以很小 ..

M0 省電方式如!也使用在 8051 上應該也能讓 8051 省電吧
只是8051 太老, 廠商可能覺得 不如用 coretx ,
如同 Intel in order ATOM ..因為性能一直拉不起來  1.6Ghz 約以前 pentium3 900Mhz
所以最近 bay trail 改 out of order , CPU Z37xx  比前代 Z2760  快3~5倍.
或許 8051 就太老 .  新唐自己有 8051 IP ,

新唐以前叫華邦 也有買過 ARM   picoturbo RTL


新唐 現在也有代工 Fab   0.6um
   0.6um  700V


2000年
ARM与picoTurbo的专利纠纷范围扩大
http://www.sina.com.cn 2000/06/27 13:42  日经BP社

  英国的ARM公司于美国时间6月23日宣布,将扩大与ARM互换芯片供应商美国picoTurbo公司的专利纠纷范围。
  在专利侵害对象产品中,追加了pico Turbo公司的pT120。在此之前ARM公布的专利侵害对象产品中只有pT100和pT110。另外ARM还新增加了4项专利,至此被起诉受到侵害的专利合计共达7项。此外,ARM公司还声称,pico Trubo公司最近关于pT120/110/100所做的声明是错误的,目的在于误导舆论。
  pT100/110是遵循ARMv4T指令组的互换芯片。pT100以0.25/0.18μm工艺制造,运行频率最高为100MHz。每1MHz的消费功率约为0.45W。芯片面积只有0.9mm2(采用0.18μm工艺时)。PT110为工作频率为250MHz的微处理器。内置8KB缓存时的芯片面积为6.5mm2(采用0.25μm工艺时)。(BizIT )
发表于 2014-1-4 11:50:31 | 显示全部楼层
M0、M3都有! 感兴趣者PM
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-24 22:46 , Processed in 0.021548 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表