菜鸟的几个问题,大虾们不许笑呦:)

yldlbwang 2003-05-14 09:29:11
1,如何读某个地址内的内容,最好能写段例子代码,嘻嘻
2,如何往某个地址内写数据,最好也能有代码例子
3,static什么含义,什么情况下使用,有什么作用呀
4,divisor latch access 什么意思呀
5,STATUS 什么含义,什么作用呀
6,FAST int xxx;是什么意思??
先谢了,呵呵
...全文
27 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
spacespirit 2003-05-15
  • 打赏
  • 举报
回复
请问占用.data或.bss段什么意思?我将static更多的用于同一类的不同实例共享数据呢。看了大虾们的回答。一定还有更多的用途:)可以教教吗?
yldlbwang 2003-05-15
  • 打赏
  • 举报
回复
谢谢大家给的答案,请问楼上的“楼主用的OS是什么经?”是在我问吗,没懂什么意思呀,呵呵
91program 2003-05-15
  • 打赏
  • 举报
回复
3,static什么含义,什么情况下使用,有什么作用呀
对于函数,表示该函数只在本文件中可见。

对于变量,表示该变量只在本block中可见,且占用.data或.bss段。相当于一个在退出模块后数值可以保持不变的局部变量,再次进入此模块时,不再执行定义的赋值。而是上次退出时的数值!

楼主用的OS是什么经?
sunwhite 2003-05-15
  • 打赏
  • 举报
回复
完全同意老猫的回答。
OldKitty 2003-05-15
  • 打赏
  • 举报
回复
你是个老实人,呵呵。下面的说法只适用于C。

1,如何读某个地址内的内容,最好能写段例子代码,嘻嘻
unsigned char c;
volatile unsigned char *p = 0x12345678;
c = *p;

2,如何往某个地址内写数据,最好也能有代码例子
volatile unsigned char *p = 0x12345678;
*p = 0x12;

3,static什么含义,什么情况下使用,有什么作用呀
对于函数,表示该函数只在本文件中可见。
对于变量,表示该变量只在本block中可见,且占用.data或.bss段。

4,divisor latch access 什么意思呀
问题不清楚,不知道用在哪里。

5,STATUS 什么含义,什么作用呀
问题不清楚,或许是某个东东自己定义的类型吧,比如NUCLEUS就有STATUS的类型定义。

6,FAST int xxx;是什么意思??
问题不清楚。或许FAST是编译器specific的一种属性,可能处理起来比较快?

19,524

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧