机箱前端有两根线没接。标有STR LED+和STR LED-.我想知道那是什么线,有什么用,应该插在主板什么位置
答案:2 悬赏:60 手机版
解决时间 2021-02-14 12:41
- 提问者网友:暮烟疏雨之际
- 2021-02-14 07:57
机箱前端有两根线没接。标有STR LED+和STR LED-.我想知道那是什么线,有什么用,应该插在主板什么位置
最佳答案
- 五星知识达人网友:雪起风沙痕
- 2021-02-14 08:07
那是待机状态的指示灯。如果主板有msg+、msg—或str+,str—之类的端子,可以插上,不过多数板子没有,可以当做电源灯或硬盘灯的备用品。
全部回答
- 1楼网友:独钓一江月
- 2021-02-14 09:19
1. pio_str是一个结构体,它是:
typedef struct
{
unsigned long int data;
unsigned long int direction;
unsigned long int interrupt_mask;
unsigned long int edge_capture;
}
2. pio_str *是表示指向这样一个结构体的指针
3. led_base是一个数值:0x00001800,这里代表地址
4. (pio_str *) led_base 表示对这样一个地址进行强制转换,使得它变成指向结构体的指针
5. #define led ((pio_str *) led_base)
所以led是一个值为0x00001800(表示指向地址0x00001800)的,指向一个pio_str结构体的指针。地址已经确定,下一步就该在0x00001800这个地址上分配一个具体的pio_str结构体了。
注意:led这个指针永远指向一个地址在0x00001800的结构体。它不能指向其他地方,因而是一个常量指针。但是它可以对指向的结构体进行修改。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯