xiaonan,
1. C2000的上电启动与你说的 step1~9一致,不同系列区别在于step1判定引导模式的方式不一样而已。
2. 外设的中断需要使能PIE进行中断扩展。PIE的中断向量表是在RAM的,所以用户必须在main中对中断向量表进行初始化,否则RAM中的内容是随机的。如果没在中断向量表初始化成正确的函数入口,那么当中断产生的时候,CPU到RAM区域去拿函数入口地址,如果是不对的,那肯定会跑飞。
Eric - ERIC
xiaonan,
1. C2000的上电启动与你说的 step1~9一致,不同系列区别在于step1判定引导模式的方式不一样而已。
2. 外设的中断需要使能PIE进行中断扩展。PIE的中断向量表是在RAM的,所以用户必须在main中对中断向量表进行初始化,否则RAM中的内容是随机的。如果没在中断向量表初始化成正确的函数入口,那么当中断产生的时候,CPU到RAM区域去拿函数入口地址,如果是不对的,那肯定会跑飞。
Eric - ERIC