导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→参考:

* 22415: C语言高手,请你出马!

   Kuang-chingTsui 
Kuang-chingTsui发表的帖子 

 参考:
typedef     unsigned long            uword;
定义uword这个名字是unsigned long 的代名,在这语句后面凡是需要定义unsigned long 型变量时均可以uword取代之。
#define     put_wvalue(n,c)       (*((volatile uword *)(n)) = (c)) 
定义一个宏,名为 put_wvalue(n,c)  宏的内容是(*((volatile uword *)(n)) = (c)) 
程序中出现 put_wvalue(n,c)子句时,编译器自动以(*((volatile uword *)(n)) = (c)) 代替之。
不知这样说明白否?

发表时间:2003年3月29日9:50:31

  
回复该帖

本主题共有 7 帖,分页:>>>>>该主题的所有内容[7]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  22443.[详细]它的功能?
摘要:定义一个宏,名为 put_wvalue(n,c)  宏的内容是(*((volatile uword *)(n)) = (c))  ((volatile......(333字)
- [yangxiuhong25248][1007次] 2003年3月29日

  22446.[详细]参考
摘要:#define     put_wvalue(n,c)       (*((volatile uword&nb......(85字)
- [tm1300][2229次] 2003年3月29日

  22448.[详细]不好意思,没讲完就给误发表了
摘要:......(无内容)
- [tm1300][1053次] 2003年3月29日

[上一篇帖子]:你可以利用pwm输出,外加普通的运算放电路即可,只是调一下外围电路参数即可,很容易实现,当然也可以用
[下一篇帖子]:谁能帮我?我是一个计算机应用与维护专业的专科生,属于盲肠专业,如不改行有可能 饿死,所以想学