嵌入式
文章平均质量分 53
篷篙人
这个作者很懒,什么都没留下…
展开
-
ARM7学习笔记
1.MEMMAP = 0x00时为Boot模式,异常向量表从Boot Block重新映射MEMMAP = 0x01时为片内Flash模式,异常向量表不重新映射MEMMAP = 0x10时为片内RAM模式,异常向量表从静态RAM重新映射MEMMAP = 0x11时为片外存储器模式,异常向量表从外部存储器重新映射(only for LPC22xx)所谓映射,就是一种对应关系,所以“转载 2009-02-20 18:38:00 · 2090 阅读 · 0 评论 -
嵌入式开发调试外设的心得
在做嵌入式设计时,不免要在主芯片上挂各种外设,比如挂flash,挂加密芯片,挂网卡等等,在第一步编写驱动时需要检验主芯片所用的口是否能用,那怎么检测呢? IO口检测,把主芯片所用到的管脚配置成IO模式,然后对其输出周期的0和1,用万用表检测是否有高低电平跳转。注意一般精度的万用表最好周期设到500ms,才能检测。有些情况如果电压有偏差,这是需要查看该口是否需要接上拉电阻或下拉电阻原创 2009-02-17 21:04:00 · 951 阅读 · 0 评论 -
算术移位与逻辑移位有什么区别?
逻辑移位(不管是左移位还是右移位) 都是空缺处补0 例如: mov ax , 1100_0111_0110_1000B mov cl , 3 shl ax , cl ; 结果转载 2009-02-28 16:09:00 · 10592 阅读 · 4 评论 -
LDR指令总结
LDR指令总结 LDR/STR字和无符号字节加载/存储1,LDR Rd,[Rn] 2, LDR Rd,[Rn,Flexoffset]3, LDR Rd,[Rn],Flexoffset4, LDR Rd,labelldr只能在当前PC的4KB范围内跳转B只能在当前PC的32M范围内跳转label标号实际上就是个地址eg:转载 2009-02-28 17:25:00 · 2414 阅读 · 0 评论 -
Protel快捷键大全
Protel快捷键大全 Protel快捷键大全 enter——选取或启动esc——放弃或取消f1——启动在线帮助窗口tab——启动浮动图件的属性窗口pgup——放大窗口显示比例pgdn——缩小窗口显示比例end——刷新屏幕del——删除点取的元件(1个)ctrl+del——删除选取的元件(2个或2个以上)x+a——转载 2009-02-28 17:32:00 · 960 阅读 · 0 评论 -
51系列中data,idata,xdata,pdata的区别
51系列中data,idata,xdata,pdata的区别data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。idata是用类似C中的指针方式 访问的。汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中ida转载 2009-03-24 00:07:00 · 933 阅读 · 0 评论