Other Parts Discussed in Thread: SYSBIOS, C2000WARE
你好,请问一下带SYSBIOS的28377S的代码,烧录到28377D的CPU1上运行,可以正常运行吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你如果需要使用中断,就需要初始化中断向量表。
那么为什么在初始化的时候添加InitPieVectTable()之后就会进TIMER2_ISR()函数呢,注释掉它就不会进TIMER2_ISR()函数了,
就是因为你使用InitPieVectTable()初始化了中断向量表,代码中也配置了相应的触发源,在中断源触发之后,CPU就会进入对应的中断函数。
1.代码使用了sysbios,在.cfg文件的boot模块里面配置了时钟,代码里面也同样对PLL进行了配置,两者会有冲突吗?或者只能二选一?
2.在sysbios里面配置了硬件中断,代码初始化的时候是否需要调用InitPieCtrl()和InitPieVectTable()进行PIE中断初始化?(现在遇到问题就是调用了这两个函数进行初始化的时候,运行会进入TIMER2_ISR()中断服务函数,这个中断直接连接到CPU,我不能配置,此中断的中断源有哪些?)
3.TI有带sysbios的例程吗?(使用的是CCS10)
1. 我询问一下资深工程师;
2. 在使用SYS/BIOS时,TIMER2就是分配给rtos使用的。可以参考下这个链接:
3. https://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/sysbios/index.html
Hwi模块将执行这些初始化,因此无需调用这些函数。我们的工程师提供了一些将SYS/BIOS与C2000Ware集成的指导: