ti
zinnc
这个作者很懒,什么都没留下…
展开
-
2833x的中断
关于2833x中PIE的优先级原则、执行过程和Nesting,见: http://processors.wiki.ti.com/index.php/Interrupt_Nesting_on_C28x 其他的参考文档包括: SPRUFB0D-TMS320x2833x, 2823x System Control and Interrupts Reference Guide SPRAA85D原创 2015-06-15 23:58:07 · 685 阅读 · 0 评论 -
关闭中断的疑惑
中断的执行过程如下: 如果需要关闭中断的话,在哪一步关闭呢?是关闭Peripheral IE、PIEIER、IER还是INTM?假设我们关闭PIEIER,其过程在TI的Interrupt Reference Guide中表述如下: 但实际的Interrupt在CPU级别的执行过程如下,问题也如下所示: 在上图的红线部分执行Set INTM,ISR是否会取消呢?还是继续原创 2015-06-18 16:45:38 · 683 阅读 · 0 评论 -
PIE
1. PIE Vector在Memory Map的位置是0x0D00~0x0E00 这个是在cmd文件中的MEMORY部分指定的: PIE_VECT : origin = 0x000D00, length = 0x000100 /* PIE Vector Table */ 在SECTIONS部分指定了File的映射: PieVectTableFile : >原创 2015-06-18 14:54:05 · 2260 阅读 · 1 评论