int checksum_v1(int *data) { char i; //2nd time, "int" replaces "char" int sum = 0; for(i = 0; i < 64; i++) sum += data; return sum; } 上面这段代码,用arm-linux-gcc -S checksum_v1.c 反汇编一次; 然后讲int 代替char,再反汇编一次,将所得的两个文件比较了一下 1st: str r3, [fp, #-20] .L2: ldr r3, [fp, #-20] cmp r3, #63 ble .L5 b .L3 .L5: ldr r3, [fp, #-20] mov r2, r3, asl #2 ldr r3, [f...
by hangtoo - C/C++ - 2006-04-21 10:53:37 阅读(970) 回复(0)
公布一个arm免费实战项目开发计划 arm免费实战:Mp3播放器项目开发计划 (重新使用基于arm的STM32完整实现) 从0到软硬件精通的实战项目技术方案已经完成,分工正式开始了,要参与的赶快啊 产品做出来后,论坛有详细充足的细节资料公布,包括思路,想法,技术难点公关,软件的框架,硬件的设计思路等都会有 随着项目的深入,帖子越来越多,在这里设立一个目录,方便大家按需阅读。 一.第一次群内开会讨论的4项主题内容,我们将此...
公布一个arm免费实战项目开发计划 arm免费实战:Mp3播放器项目开发计划 (重新使用基于arm的STM32完整实现) 从0到软硬件精通的实战项目技术方案已经完成,分工正式开始了,要参与的赶快啊 产品做出来后,论坛有详细充足的细节资料公布,包括思路,想法,技术难点公关,软件的框架,硬件的设计思路等都会有 随着项目的深入,帖子越来越多,在这里设立一个目录,方便大家按需阅读。 一.第一次群内开会讨论的4项主题内容,我们将此...
公布一个arm免费实战项目开发计划 arm免费实战:Mp3播放器项目开发计划 (重新使用基于arm的STM32完整实现) 从0到软硬件精通的实战项目技术方案已经完成,分工正式开始了,要参与的赶快啊 产品做出来后,论坛有详细充足的细节资料公布,包括思路,想法,技术难点公关,软件的框架,硬件的设计思路等都会有 随着项目的深入,帖子越来越多,在这里设立一个目录,方便大家按需阅读。 一.第一次群内开会讨论的4项主题内容,我们将此...
本次讲座安排了目前嵌入式行业最热门的芯片级平台:arm、DSP和FPGA,希望通过此次讲座使大家快速了解嵌入式芯片级平台相关的开发技术。本次讲座3个专题的主讲老师都是华清远见上海分中心的金牌讲师,他们有多年的项目研发经验,通过此讲座可以和大家一起分享多年的开发心得,欢迎参加。 (本次讲座限额200个名额,请提前网上报名预约,先到先得!) 讲座主要分为3个专题: 专题1、arm常见外围接口开发 专题2、TMS320C6...
开发环境:windows+cygwin+ arm-elf-gcc4.1.0 原来把所有.c文件放在一个目录里,所有.h文件放在另一个目录里,在makefile文件中用VPATH声明搜索目录,输入目标只写文件名,不写路径名,编译参数定义如下: MCU = arm7tdmi CFLAGS = -c -mcpu=$(MCU) -Wall -gdwarf-2 -O$(op) -nostartfiles -std=gnu99 ASFLAGS = -c -mcpu=$(MCU) -Wall -gdwarf-2 -O$(op) LDFLAGS = -mcpu=$(MCU) -Wall -nostartfiles -lm -lc 这样编译出来...
公布一个arm免费实战项目开发计划 arm免费实战:Mp3播放器项目开发计划 (重新使用基于arm的STM32完整实现) 从0到软硬件精通的实战项目技术方案已经完成,分工正式开始了,要参与的赶快啊 产品做出来后,论坛有详细充足的细节资料公布,包括思路,想法,技术难点公关,软件的框架,硬件的设计思路等都会有 随着项目的深入,帖子越来越多,在这里设立一个目录,方便大家按需阅读。 一.第一次群内开会讨论的4项主题内容,我们将此...
公布一个arm免费实战项目开发计划 arm免费实战:Mp3播放器项目开发计划 (重新使用基于arm的STM32完整实现) 从0到软硬件精通的实战项目技术方案已经完成,分工正式开始了,要参与的赶快啊 产品做出来后,论坛有详细充足的细节资料公布,包括思路,想法,技术难点公关,软件的框架,硬件的设计思路等都会有 随着项目的深入,帖子越来越多,在这里设立一个目录,方便大家按需阅读。 一.第一次群内开会讨论的4项主题内容,我们将此...
可以提供广东省内快递代收,货到付款~ 产品名称:ATMEL9260开发板 产品型号:CA-9260DK 产品规格:11*8cm 硬件资源: 核心板硬件介绍 >> CPU:AT91SAM9260 带Java扩展的arm926EJ-S内核, 2 x 8KB快取, MMU 2x4k Bytes SRAM, 32kBytes Boot ROM 210MHz, 230MIPs EBI –可支持SDRAM, NAND Flash (带ECC)和Compact Flash USB控制器和USB器件口, V2.0全速 Ethernet MAC - 10/100 图像传感器界面...