32位ARM内核微处理器W90N740及其应用
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子知识 > 32位ARM内核微处理器W90N740及其应用
32位ARM内核微处理器W90N740及其应用  2012/4/9

路由器W90N740是台湾Winbond公司拓荒的基于32位ARM核的高屈服、低功耗微措置器。W90N740采纳ARM7TDMI内核,内建两个10/100Mb MACs以太网络牵制器,并采纳Winbond独家专利的网络地址转换减速器NAT Accelerator。该器件用硬件方法减速网络封包的转换,不但减少了处所措置器的包袱,同时也大幅提高了宽频的整体细碎做事。

而芯片方法集成的USB牵制器则可透过USB界面连结各种电脑地域配备,以增添打造品附加值。其它,W90N740内部还集成为了EBI(external bus interface)牵制器、细碎希图器、GDMA牵制器等。是以在不少应用范畴,用该器件筹算的细碎成本比目前同类打造品要低。加之ARM公司拓荒情况赞成汇编语言、C和C++,其软件拓荒也非常方便。是以,W90N740虽不是主流打造品,但也是不少网络电子打造品的抉择操持之一。  1 ARM细碎机关1.1 ARM细碎的指令集ARM细碎具备ARM和Thumb两种指令集。当措置器任务在ARM形态时,履行ARM指令集;而当其任务在Thumb形态时,则履行Thumb指令集。全数ARM指令但凡32位长度。指令以字瞄准方法生存,何等,ARM形态指令地址的最低2位总是零。理论上,一些指令一般应用最低有用位来剖断代码是转向Thumb代码照常ARM代码。 ARM指令集主要包括存储器访问指令、数据移动指令、数据措置指令、分支指令、协措置器指令、形态存放器转移指令和无比措置指令等。全数Thumb指令但凡16位长度,这些指令可在存储器中以半字瞄准方法生存。是以,指令的最低有用位在Thumb形态下总为零。理论上,Thumb指令集是32位ARM指令集的服从子集。1.2 ARM细碎的编程模子(1)ARM赞成的数据类型ARM措置器赞成下列数据类型:Byte(字节),8位;Halfword(半字),16位;Word(字,必须和4字节沿海对齐),32位。(2)ARM措置器模式ARM细碎机关赞成7种措置器模式:用户模式(User)、 快速停止苦求(FIQ,Fast Interrupt request)、停止苦求(IRQ,Interrupt ReQuest)、希图(Supervisor)、停止(Abort)、细碎(System)和未定义(Undefined)。除用户模式外,其它模式统称为特权模式。大大都应用法式可在用户模式下履行。当措置器任务在用户模式时,正在履行的法式不克不及访问被珍惜的细碎老本,也不克不及改动模式,除非打造生无比。是以,拓荒中应切当编写独霸细碎来牵制细碎老本的应用。

与《32位ARM内核微处理器W90N740及其应用》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095