| 当前论坛版面:ARM技术
今日贴子 0 提示:没有登陆的用户不能看到还没有审核的帖子
|
Realview MDK中编译器对中断处理的过程处理[推荐]
      作者: [MICKEYMOUSE] 点击:[257次] 时间:[2008年4月11日 9:55:17]
      摘要:在ARM程序的开发过程中,对中断的处理是很普遍的、也是相当重要的。Realview MDK使用的RVCT编译器提供了__irq关键字,用此关键字修饰的函数被作为中断出来函数编译,即在编译的过程中,编译器会自动添加中断处理过程中现场保护和恢复的代码,减小程序的开发难度,加快软件的开发过程。 在理解__irq关键字的作用之前,先看一下ARM核对异常的处理过程。当产生异常时, ARM核拷贝CPSR寄存器的内容SPSR_<mode>寄存器中,同时设置适当的CPSR 位、改变处理器状态进入ARM 态和处理器模式,从而进入相应的异常模式。在设置中断禁止位禁止相应中断(如果需要)后,ARM核保存返回地址到LR_<mode>,同时设置PC为相应的异常向量。当异常返回时, 异常处理需要从SPSR_<mode>寄存器中恢复CPSR的值,同时从LR_<mode>恢复PC,具体的异常返回指令如
ARM讨论群
      作者: [huang20071] 点击:[230次] 时间:[2008年4月11日 1:14:01]
      摘要:我建的一个ARM学习群:34072791主要以2410、2440、9200的编程为主
提供快速全面的嵌入式开发工具--包括RTOS和GUI,绝对震撼!
      作者: [jie_li1980] 点击:[230次] 时间:[2008年4月10日 20:32:23]
      摘要:各位嵌入式开发同行,本人有套很优秀嵌入式图形库(Embedded GUI)和一个很优秀的RTOS,两者相结合可进行快速嵌入式开发可节省时间和资金,支持所有嵌入式开发,图形库可在VC++6.0环境仿真调试,然后无需改动就可移植到平台上;如有兴趣可提供DEMO测试程序。两者支持c/C++语言,支持的编译器有ADS,GNU GCC。RTOS不象网上那些免费的RTOS,他设计得简洁易懂,功能强大,可快速理解并进行开发,包括底层ARM引导,中断处理,任务创建和优先级调度等等。 jie_li1980@126.com 13524016875
RealView MDK和RVDS是不同的喔[讨论]
      作者: [MICKEYMOUSE] 点击:[406次] 时间:[2008年4月10日 9:05:27]
      摘要:RealView MDK & reg; Development Suite(RVDS)是ARM公司继SDT与ADS1.2之后主推的新一代开发工具..... 集成开发环境(IDE):Eclipse / Codewarrior集成开发环境 RealView MDK开发工具源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,包括µVision3集成开发环境与 RealView编译器。支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。
Realview MDK中启动代码的配置
      作者: [MICKEYMOUSE] 点击:[271次] 时间:[2008年4月9日 16:14:51]
      摘要:Realview MDK不仅提供了默认的启动代码,而且这些启动代码可以通过图形化界面配置。启动代码的图形化配置界面非常类似于Web网页的界面,甚至后台处理的脚本也与Html语言十分接近。 点下面链接可以看到完整版 [color=#B22222]Realview MDK中启动代码的配置详解[/color] http://www.realview.com.cn/wen-list3.asp?id=327
eV1527,ev527,RT1527总代理
      作者: [amwfnwfnh] 点击:[228次] 时间:[2008年4月9日 16:03:51]
      摘要:超通和龙科技有限公司(CT-HOLLON TECHNOLOGY)始创于一九九二年,致力于为广大用户提供单片机设计方案、遥控编译码IC、遥控模块等产品。 超通和龙不仅提供单片机、单片机开发、遥控编译码芯片、防盗报警器IC,还可按客户的要求提供防盗报警器的半成品和高频发射和接收模块产品,以及周边的配套产品。 超通和龙宗旨是向用户提供优质的电子产品,同时更注重对产品售后服务和技术支持。 本公司技术部拥有雄厚技术力量,可向用户提供全方位集成电路的技术支持和单片机设计方案。 超通和龙于2003年自主开发了14脚以下PIC系列Flash单片机脱机快速烧写器(如:烧写完一片16F630的时间为3.3秒),和自主开发的KEELOQ脱机式烧写器。 主要经营产品: ◆ 代理劲扬RATO公司全系列产品: 1、EEPROM:RT93LC46、RT2
突破常规51单片机功能的一款内嵌TCP/IP协议芯片1
      作者: [akingship] 点击:[233次] 时间:[2008年4月9日 14:26:53]
      摘要:FS8610-内嵌硬件TCP/IP协议的芯片 FS8610是一款内嵌硬件TCP/IP协议网络控制器的高性能微控制器MCU。ARP、RARP、IPv4、ICMP、IGMPv2、UDP和TCP协议都通过硬件TCP/IP协议引擎来实现,从而减少CPU的负担。硬件TCP/IP协议不仅能完全取代软件TCPIP协议栈,缩小程序代码的大小从而更利于系统开发快速化,还能更方便的提高网络性能。 FS8610内嵌的高性能1T RISC MCU,其运行速率是标准8051 MCU的十倍。系统时钟动态工作频率范围为25MHZ~160MHZ。系统支持可扩展至12MB外部数据存储器,通过基于硬件的Code Bank电子开关机制,可以支持以及最大2MB外部程序存储器。程序代码可以通过远端网络在线升级。FS8610支持通过镜像RAM功能来提高程序运行速度。内嵌高效率的DMA可以大幅度的提高大批数据传输时的速
RealView MDK最新版本
      作者: [MICKEYMOUSE] 点击:[304次] 时间:[2008年4月8日 15:54:34]
      摘要:[B]RealView MDK最新版本,帮助仍为简体中文版,下载请前往[/B]http://www.realview.com.cn/down-list.asp?id=326 3.20版更新内容如下: [Device Support] Added: RTX support for TMS470 in folder ..\ARM\Boards\TI\TMS470R1B1M\RTX_Blinky. Added: example projects for NXP LPC2919 in folder ..\ARM\Boards\Keil\MCB2900. Added: support for STMicroelectronics STA2051. Added: support for AustriaMicroSystems AS3525 in folder ..\ARM\
求救!!!
      作者: [elite_sui] 点击:[188次] 时间:[2008年4月8日 14:01:57]
      摘要:求救!!!!!!!! S3C44B0FLASH烧写后,加电运行正常,之后又跳线FLASH的VPEN,烧写别的程序。 之后出现正常模式下BANYAN仿真器不识别ARM7内核,快速模式下可识别,但仿真器运行运行到AXD之后出错,求达人帮忙,小生叩谢了!
中嵌科技——经典ARM嵌入式系统欣赏
      作者: [Emsys] 点击:[679次] 时间:[2008年3月4日 14:08:30] 回复:[2条]
      最后回复: 标题:[5.25"嵌入式工业...] 回复人:[emsyscn] 回复时间:[2008-4-8 9:59:44]
      摘要:CE9200-1开发系统 -------------------------------------------------------------------------------- 基于ATMEL AT91RM9200构建,ARM920T、180MHz、32MB SDRAM、4MB NOR Flash、10/100Mbps自适应以太网、RS485、RTC、WatchDog、USB Host/Device(2.0)、PC/104接口,开源BootLoader、嵌入式Linux操作系统及设备驱动例程。 可用于各种基于以太网的工业控制系统、楼宇自动化、安防、以及其他移动智能计算终端等。 系统经过高、低温测试及雷击测试,稳定可靠。 可选配外设模块: 各型PC/104模块 LCD模块 八段数码管模块 矩阵键盘模块 各型端子板 [IMG]http:
标准的PC/104架构的嵌入式ARM系统模块!
      作者: [emsyscn] 点击:[175次] 时间:[2008年4月8日 9:51:59]
      摘要:http://www.emsyschina.com/TotalPC104.htm CPU模块: CPCM-9200A -------------------------------------------------------------------------------- [IMG]http://www.emsyschina.com/images/CPCM104/CPU/CPCMC9200AL.jpg[/IMG] CPU:ATMEL AT91RM9200 180MHz/200MIPS; 存储器:64MB SDRAM、8MB NOR Flash、64MB NAND Flash; 支持10/100Mbps网络、18位TFT LCD/VGA显示、触摸屏输入、AC97音频、USB HOST; 支持嵌入式Linux2.6、
08年4月免费ARM技术培训(武汉)
      作者: [MICKEYMOUSE] 点击:[346次] 时间:[2008年4月7日 15:41:15] 回复:[1条]
      最后回复: 标题:[报名地址] 回复人:[MICKEYMOUSE] 回复时间:[2008-4-7 15:42:13]
      摘要:08年4月免费ARM技术培训(武汉) 1) 最新的ARM内核Cortex-M3介绍及软件开发; 2) ARM开发工具RealView MDK使用技巧; 3) 开发实例介绍:软件模拟实验、硬件调试实验; ---------------------------------------------------------------------------------------------------------------------------- Cortex-M3是ARM公司推出的最新的针对微控制器应用的内核,提供业界领先的高性能和低成本的解决方案,将成为MCU应用的热点和主流。 Cortex-M3内核增强了芯片上集成的各种功能,包括把中断之间延迟降到6个CPU周期的嵌套向量中断控制器、允许在每一个写操作中修改单个数据位的独立位操作、分支指令预测、单周期乘法、硬件除法和高效的
Luminary ARM 芯片bootloader用法(续)
      作者: [哈佛] 点击:[474次] 时间:[2008年2月27日 10:23:41] 回复:[1条]
      最后回复: 标题:[好] 回复人:[mooncoldy] 回复时间:[2008-4-3 17:49:02]
      摘要:如何来定义程序烧录的位置呢 ? 我们需要来修改分散加载文件 。 在DRIVERLIB 里面 ,IAR SYSTEM的PROJECT一般用到的文件是 :D:\DriverLib\ewarm\standalone.xcl . 使用lm3s811 ,如果你要把程序装到从0x00开始的位置 那么使用 下面设置 : -DROMSTART=00000000 -DROMEND=0003FFFF -DRAMSTART=20000000 -DRAMEND=2000FFFF 产生 bin 文件 ,烧录的时候用LM FLASH PROGRAMMER ,如图 : [upload=bmp]uploadfile/2008-2-27_10-21-26_11.bmp[/upload] 如果你要把程序烧到从0x800开始的位置 ,使用下面的设置 : -DROMSTAR
4月26日基于ARM平台的嵌入式系统开发免费技术讲座—ARM中国支持(上海)
      作者: [bj-farsight] 点击:[270次] 时间:[2008年4月2日 16:50:31]
      摘要:本次讲座安排了目前嵌入式行业最热门的ARM处理器平台,以及两个最主流的嵌入式操作系统Linux和WinCE,希望通过此次讲座使大家快速了解嵌入式系统设计的过程及关键技术。另外本次讲座很荣幸地邀请到了[color=#FF0000]ARM公司的资深技术专家邹诚先生[/color]来给大家介绍ARM的最新技术发展动态。Linux和WinCE专题的主讲老师都是华清远见金牌讲师,拥有多年项目研发经验,希望通过此讲座和大家一起分享多年的开发心得。因场地原因,本次活动限额200名,如有兴趣请尽快在本页面的下方提交预约信息。 活动规模:200人 讲座主要分为3个专题: 专题1、最新ARM技术和嵌入式技术发展动态(主讲老师:[color=#FF0000]ARM公司资深技术专家 邹诚[/color]) 专题2、基于ARM平台的WinCE嵌入式系统开发(华清远见Win
4月19日基于ARM平台的嵌入式系统开发免费技术讲座—ARM中国支持(北京)
      作者: [bj-farsight] 点击:[236次] 时间:[2008年4月2日 16:41:24]
      摘要:本次讲座安排了目前嵌入式行业最热门的ARM处理器平台,以及两个最主流的嵌入式操作系统Linux和WinCE,希望通过此次讲座使大家快速了解嵌入式系统设计的过程及关键技术。另外本次讲座很荣幸地邀请到了[color=#FF4500]ARM公司的资深技术专家杨宇欣先生[/color]来给大家介绍ARM的最新技术发展动态。Linux和WinCE专题的主讲老师都是华清远见金牌讲师,拥有多年项目研发经验,希望通过此讲座和大家一起分享多年的开发心得。因场地原因,本次活动限额300名,如有兴趣请尽快在本页面的下方提交预约信息。 活动规模:300人 讲座主要分为3个专题: 专题1、最新ARM技术和嵌入式技术发展动态(主讲老师:[color=#FF0000]ARM公司资深技术专家 杨宇欣[/color]) 专题2、WinCE开发流程及关键技术(华清远见WinCE培训讲师
[求助]关于ARM的堆栈
      作者: [gh_laogu] 点击:[302次] 时间:[2008年3月26日 10:25:19] 回复:[1条]
      最后回复: 标题:[不用设置,直接...] 回复人:[OFourME] 回复时间:[2008-3-31 13:42:00]
      摘要: ARM 芯片支持4种堆栈模式(满递增,满递减,空递增,空递减),是不是说任意一块具体的芯片都能设置成以上4种模式之一?我查过很多款芯片的使用说明和datasheet都没有发现这个问题,最多就是告诉你把R13设置成堆栈指针,但我想知道堆栈的增长方向以及是否是满堆栈,我因该从哪里得到这方面的信息或说明啊?
[转帖]TOS-831 可程式恒温恒湿机/恒温恒湿箱 联系人:13246172716
      作者: [tosstar123] 点击:[153次] 时间:[2008年3月31日 10:56:46]
      摘要:台湾奥斯达电子仪器(惠州)有限公司 联系人:张小姐 手机:13246172716 电话:0752-2726016 传真:0752-2261035 E-mail:464226785@163.com QQ:464226785 网址:http://tosstar888.applegold.com.cn 展销部:惠州市江北国际电子城3楼133---135 办公部:惠州市上排大岭路31号 产品规格: 技术参数: 1、可单独使用高温、低温、恒温恒湿等不同测试条件之功能。 2、全功能故障指示含超温、低水位、测试结束、压缩机过载等。 3、精克之计时器及积时器,可以使操作者了解测试时间。 4、含P.I.D值,锁定,测温棒故障检也,上、下限警报、角摸式设定之功能。温度范围:-70度~+150度,-20度~+150度,-40
[原创]TDS210/TDS220数字存储示波器现货!联系人:13246172716
      作者: [tosstar123] 点击:[175次] 时间:[2008年3月31日 10:56:19]
      摘要:台湾奥斯达电子仪器(惠州)有限公司 联系人:张小姐 手机:13246172716 电话:0752-2726016 传真:0752-2261035 E-mail:464226785@163.com QQ:464226785 网址:http://tosstar888.applegold.com.cn 展销部:惠州市江北国际电子城3楼133---135 办公部:惠州市上排大岭路31号 <奥斯达仪器> TDS210/TDS220数字存储示波器现货! TDS220 数字示波器 性能描述 带宽: 100MHz 通道数:2ch 同步最大采样率 / 通道: 1 MSa/s 单通道最大采样率: 1MSa/s 最大记录长度: 2500pt/sec 最小垂直灵敏度:10 mV/div 最大垂
[原创]TOS-315,320 跌落试验机 大量现货 ! 张小姐 13246172716
      作者: [tosstar123] 点击:[168次] 时间:[2008年3月31日 10:55:52]
      摘要:台湾奥斯达电子仪器(惠州)有限公司 联系人:张小姐 手机 :13246172716 电话:0752-2726016 传真:0752-2261035 E-mail:464226785@163.com QQ:464226785 网址:http://tosstar888.applegold.com.cn 展销部:惠州市江北国际电子城3楼133---135 办公部:惠州市上排大岭路31号 产品在搬运或运输过程中,可能摔落而导致使内部 产品受到损坏,为事先预防损害,即可用本机来预 期进行测试,从而得出最佳之解决方法,以便在运送 途中能尽量减少损失。 备注: 一、承接仪器仪表/电子设备生产、销售、维修! 二、现金回收高档进口二手仪器(信号源、频谱仪、网络分析仪等)!
[原创]SMD零件计数器TOS-1000A 测漏功能 大量现货 !! 张小姐 13246172716
      作者: [tosstar123] 点击:[219次] 时间:[2008年3月31日 10:55:28]
      摘要:台湾奥斯达电子仪器(惠州)有限公司 联系人:张小姐 电话:13246172716 电话:0752-2726016 传真:0752-2261035 E-mail:464226785@163.com QQ:464226785 网址:http://tosstar888.applegold.com.cn 展销部:惠州市江北国际电子城3楼133---135 办公部:惠州市上排大岭路31号 功能介绍: 1、测漏打印功能全自动SMD零件计数器,作业简便,迅速确实预设功能。 2、测漏功能SMD零件计数器可预设零件数量,方便点料、发料及领料作业专为SMT料带式零件设计。 3、测漏功能SMD零件计数器可适合规格有正、反转功能,并可正、反计数。省时及省力且可做点料时二次确认可 由条码机列印出计数值。 4、测漏功能SMD零件计数器可全面掌控厂内S
老古开发网 asp.Net V2.0 设计:老古 2006年8月 执行时间:109毫秒 最大:7844毫秒 查询数据库24次 2008-9-7 14:44:17
|