Posts tagged DSP

关于C6000DSP的堆(heap)和栈(stack)

stack -
又称系统栈(system stack),用于: More >

关于 移位运算(shift)

移位(bit shifting)
移位只对整数运算起作用。通过移位进行2的整数次幂的乘除法要比直接进行乘法运算快很多(当然比除法运算更快),这是一个基本常识。 More >

关于 DSP的关键字 volatile

来自CCS的help:
The compiler analyzes data flow to avoid memory accesses whenever possible. If you have code that depends on memory accesses exactly as written in the C/C++ code you must use the volatile keyword to identify these accesses. A variable qualified with a volatile keyword is allocated to an uninitialized section (as opposed to a register). The compiler does not optimize out any references to volatile variables. More >

关于C6000DSP的引导方式和bootloader

C6000是TI的高端DSP,它有3种引导方式:㈠无引导; ㈡ROM引导; ㈢主机引导

㈠ – 无引导:CPU直接从地址0处开始执行代码。 More >