当前位置:  技术问答>linux和unix

单片机和ARM的裸机程序

    来源: 互联网  发布时间:2017-05-02

    本文导语:    在单片机中所有的部件如处理器的内核,ROM,RAM都是集中在一块单板上的所以裸机程序烧好上电就可以执行起来,但是在ARM中所有的部件都是外部接的,程序是在Nandflash中是如何运行起来的 | 有些arm...

  在单片机中所有的部件如处理器的内核,ROM,RAM都是集中在一块单板上的所以裸机程序烧好上电就可以执行起来,但是在ARM中所有的部件都是外部接的,程序是在Nandflash中是如何运行起来的

|
有些arm板子有这个功能,比如三星的2440,如果是选择从nand启动的话,boot的时候,硬件完成从nand读取4k的代码到ram去执行的。后面你想运行完整的代码,就自己写代码完成将整个程序的内容完整读取到ram执行就行了。
当然,如果从nor flash启动,就不存在这个问题,因为nor本身的内容就可以执行,不需要一定必须在ram中运行。

    
 
 

您可能感兴趣的文章:

  • 请教单片机驱动程序开发
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 单片机在windows能运行,在linux下不能读数据,有没有可能是单片机端问题?
  • linux驱动 单片机驱动
  • 单片机实时时钟
  • 单片机反汇编 vAVRdisasm
  • 一般单片机的系统是linux的什么版本?是怎样移植进去的?
  • 如何从单片机过渡到linux驱动开发
  • c#实现51单片机频率计的代码分享(数字频率计设计)
  • 使用UART与PC通信实现msp430g2553单片机超声波测距示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,