我是一个从微控制器编程开始的新手.这里感兴趣的芯片是cortex-a9.在复位或上电时,我的读数必须是0x0000000处的代码.虽然我的问题可能听起来太微不足道,但这些问题将有助于我提出一些概念.
内存地址0x0000000是否驻留在ROM中?从该地址读取代码后会发生什么?是否应该存在某种类型的引导加载程序,如果存在,那么它应该在哪个地址?它是否也应该驻留在ROM中?最后,内核在什么时候启动?内核代码驻留在哪里?
embedded cortex-a
cortex-a ×1
embedded ×1