Image
Image

xinzha

+ 关注

粉丝 7     |     主题 10     |     回帖 949

自制,效率
ucos任务调度的问题
2012-1-19 11:47
  • 嵌入式操作系统论坛
  • 7
  • 4951
  1、调用系统函数时 2、发生中断时 3、时间片到时  
怎么也想不到ARM最大客户既然是她!!!
2013-12-15 16:37
  • ARM技术论坛
  • 4
  • 2646
  Intel收购了英飞凌的baseband部门,过去叫做Intel Mobile Communication,现在正式融入Intel,作为Intel的 ...  
求助,有个arm问题不解
2012-1-27 12:15
  • ARM技术论坛
  • 6
  • 2210
  是链接器根据分散加载描述文件来决定的,如果没有指定分散加载描述文件,链接器就采用菜单链接模式,默认en ...  
  所有用汇编语句操作cpsr的地方都可以变换模式,如果调用了arm提供的库函数__main,从startup.s到main中间会 ...  
软件中断的返回问题
2012-2-1 16:30
  • ARM技术论坛
  • 2
  • 1752
  这是由于软中断的执行机制和其他异常不一样,软中断是cpu自己产生的,在当前指令之后产生,而其他异常都是 ...  
位置无关(PID)代码反汇编后出现绝对地址怎么回事???
2012-2-2 15:12
  • ARM技术论坛
  • 7
  • 4754
  指令集简单是risc架构的优势之一,一般讲arm的书里面会介绍指令集,0xe59f4018,这个32位的指令,分成了几个 ...  
  这是arm使用立即数的一种方式,因为arm桶形移位器以及类risc架构的限制,有些立即数赋值不能够在一条指令内 ...  
  反汇编程序图省事没有把最精确的结果展示出来,你自己对照机器码就知道了。 ...  
  从机器码上看是位置无关的,反汇编程序不是很严谨,实际上应该是 ldr r4, 0x18[pc] ldr r0, 0x10[pc] 我的 ...  
用户模式下的LR是不是没有什么特殊用处
2012-2-1 22:03
  • ARM技术论坛
  • 3
  • 1914
  在risc的世界里,类似于这种寄存器保存与恢复都是由软件完成的,硬件只提供非常有限的功能以保证核心足够简 ...  
stm32加减乘除有这么慢吗?
2012-2-6 09:12
  • ARM技术论坛
  • 5
  • 3423
  sram还是dram?  
swi系统模式的问题...
2012-2-4 22:22
  • ARM技术论坛
  • 1
  • 1723
  swi进入的是supervisor模式,而不是system模式,supervisor模式是一种异常模式,而system模式同usr模式共用 ...  
周立功ucos移植困惑1
2012-2-8 08:54
  • ARM技术论坛
  • 1
  • 3088
  OSIntNesting++之前没有中断嵌套,因为此时的cpsr中的I位已经被硬件禁止,想要重新开启中断必须利用某种手 ...  
周立功ucos移植困惑2
2012-2-8 09:00
  • ARM技术论坛
  • 1
  • 2263
  在新版的代码中没有看到宏定义 #define OSIntCtxSw() return, 至于要用哪个要看你的编译链接选项,如果 ...  
cpsr寄存器和中断使能控制寄存器
2012-2-7 21:50
  • ARM技术论坛
  • 2
  • 3546
  cpsr是总开关,下面的中断控制器会把所有的中断状态位或之后连接到cpsr的I位,如果cpsr关闭,下面怎么上报 ...  
arm退出中断求教
2012-2-8 09:03
  • ARM技术论坛
  • 4
  • 2067
  我也是从不懂做过来的,所以大致可以猜到你想说什么。  
  从过程上来说是先把栈内的内容恢复到相应寄存器,然后将lr拷贝到pc,而此时spsr到cpsr的恢复是隐式并且并行 ...  
继续做PCB硬件还是转做IC方面?
2012-2-25 20:54
  • 职场生活
  • 9
  • 4567
  至少我见到的IC design没有本科毕业的,即使是做backend layout的都很少,如果lz真的想进入这个行业最好还 ...  
为什么要用指针
2012-4-27 11:42
  • 嵌入式操作系统论坛
  • 14
  • 3404
  动态加载,硬件地址的直接操作,回调,大数组传递修改等等,数不胜数。  
能使用ADS1.2看到程序各变量在内存中的位置吗
2012-3-20 08:13
  • ARM技术论坛
  • 1
  • 2378
  配合linklist看最方便,堆栈首地址一般情况下是你的内存末尾地址减4,具体情况还是要根据你的堆栈类型以及 ...  
2
3
近期访客