Jack...Zhang

记录我的学习、职业、生活、奋斗的点点滴滴
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年5月28日

摘要: 引例如下: 先看一段代码: AREA test,CODE,READONLY ENTRY ldr r0,__main adr r0,__main ldr r0,=__main nop __main nop END 反汇编一下后 编译环境:realview 4.12 编译的时候设置 ROM1 :start_addr 0x30000000 、size 0x200000 RAM1 :start_addr0x30200000 、 size:0x4000000 下面是反汇编的结果:\\ code pc_current binary code after asmcc 6: ldr r0,__main 0x3 阅读全文

posted @ 2011-05-28 15:29 Jack...Zhang 阅读(4447) 评论(0) 推荐(1) 编辑

摘要: FCLK, HCLK, PCLK时钟的关系 引例: ADS1.2中关于时钟的C代码 ChangeMPllValue((mpll_val>>12)&0xff, (mpll_val>>4)&0x3f, mpll_val&3); ChangeClockDivider(key, 12);1)FLCK、HCLK和PCLK的关系S3C2440有三个时钟FLCK、HCLK和PCLKs3c2440官方手册上说P7-8写到:FCLK is used by ARM920T,内核时钟,主频。HCLK is used for AHB bus, which is used 阅读全文

posted @ 2011-05-28 09:01 Jack...Zhang 阅读(3595) 评论(0) 推荐(0) 编辑

摘要: ## 连接符与# 符 ## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的子串(token)就是指编译器能够识别的最小语法单元。具体的定义在编译原理里有详尽的解释,但不知道也无所谓。同时值得注意的是#符是把传递过来的参数当成字符串进行替代。下面来看看它们是怎样工作的。这是MSDN上的一个例子。 假设程序中已经定义了这样一个带参数的宏:#define paster( n ) printf( "token" #n " = %d", token##n ) 同时 阅读全文

posted @ 2011-05-28 08:55 Jack...Zhang 阅读(954) 评论(0) 推荐(0) 编辑

摘要: pci转串口+并口卡调试arm初步测试 Fromhttp://hi.baidu.com/%CE%DA%D1%BB%C3%F7/blog/item/c496baef7d9a8814fdfa3cb0.html买的卡终于到了,打开机箱,安在了pci插槽上,随卡附带一张驱动盘,里面有很多驱动,我采用的自动安装方式,安装完后,有了1个并口lpt3和2串口com3,com4连上板子,先进行com口测试,超级终端方式,比较顺利,修改链接的com口为com3即可。测试jtag,这个就麻烦多了。出现RDI Warning 00159:Could not open specified device port错误以 阅读全文

posted @ 2011-05-28 08:36 Jack...Zhang 阅读(1575) 评论(0) 推荐(0) 编辑

摘要: 今天是2011年五月二十八,不知道是那天申请的博客,今天突然想到了,登陆了之后,尽然已经通过了,哈哈,太高兴了!!!!很喜欢博客园博客界面的风格,所以选择了她,。。。。。愿她和我的理想一起成长。。。。。起飞。。。。。。。…^-^ 阅读全文

posted @ 2011-05-28 08:12 Jack...Zhang 阅读(115) 评论(0) 推荐(0) 编辑