This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ARMv7多核处理器问题

最近搞飞思卡尔iMX6 4核A9处理器,有几个问题要请教下:

1、每个核都是有一套独立的指令寄存器吧,问题来了,PC寄存器和一些状态寄存器是否也是独立的?

2、在裸机开发的情况下,怎么获取当前的代码运行在哪个核上面?

3、如果在多核处理器上面实现一个longjmp应如何实现?longjmp只能实现核内长跳吗?

4、核处于关闭状态,来一中断后,是所有核都唤醒还是只有其中一个?核被关闭后,然后被唤醒,需要重新初始化核的PLL等那些参数吗?standby状态与其他两关闭状态主要区别在哪?

5、中断发生后,哪个核要进行中断服务处理是程序员事件还是硬件事件?还是两种都支持?

6、一般裸机开发用什么开发平台比较方便,用jlink或者ulink可以实现单步调试吗?

Parents Reply Children
No data