摘要: 在结构体中各成员有各自的内存空间,一个结构变量的总长度是各成员长度之和。而在“联合体”中,各成员共享一段内存空间,一个联合变量的长度等于各成员中最长的长度。联合体的结构空间要足够大,要等于最长的一个结构变量的空间,要能够整除其他结构变量的数据长度,即空间对其他成员的元类型要能够整除,要取一个元类型的最小公倍数。 阅读全文
posted @ 2013-09-11 17:19 Winema-勤能补拙 阅读(308) 评论(0) 推荐(0)
摘要: DSP将816作为一个设备,分配好一块内存空间给816,将816的寄存器RAM等映射到内存空间,也就是816的物理地址映射为虚拟地址,在程序中访问虚拟地址,程序中的地址指针直接访问虚拟地址就能访问对应的寄存器和RAM:程序中地址通过地址线译码选中对应设备。 阅读全文
posted @ 2013-09-11 16:58 Winema-勤能补拙 阅读(399) 评论(0) 推荐(0)
摘要: volatile指出变量随时可能发生变化,与该变量有关的运算,不要进行编译优化,以免出错,也就是在使用变量时必须从它的地址中重新读取。 阅读全文
posted @ 2013-09-11 15:25 Winema-勤能补拙 阅读(143) 评论(0) 推荐(0)