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.
28335是32位DSC,为什么存储器都是xK*16的? 是16,不是32位啊?
因为28335的运算最小是16位运算,32位的话,用两个地址就可以了。如果存储器也是32位的,那运算最小就变成32位运算了,加大了运算量
这个16的单位是BIT还是BYTE?
单位是bit
简单说,就是你定义一个变量,C2000最少也要占用16bit的存储空间。如果按你说的要32位的话,也就是即便定义Uint16,也会占用32bit的存储空间,这会造成资源浪费