发 帖  
  • Flash(闪存)作为嵌入式系统的主要存储媒介,有其自身的特性。Flash的写入操作只能把对应位置的1修改为0,而不能把0修改为1(擦 除Flash就是把对应存储块的内容恢复为1),因此,一般情况下,向Flash写入内容...
    0
    11405次阅读
    0条评论
  • linux就是这样做的,对只需要初始化运行一次的函数都加上__init属性。在kernel初始化后期,释放所有这些函数代码所占的内存空间。它是怎么做到的呢?看过module_init和module_exit 的人知道,连...
    0
    5559次阅读
    0条评论
  • 就Cortex-M3来说,拥有R0-R15的寄存器组。其中R13作为堆栈指针SP。SP有两个,分别为R13(MSP)和R13(PSP)即主堆栈指针(MSP)和进程堆栈指针(PSP),但在同一时刻只能有一个可以看到,这也就...
    0
    7723次阅读
    0条评论
  • 全世界有不同意见的人都认为此不一致的地方——好吧——很是缺乏一致性,不过只要是能正常思考的都知道《C程序设计语言(第一版)》中是 right 而《C程序设计语言(第二版)》中则是 right。无论如何,函数都是特殊的(在...
    0
    4310次阅读
    0条评论
  • bootm命令是用来引导经过U-Boot的工具mkimage打包后的kernel image的。U-Boot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。...
    0
    5253次阅读
    0条评论
  • ESI/EDI:存放主存操作数的全部/部分偏移量,也可存放16位操作数和结果,在多数情况功能可以互换。 但在串操作指令中作用不能互换,源操作数必须用ESI提供偏移量,目的操作数必须用EDI提供偏移量...
    0
    9977次阅读
    0条评论
  • DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且...
    0
    6337次阅读
    0条评论
  • 嵌入式Linux系统--命令行,即Shell是操作系统的重要部分,当然也包括嵌入式Linux系统。在Windows操作系统下,打开“开始”点进“运行”输入“cmd”按“Enter”键,你就进入了一个比较“土”的窗口界面,...
    0
    6710次阅读
    0条评论
  • 最后发现目标板支持FTP服务器,总数找到一个救命稻草,不过很可惜,用户密码未知,问了中间厂商,用户和密码仍然错误,最后打了n次电话,告诉可以在目标板上添加新用户,然后再登录FTP。...
    0
    10966次阅读
    0条评论
  • ARM处理器对数据操作(读或写)支持三种数据长度:字节(8位)、半字(16位)、字(32位)。假设在地址为0x0000~0x0004的内存空间保存了如图1所示的数据,下面我们以三种数据长度从内存空间读取数据。(假设数据的...
    0
    35370次阅读
    0条评论
  • 寄存器是cpu内部的基本资源。不管cpu的代码执行到什么时候,这些资源都是共享的,所以在cpu发生中断、函数调用、线程切换的时候,都需要对这些寄存器进行保护,常用的基本措施就是把把它们保存到临时堆栈当中去。...
    1
    5517次阅读
    0条评论
  • 需求:读嵌入式温度传感器的值。已知条件:*温度传感器已经在主板上焊好了。*温度传感器型号为lm75*linu...
    4
    10183次阅读
    0条评论
  • 超详细!快进来复习一下C语言运算符优先级 每当想找哪个运算符优先级高时,很多时候总是想找的就没有,真让人气愤...
    0
    7537次阅读
    0条评论
  • 题一: 解释命令ls -a | more具体含义. 思考过后,再到下方寻找答案 题二: GCC -g -o...
    0
    5373次阅读
    0条评论
  • 面向对象程序设计可以看作一种在程序中包含各种独立而又互相调用的对象的思想,这与传统的思想刚好相反:传统的程序设计主张将程序看作一系列函数的集合,或者直接就是一系列对电脑下达的指令。面向对象程序设计中的每一个对象都应该能够...
    0
    5422次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 180 次赞同

    获得 0 次收藏
关闭

站长推荐 上一条 /6 下一条

返回顶部