ZStack是TI公司为Zigbee量身定NMP
wyyasax 发布于2022-12 浏览:201 回复:0
0
收藏

ZStack是TI公司为Zigbee量身定做的协议栈

通过到官方下载ZStack安装协议栈,可在C:/Texas Instruments/ZStack中查看到协议栈

目前协议栈已经更新到了3.0.1版本了。我用的是2.4.0-1.4.0版本,因为3.0.1要求IDE版本太高了,我这没更新IDE。

当需要根据协议栈进行开发时,仅需要将协议栈整个复制出来,放入项目目录

将根目录除了Components和Projects之外的文件/文件夹全部删除 是用不到的,有工具和帮助文档

在zstack/Samples中也仅需保留GenericApp这个目录,其余两个可删除

当我们要对GenericApp重命名时,将文件夹重命名成想要重命名的名字

然后进入该目录中的Source中。将3个文件内的GenericApp都替换成你重命名后的名字,保存。

然后将这3个文件的名字中的GenericApp也改成重命名之后的名字。

再进入到CC2530DB中,将GenericApp. 改成 重命名.(4个IAR工程文件)
并将这4个文件中的GenericApp也都替换一下。
eww文件可先改成txt打开替换后再改回eww

之后双击打开,就是重命名好的工程了

在左上角工程上方有个选项卡,可以下拉选择 协调器、路由器、终端

优先使用PRO就可以,功能没太大区别,但PRO更强大

通过在工程中添加模块化的串形数码管文件

将工程设置 c/c++ compiler中的Require prototype钩子取消

在Zmain.c main函数 osal_start_system()前输入初始化数码管的函数。

在APP/GenericApp.c中,有一个ProcessEvent,表示的是进程事件函数。

在ZDO_STATE_CHANGE这个case中,可以确认模块究竟是 协调器、路由器还是终端

在Tools/Config.cfg中

DDEFAULT_CHANLIST可以定义信道。可以将多个信道或操作,对于模块来说就意味着会在多个信道选择最优信道。

DZDAPP_CONFIG_PAN_ID用于定义局域网网号

非0xFFFF时,路由器和终端必须要加入到PANID为此时参数的网络中,如果没有就不加入网络。对于协调器来说,我必须要创建这样一个PANID的网络,如果说一个信道中已经有了该PANID的网络,会在PANID基础上+1创建网络。

如果为0xFFFF时,路由器和终端没有加入网络限制
协调器也会随机生成PANID

 

 

在ZStack中按照功能来划分,分为不同层,如物理层、网络层、应用层等

几乎每一个层都是一个任务,系统为每一个任务分配一个一个字节的唯一数值
这个数值叫做任务ID。他们能够处理的事物,叫做事件

处理事务
uint8 osal_set_event(uint8 task_id,uint16 event_flag)

在App/GenericApp.c的Init函数中,第一行就有保存GenericApp_TaskID。通过GenericApp_ProcessEvent中有GENERICAPP_SEND_MSG_EVT这样的event_flag,可以触发一个事件。当然也可以自定义flag。

延时处理事务 等待timeout_value毫秒后处理事务 仅处理一次
uint8 osl_start_timerEx(uint8 taskID,uint16 event_id,uint16 timeout_value)

 

如何添加自定义事件

一个任务可以定义16个事件

在GenericApp.h中,搜索Application Events 处可增加事件

需要注意的是 事件值转成2进制,16位里只能有1个是1,意味着有效值是从0x0001~0x000F + 0x0010

也就是16个事件可定义

之后再回到.c的GenericApp_ProcessEvent事件处理函数中,新增一个if

if (events & GENERICAPP_YOUR_EVT)
{

// return unprocessed events
return (events ^ GENERICAPP_YOUR_EVT);
}
要注意的是,ZMain会对学习板的硬件路径进行初始化,如果要对LED、串行数码管进行操作时,一定要按标准来设置。(普通IO还是偏上外设、输出还是输入、0还是1)。

 

如何添加消息

有些时候,16个事件是完全不够用的。ZStack引入了一种消息的概念

当需要应用层任务来处理某个事务时,首先给应用层任务发一个消息

调用osal_set_event,这样一来,应用层就会进入系统事件处理

在事件处理中判断到底产生事件的是哪一种类型的消息

根据消息的类型做相应的处理。

而消息的类型可以自定义,这样一来就打破了16个事件定义的限制。

keyChange_t *msgPtr;
msgPtr=(keyChange_t *)osal_msg_allocate(sizeof(keyChange_t));//定义按钮改变消息

if(msgPtr)
{
msgPtr->hdr.event=KEY_CHANGE;//类型是消息改变
msgPtr->keys=3; //消息内容是3

osal_msg_send(GenericApp_TaskID,(uint8 *)msgPtr);//将消息发送到消息队列(会自动调用osal_set_event( destination_task, SYS_EVENT_MSG ))
}
可以看出,消息只能在SYS_EVENT_MSG这个事件中触发,所以在使用时要注意代码填写的位置。

 

协议栈的消抖处理

在先前,我们为了写一个按钮的中断,会延时10ms,为了稳定按钮状态。在协议栈中,延时是致命的,会破坏协议栈的栈体运行情况。应该使用延时处理事务方法。不需要担心重复调用的问题,25ms之内再调用,会从0ms重新计时。相当于了消抖效果。

在Hal/Target/CC2530DB/Drivers中保存有各部件的默认中断代码,如果要使用外部引入的 文件的中断,需要将Drivers内的中断给备注掉(HAL_ISR_FUNCTION)

 

生成hex

在工程属性中
Linker内Output,Override Defaulth和下方的Allow C-SPY-specific extra output file勾选上,在Extra Output中勾选Generate,Override Default,将文件名改成*.hex,下方format改成intel extended,然后在工程Tools/2530.xcl中搜索Include these two lines when generating a .hex file for banked code model:,将该句后两行的注释取消之后编译就有hex生成在工程目录中了。

 

https://math.stackexchange.com/users/987266/
https://serverfault.com/users/907787/
https://stackoverflow.com/users/17298095/
https://superuser.com/users/1610017/
https://math.stackexchange.com/users/987267/
https://serverfault.com/users/907795/
https://stackoverflow.com/users/17298119/
https://superuser.com/users/1610025/
https://math.stackexchange.com/users/987269/
https://serverfault.com/users/907817/
https://stackoverflow.com/users/17298223/
https://superuser.com/users/1610062/
https://math.stackexchange.com/users/987270/
https://serverfault.com/users/907828/
https://stackoverflow.com/users/17298250/
https://superuser.com/users/1610071/
https://math.stackexchange.com/users/987272/
https://serverfault.com/users/907833/
https://stackoverflow.com/users/17298266/
https://superuser.com/users/1610076/
https://math.stackexchange.com/users/987274/
https://serverfault.com/users/907838/
https://stackoverflow.com/users/17298304/
https://superuser.com/users/1610084/
https://math.stackexchange.com/users/987277/
https://serverfault.com/users/907841/
https://stackoverflow.com/users/17298319/
https://superuser.com/users/1610088/
https://math.stackexchange.com/users/987278/
https://stackoverflow.com/users/17298334/
https://stackoverflow.com/users/17298334/
https://superuser.com/users/1610092/
https://math.stackexchange.com/users/987282/
https://serverfault.com/users/907853/
https://stackoverflow.com/users/17298387/
https://superuser.com/users/1610102/
https://math.stackexchange.com/users/987285/
https://serverfault.com/users/907868/
https://stackoverflow.com/users/17298422/
https://superuser.com/users/1610112/
https://math.stackexchange.com/users/987286/
https://serverfault.com/users/907874/
https://stackoverflow.com/users/17298449/
https://superuser.com/users/1610121/
https://math.stackexchange.com/users/987289/
https://serverfault.com/users/907881/
https://stackoverflow.com/users/17298503/
https://superuser.com/users/1610128/
https://math.stackexchange.com/users/987291/
https://serverfault.com/users/907885/
https://stackoverflow.com/users/17298520/
https://superuser.com/users/1610133/
https://math.stackexchange.com/users/987293/
https://serverfault.com/users/907890/
https://stackoverflow.com/users/17298541/
https://superuser.com/users/1610140/
https://math.stackexchange.com/users/987294/
https://serverfault.com/users/907895/
https://stackoverflow.com/users/17298590/
https://superuser.com/users/1610147/
https://math.stackexchange.com/users/987295/
https://serverfault.com/users/907899/
https://stackoverflow.com/users/17298598/
https://superuser.com/users/1610150/
https://math.stackexchange.com/users/987298/
https://serverfault.com/users/907900/
https://stackoverflow.com/users/17298619/
https://superuser.com/users/1610156/
https://math.stackexchange.com/users/987322/
https://serverfault.com/users/908008/
https://serverfault.com/users/908008/
https://stackoverflow.com/users/17299095/
https://math.stackexchange.com/users/987324/
https://serverfault.com/users/908014/
https://stackoverflow.com/users/17299139/
https://superuser.com/users/1610268/
https://math.stackexchange.com/users/987325/
https://serverfault.com/users/908020/
https://stackoverflow.com/users/17299161/
https://superuser.com/users/1610273/
https://math.stackexchange.com/users/987328/
https://serverfault.com/users/908023/
https://stackoverflow.com/users/17299196/
https://superuser.com/users/1610278/
https://math.stackexchange.com/users/987330/
https://serverfault.com/users/908028/
https://stackoverflow.com/users/17299215/
https://superuser.com/users/1610285/
https://math.stackexchange.com/users/987332/
https://serverfault.com/users/908035/
https://stackoverflow.com/users/17299251/
https://superuser.com/users/1610292/
https://math.stackexchange.com/users/987334/
https://serverfault.com/users/908044/
https://stackoverflow.com/users/17299291/
https://superuser.com/users/1610301/
https://math.stackexchange.com/users/987335/
https://serverfault.com/users/908046/
https://stackoverflow.com/users/17299302/
https://superuser.com/users/1610305/
https://math.stackexchange.com/users/987339/
https://serverfault.com/users/908050/
https://stackoverflow.com/users/17299320/
https://superuser.com/users/1610309/
https://math.stackexchange.com/users/987340/
https://serverfault.com/users/908062/
https://stackoverflow.com/users/17299350/
https://superuser.com/users/1610317/
https://math.stackexchange.com/users/987342/
https://serverfault.com/users/908069/
https://stackoverflow.com/users/17299364/
https://superuser.com/users/1610323/
https://math.stackexchange.com/users/987343/
https://serverfault.com/users/908074/
https://stackoverflow.com/users/17299380/
https://superuser.com/users/1610328/
https://math.stackexchange.com/users/987344/
https://serverfault.com/users/908083/
https://stackoverflow.com/users/17299427/
https://superuser.com/users/1610340/
https://math.stackexchange.com/users/987345/
https://serverfault.com/users/908087/
https://stackoverflow.com/users/17299444/
https://superuser.com/users/1610346/
https://math.stackexchange.com/users/987348/
https://serverfault.com/users/908098/
https://stackoverflow.com/users/17299519/
https://superuser.com/users/1610367/
https://math.stackexchange.com/users/987349/
https://serverfault.com/users/908101/
https://stackoverflow.com/users/17299531/
https://superuser.com/users/1610373/
https://math.stackexchange.com/users/987350/
https://serverfault.com/users/908104/
https://stackoverflow.com/users/17299551/
https://superuser.com/users/1610375/
https://math.stackexchange.com/users/987353/
https://serverfault.com/users/908111/
https://stackoverflow.com/users/17299589/
https://superuser.com/users/1610387/
https://math.stackexchange.com/users/987354/
https://serverfault.com/users/908115/
https://stackoverflow.com/users/17299612/
https://superuser.com/users/1610389/
https://math.stackexchange.com/users/987355/
https://serverfault.com/users/908119/
https://stackoverflow.com/users/17299646/
https://superuser.com/users/1610392/
https://math.stackexchange.com/users/987358/
https://serverfault.com/users/908127/
https://stackoverflow.com/users/17299689/
https://superuser.com/users/1610399/
https://math.stackexchange.com/users/987361/
https://serverfault.com/users/908135/
https://stackoverflow.com/users/17299710/
https://superuser.com/users/1610412/
https://math.stackexchange.com/users/987362/
https://serverfault.com/users/908137/
https://stackoverflow.com/users/17299730/
https://superuser.com/users/1610417/
https://math.stackexchange.com/users/987366/
https://serverfault.com/users/908159/
https://stackoverflow.com/users/17299799/
https://superuser.com/users/1610433/
https://math.stackexchange.com/users/987367/
https://serverfault.com/users/908166/
https://stackoverflow.com/users/17299816/
https://superuser.com/users/1610441/
https://math.stackexchange.com/users/987369/
https://serverfault.com/users/908168/
https://stackoverflow.com/users/17299833/
https://superuser.com/users/1610447/
https://math.stackexchange.com/users/987372/
https://serverfault.com/users/908179/
https://stackoverflow.com/users/17299870/
https://superuser.com/users/1610459/
https://math.stackexchange.com/users/987374/
https://serverfault.com/users/908189/
https://stackoverflow.com/users/17299885/
https://superuser.com/users/1610463/
https://math.stackexchange.com/users/987378/
https://serverfault.com/users/908193/
https://stackoverflow.com/users/17299911/
https://superuser.com/users/1610468/
https://math.stackexchange.com/users/987380/
https://serverfault.com/users/908205/
https://stackoverflow.com/users/17299960/
https://superuser.com/users/1610484/
https://math.stackexchange.com/users/987382/
https://serverfault.com/users/908209/
https://stackoverflow.com/users/17299981/
https://superuser.com/users/1610493/
https://math.stackexchange.com/users/987384/
https://serverfault.com/users/908212/
https://stackoverflow.com/users/17300007/
https://superuser.com/users/1610495/
https://math.stackexchange.com/users/987390/
https://serverfault.com/users/908219/
https://stackoverflow.com/users/17300077/
https://superuser.com/users/1610500/
https://math.stackexchange.com/users/987392/
https://serverfault.com/users/908224/
https://stackoverflow.com/users/17300096/
https://superuser.com/users/1610503/
https://math.stackexchange.com/users/987393/
https://serverfault.com/users/908226/
https://stackoverflow.com/users/17300127/
https://superuser.com/users/1610507/
https://math.stackexchange.com/users/987397/
https://serverfault.com/users/908231/
https://stackoverflow.com/users/17300162/
https://superuser.com/users/1610511/
https://math.stackexchange.com/users/987399/
https://serverfault.com/users/908232/
https://stackoverflow.com/users/17300182/
https://superuser.com/users/1610515/
https://math.stackexchange.com/users/987401/
https://serverfault.com/users/908234/
https://stackoverflow.com/users/17300210/
https://superuser.com/users/1610519/
https://math.stackexchange.com/users/987404/
https://serverfault.com/users/908241/
https://stackoverflow.com/users/17300254/
https://superuser.com/users/1610523/
https://math.stackexchange.com/users/987405/
https://serverfault.com/users/908243/
https://stackoverflow.com/users/17300271/
https://superuser.com/users/1610526/
https://math.stackexchange.com/users/987408/
https://serverfault.com/users/908245/
https://stackoverflow.com/users/17300288/
https://superuser.com/users/1610531/
https://math.stackexchange.com/users/987418/
https://serverfault.com/users/908287/
https://stackoverflow.com/users/17300557/
https://superuser.com/users/1610577/
https://math.stackexchange.com/users/987420/
https://serverfault.com/users/908290/
https://stackoverflow.com/users/17300572/
https://superuser.com/users/1610581/
https://math.stackexchange.com/users/987422/
https://serverfault.com/users/908295/
https://stackoverflow.com/users/17300586/
https://superuser.com/users/1610586/
https://math.stackexchange.com/users/987425/
https://serverfault.com/users/908308/
https://stackoverflow.com/users/17300635/
https://superuser.com/users/1610600/
https://math.stackexchange.com/users/987426/
https://serverfault.com/users/908312/
https://stackoverflow.com/users/17300656/
https://superuser.com/users/1610605/
https://math.stackexchange.com/users/987427/
https://serverfault.com/users/908322/
https://stackoverflow.com/users/17300703/
https://superuser.com/users/1610612/
https://math.stackexchange.com/users/987428/
https://serverfault.com/users/908327/
https://stackoverflow.com/users/17300729/
https://superuser.com/users/1610619/
https://math.stackexchange.com/users/987430/
https://serverfault.com/users/908333/
https://stackoverflow.com/users/17300743/
https://superuser.com/users/1610622/
https://math.stackexchange.com/users/987432/
https://serverfault.com/users/908349/
https://stackoverflow.com/users/17300838/
https://superuser.com/users/1610643/
https://math.stackexchange.com/users/987436/
https://serverfault.com/users/908354/
https://stackoverflow.com/users/17300857/
https://superuser.com/users/1610647/
https://math.stackexchange.com/users/987439/
https://serverfault.com/users/908359/
https://stackoverflow.com/users/17300874/
https://superuser.com/users/1610653/
https://math.stackexchange.com/users/987442/
https://serverfault.com/users/908365/
https://stackoverflow.com/users/17300905/
https://superuser.com/users/1610658/
https://math.stackexchange.com/users/987445/
https://serverfault.com/users/908369/
https://stackoverflow.com/users/17300927/
https://superuser.com/users/1610663/
https://math.stackexchange.com/users/987448/
https://serverfault.com/users/908371/
https://stackoverflow.com/users/17300942/
https://superuser.com/users/1610668/
https://math.stackexchange.com/users/987453/
https://serverfault.com/users/908377/
https://stackoverflow.com/users/17300990/
https://superuser.com/users/1610679/
https://math.stackexchange.com/users/987457/
https://serverfault.com/users/908381/
https://stackoverflow.com/users/17301005/
https://superuser.com/users/1610681/
https://math.stackexchange.com/users/987458/
https://serverfault.com/users/908383/
https://stackoverflow.com/users/17301029/
https://stackoverflow.com/users/17301029/
https://math.stackexchange.com/users/987466/
https://serverfault.com/users/908392/
https://stackoverflow.com/users/17301111/
https://superuser.com/users/1610712/
https://math.stackexchange.com/users/987469/
https://serverfault.com/users/908395/
https://stackoverflow.com/users/17301124/
https://superuser.com/users/1610715/
https://math.stackexchange.com/users/987473/
https://serverfault.com/users/908396/
https://stackoverflow.com/users/17301149/
https://superuser.com/users/1610721/
https://math.stackexchange.com/users/987476/
https://serverfault.com/users/908398/
https://stackoverflow.com/users/17301182/
https://superuser.com/users/1610725/
https://math.stackexchange.com/users/987478/
https://serverfault.com/users/908401/
https://stackoverflow.com/users/17301199/
https://superuser.com/users/1610727/
https://math.stackexchange.com/users/987480/
https://serverfault.com/users/908404/
https://stackoverflow.com/users/17301219/
https://superuser.com/users/1610730/
https://math.stackexchange.com/users/987482/
https://serverfault.com/users/908416/
https://stackoverflow.com/users/17301266/
https://superuser.com/users/1610738/
https://math.stackexchange.com/users/987485/
https://serverfault.com/users/908421/
https://stackoverflow.com/users/17301291/
https://superuser.com/users/1610743/
https://math.stackexchange.com/users/987644/
https://serverfault.com/users/908963/
https://stackoverflow.com/users/17304745/
https://superuser.com/users/1611306/
https://math.stackexchange.com/users/987647/
https://serverfault.com/users/908967/
https://stackoverflow.com/users/17304762/
https://superuser.com/users/1611311/
https://math.stackexchange.com/users/987650/
https://serverfault.com/users/908969//
https://stackoverflow.com/users/17304774//
https://superuser.com/users/1611318//
https://math.stackexchange.com/users/987656/
https://serverfault.com/users/908978/
https://stackoverflow.com/users/17304804/
https://superuser.com/users/1611332/
https://math.stackexchange.com/users/987657/
https://serverfault.com/users/908984/
https://stackoverflow.com/users/17304820/
https://superuser.com/users/1611341/
https://math.stackexchange.com/users/987659/
https://serverfault.com/users/908989/
https://stackoverflow.com/users/17304851/
https://superuser.com/users/1611346/
https://math.stackexchange.com/users/987662/
https://serverfault.com/users/908997/
https://stackoverflow.com/users/17304872/
https://superuser.com/users/1611355/
https://math.stackexchange.com/users/987664/
https://serverfault.com/users/909001/
https://stackoverflow.com/users/17304890/
https://superuser.com/users/1611358/
https://math.stackexchange.com/users/987666/
https://serverfault.com/users/909007/
https://stackoverflow.com/users/17304906/
https://superuser.com/users/1611359/
https://math.stackexchange.com/users/987669/
https://serverfault.com/users/909023/
https://stackoverflow.com/users/17304953/
https://superuser.com/users/1611370/
https://math.stackexchange.com/users/987672/
https://serverfault.com/users/909038/
https://stackoverflow.com/users/17304986/
https://superuser.com/users/1611381/
https://math.stackexchange.com/users/987673/
https://serverfault.com/users/909042/
https://stackoverflow.com/users/17304999/
https://superuser.com/users/1611385/
https://math.stackexchange.com/users/987675/
https://serverfault.com/users/909049/
https://stackoverflow.com/users/17305031/
https://superuser.com/users/1611391/
https://math.stackexchange.com/users/987676/
https://serverfault.com/users/909052/
https://stackoverflow.com/users/17305045/
https://superuser.com/users/1611397/
https://math.stackexchange.com/users/987677/
https://serverfault.com/users/909055/
https://stackoverflow.com/users/17305059/
https://superuser.com/users/1611402/
https://math.stackexchange.com/users/987678/
https://serverfault.com/users/909066/
https://stackoverflow.com/users/17305092/
https://superuser.com/users/1611412/
https://math.stackexchange.com/users/987679/
https://serverfault.com/users/909067/
https://stackoverflow.com/users/17305104/
https://superuser.com/users/1611421/
https://math.stackexchange.com/users/987680/
https://serverfault.com/users/909069/
https://stackoverflow.com/users/17305118/
https://superuser.com/users/1611423/
https://math.stackexchange.com/users/987683/
https://serverfault.com/users/909073/
https://stackoverflow.com/users/17305146/
https://superuser.com/users/1611426/
https://math.stackexchange.com/users/987684/
https://serverfault.com/users/909075/
https://stackoverflow.com/users/17305163/
https://superuser.com/users/1611430/
https://math.stackexchange.com/users/987685/
https://serverfault.com/users/909077/
https://stackoverflow.com/users/17305176/
https://superuser.com/users/1611432/
https://math.stackexchange.com/users/987688/
https://serverfault.com/users/909081/
https://stackoverflow.com/users/17305215/
https://superuser.com/users/1611435/
https://math.stackexchange.com/users/987689/
https://serverfault.com/users/909082/
https://stackoverflow.com/users/17305223/
https://superuser.com/users/1611436/
https://math.stackexchange.com/users/987691/
https://serverfault.com/users/909084/
https://stackoverflow.com/users/17305242/
https://superuser.com/users/1611438/
https://math.stackexchange.com/users/987692/
https://serverfault.com/users/909088/
https://stackoverflow.com/users/17305273/
https://superuser.com/users/1611442/
https://math.stackexchange.com/users/987694/
https://serverfault.com/users/909094/
https://stackoverflow.com/users/17305284/
https://superuser.com/users/1611445/
https://math.stackexchange.com/users/987695/
https://serverfault.com/users/909095/
https://stackoverflow.com/users/17305294/
https://superuser.com/users/1611448/
https://math.stackexchange.com/users/987696/
https://serverfault.com/users/909105/
https://stackoverflow.com/users/17305360/
https://superuser.com/users/1611462/
https://math.stackexchange.com/users/987698/
https://serverfault.com/users/909108/
https://stackoverflow.com/users/17305375/
https://superuser.com/users/1611466/
https://math.stackexchange.com/users/987700/
https://serverfault.com/users/909112/
https://stackoverflow.com/users/17305383/
https://superuser.com/users/1611469/
https://math.stackexchange.com/users/987702/
https://serverfault.com/users/909117/
https://stackoverflow.com/users/17305408/
https://superuser.com/users/1611473/
https://math.stackexchange.com/users/987703/
https://serverfault.com/users/909121/
https://stackoverflow.com/users/17305422/
https://superuser.com/users/1611474/
https://math.stackexchange.com/users/987704/
https://serverfault.com/users/909122/
https://stackoverflow.com/users/17305448/
https://superuser.com/users/1611480/
https://math.stackexchange.com/users/987706/
https://serverfault.com/users/909126/
https://stackoverflow.com/users/17305481/
https://superuser.com/users/1611484/
https://math.stackexchange.com/users/987709/
https://serverfault.com/users/909130/
https://stackoverflow.com/users/17305497/
https://superuser.com/users/1611485/
https://math.stackexchange.com/users/987711/
https://serverfault.com/users/909131/
https://stackoverflow.com/users/17305514/
https://superuser.com/users/1611486/
https://math.stackexchange.com/users/987733/
https://serverfault.com/users/909203/
https://stackoverflow.com/users/17306067/
https://superuser.com/users/1611558/
https://math.stackexchange.com/users/987734/
https://serverfault.com/users/909206/
https://stackoverflow.com/users/17306080/
https://superuser.com/users/1611562/
https://math.stackexchange.com/users/987736/
https://serverfault.com/users/909207/
https://stackoverflow.com/users/17306100/
https://superuser.com/users/1611564/
https://math.stackexchange.com/users/987739/
https://serverfault.com/users/909210/
https://stackoverflow.com/users/17306128/
https://superuser.com/users/1611568/
https://math.stackexchange.com/users/987740/
https://serverfault.com/users/909215/
https://stackoverflow.com/users/17306137/
https://superuser.com/users/1611569/
https://math.stackexchange.com/users/987744/
https://serverfault.com/users/909221/
https://stackoverflow.com/users/17306179/
https://superuser.com/users/1611576/
https://math.stackexchange.com/users/987748/
https://serverfault.com/users/909230/
https://stackoverflow.com/users/17306221/
https://superuser.com/users/1611588/
https://math.stackexchange.com/users/987749/
https://serverfault.com/users/909231/
https://stackoverflow.com/users/17306232/
https://superuser.com/users/1611591/
https://math.stackexchange.com/users/987750/
https://serverfault.com/users/909233/
https://stackoverflow.com/users/17306239/
https://superuser.com/users/1611595/
https://math.stackexchange.com/users/987752/
https://serverfault.com/users/909245/
https://stackoverflow.com/users/17306313/
https://superuser.com/users/1611610/
https://math.stackexchange.com/users/987754/
https://serverfault.com/users/909251/
https://stackoverflow.com/users/17306332/
https://superuser.com/users/1611617/
https://math.stackexchange.com/users/987755/
https://serverfault.com/users/909257/
https://stackoverflow.com/users/17306350/
https://superuser.com/users/1611618/
https://math.stackexchange.com/users/987764/
https://serverfault.com/users/909285/
https://stackoverflow.com/users/17306522/
https://superuser.com/users/1611650/
https://math.stackexchange.com/users/987766/
https://serverfault.com/users/909287/
https://stackoverflow.com/users/17306540/
https://superuser.com/users/1611651/
https://math.stackexchange.com/users/987772/
https://serverfault.com/users/909295/
https://stackoverflow.com/users/17306605/
https://superuser.com/users/1611667/
https://math.stackexchange.com/users/987775/
https://serverfault.com/users/909304/
https://stackoverflow.com/users/17306626/
https://superuser.com/users/1611669/
https://math.stackexchange.com/users/987776/
https://serverfault.com/users/909307/
https://stackoverflow.com/users/17306657/
https://superuser.com/users/1611672/
https://math.stackexchange.com/users/987777/
https://serverfault.com/users/909314/
https://stackoverflow.com/users/17306687/
https://superuser.com/users/1611679/
https://math.stackexchange.com/users/987778/
https://serverfault.com/users/909318/
https://stackoverflow.com/users/17306700/
https://superuser.com/users/1611682/
https://math.stackexchange.com/users/987780/
https://serverfault.com/users/909324/
https://stackoverflow.com/users/17306719/
https://superuser.com/users/1611684/
https://math.stackexchange.com/users/987845/
https://serverfault.com/users/909555/
https://stackoverflow.com/users/17308646/
https://superuser.com/users/1611950/
https://math.stackexchange.com/users/987846/
https://serverfault.com/users/909563/
https://stackoverflow.com/users/17308671/
https://superuser.com/users/1611959/
https://math.stackexchange.com/users/987847/
https://serverfault.com/users/909571/
https://stackoverflow.com/users/17308723/
https://superuser.com/users/1611967/
https://math.stackexchange.com/users/987849/
https://serverfault.com/users/909580/
https://stackoverflow.com/users/17308757/
https://superuser.com/users/1611976/
https://math.stackexchange.com/users/987851/
https://serverfault.com/users/909584/
https://stackoverflow.com/users/17308770/
https://superuser.com/users/1611982/
https://math.stackexchange.com/users/987853/
https://serverfault.com/users/909588/
https://stackoverflow.com/users/17308785/
https://superuser.com/users/1611984/
https://math.stackexchange.com/users/987855/
https://serverfault.com/users/909592/
https://stackoverflow.com/users/17308817/
https://superuser.com/users/1611990/
https://math.stackexchange.com/users/987857/
https://serverfault.com/users/909596/
https://stackoverflow.com/users/17308836/
https://superuser.com/users/1611993/
https://math.stackexchange.com/users/987858/
https://serverfault.com/users/909597/
https://stackoverflow.com/users/17308851/
https://superuser.com/users/1611998/
https://math.stackexchange.com/users/987860/
https://serverfault.com/users/909605/
https://stackoverflow.com/users/17308905/
https://superuser.com/users/1612009/
https://math.stackexchange.com/users/987861/
https://serverfault.com/users/909607/
https://stackoverflow.com/users/17308925/
https://superuser.com/users/1612010/
https://math.stackexchange.com/users/987862/
https://serverfault.com/users/909612/
https://stackoverflow.com/users/17308939/
https://superuser.com/users/1612011/
https://math.stackexchange.com/users/987864/
https://serverfault.com/users/909616/
https://stackoverflow.com/users/17308981/
https://superuser.com/users/1612020/
https://math.stackexchange.com/users/987866/
https://serverfault.com/users/909617/
https://stackoverflow.com/users/17309003/
https://superuser.com/users/1612023/
https://math.stackexchange.com/users/987868/
https://serverfault.com/users/909624/
https://stackoverflow.com/users/17309041/
https://superuser.com/users/1612028/
https://math.stackexchange.com/users/987869/
https://serverfault.com/users/909635/
https://stackoverflow.com/users/17309078/
https://superuser.com/users/1612033/
https://math.stackexchange.com/users/987870/
https://serverfault.com/users/909637/
https://stackoverflow.com/users/17309097/
https://superuser.com/users/1612037/
https://math.stackexchange.com/users/987872/
https://serverfault.com/users/909643/
https://stackoverflow.com/users/17309119/
https://superuser.com/users/1612040/
https://math.stackexchange.com/users/987876/
https://serverfault.com/users/909650/
https://stackoverflow.com/users/17309182/
https://superuser.com/users/1612051/
https://math.stackexchange.com/users/987877/
https://serverfault.com/users/909653/
https://stackoverflow.com/users/17309196/
https://superuser.com/users/1612053/
https://math.stackexchange.com/users/987878/
https://serverfault.com/users/909655/
https://stackoverflow.com/users/17309213/
https://superuser.com/users/1612054/
https://math.stackexchange.com/users/987880/
https://serverfault.com/users/909658/
https://stackoverflow.com/users/17309255/
https://superuser.com/users/1612062/
https://math.stackexchange.com/users/987883/
https://serverfault.com/users/909662/
https://stackoverflow.com/users/17309278/
https://superuser.com/users/1612063/
https://math.stackexchange.com/users/987885/
https://serverfault.com/users/909665/
https://stackoverflow.com/users/17309298/
https://superuser.com/users/1612064/
https://math.stackexchange.com/users/987887/
https://serverfault.com/users/909669/
https://stackoverflow.com/users/17309328/
https://superuser.com/users/1612068/
https://math.stackexchange.com/users/987888/
https://serverfault.com/users/909671/
https://stackoverflow.com/users/17309362/
https://superuser.com/users/1612071/
https://math.stackexchange.com/users/987890/
https://serverfault.com/users/909677/
https://stackoverflow.com/users/17309381/
https://superuser.com/users/1612078/
https://math.stackexchange.com/users/987895/
https://serverfault.com/users/909686/
https://stackoverflow.com/users/17309433/
https://superuser.com/users/1612091/
https://math.stackexchange.com/users/987897/
https://serverfault.com/users/909689/
https://stackoverflow.com/users/17309456/
https://superuser.com/users/1612097/
https://math.stackexchange.com/users/987898/
https://serverfault.com/users/909691/
https://stackoverflow.com/users/17309473/
https://superuser.com/users/1612098/
https://math.stackexchange.com/users/987899/
https://serverfault.com/users/909695/
https://stackoverflow.com/users/17309506/
https://superuser.com/users/1612101/
https://math.stackexchange.com/users/987900/
https://serverfault.com/users/909699/
https://stackoverflow.com/users/17309521/
https://superuser.com/users/1612103/
https://math.stackexchange.com/users/987901/
https://serverfault.com/users/909700/
https://stackoverflow.com/users/17309538/
https://superuser.com/users/1612104/
https://math.stackexchange.com/users/987904/
https://serverfault.com/users/909702/
https://stackoverflow.com/users/17309583/
https://superuser.com/users/1612108/
https://math.stackexchange.com/users/987906/
https://serverfault.com/users/909703/
https://stackoverflow.com/users/17309619/
https://superuser.com/users/1612110/
https://math.stackexchange.com/users/987908/
https://serverfault.com/users/909707/
https://stackoverflow.com/users/17309632/
https://superuser.com/users/1612115/
https://math.stackexchange.com/users/987913/
https://serverfault.com/users/909720/
https://stackoverflow.com/users/17309705/
https://superuser.com/users/1612124/
https://math.stackexchange.com/users/987914/
https://serverfault.com/users/909724/
https://stackoverflow.com/users/17309721/
https://superuser.com/users/1612131/
https://math.stackexchange.com/users/987917/
https://serverfault.com/users/909726/
https://stackoverflow.com/users/17309731/
https://superuser.com/users/1612138/
https://math.stackexchange.com/users/987918/
https://serverfault.com/users/909733/
https://stackoverflow.com/users/17309763/
https://superuser.com/users/1612143/
https://math.stackexchange.com/users/987919/
https://serverfault.com/users/909737/
https://stackoverflow.com/users/17309780/
https://superuser.com/users/1612147/
https://math.stackexchange.com/users/987920/
https://serverfault.com/users/909743/
https://stackoverflow.com/users/17309801/
https://superuser.com/users/1612150/
https://math.stackexchange.com/users/987922/
https://serverfault.com/users/909747/
https://stackoverflow.com/users/17309840/
https://superuser.com/users/1612153/
https://math.stackexchange.com/users/987924/
https://serverfault.com/users/909751/
https://stackoverflow.com/users/17309860/
https://superuser.com/users/1612160/
https://math.stackexchange.com/users/987926/
https://serverfault.com/users/909754/
https://stackoverflow.com/users/17309881/
https://superuser.com/users/1612165/
https://math.stackexchange.com/users/987930/
https://serverfault.com/users/909767/
https://stackoverflow.com/users/17309946/
https://superuser.com/users/1612171/
https://math.stackexchange.com/users/987932/
https://serverfault.com/users/909775/
https://stackoverflow.com/users/17309968/
https://superuser.com/users/1612174/
https://math.stackexchange.com/users/987933/
https://serverfault.com/users/909781/
https://stackoverflow.com/users/17309985/
https://superuser.com/users/1612179/
https://math.stackexchange.com/users/987934/
https://serverfault.com/users/909784/
https://stackoverflow.com/users/17310019/
https://superuser.com/users/1612184/
https://math.stackexchange.com/users/987936/
https://serverfault.com/users/909786/
https://stackoverflow.com/users/17310028/
https://superuser.com/users/1612186/
https://math.stackexchange.com/users/987937/
https://serverfault.com/users/909790/
https://stackoverflow.com/users/17310046/
https://superuser.com/users/1612192/
https://math.stackexchange.com/users/987941/
https://serverfault.com/users/909797/
https://stackoverflow.com/users/17310080/
https://superuser.com/users/1612197/
https://math.stackexchange.com/users/987942/
https://serverfault.com/users/909802/
https://stackoverflow.com/users/17310090/
https://superuser.com/users/1612199/
https://math.stackexchange.com/users/987945/
https://serverfault.com/users/909804/
https://stackoverflow.com/users/17310107/
https://superuser.com/users/1612203/
https://math.stackexchange.com/users/987950/
https://serverfault.com/users/909815/
https://stackoverflow.com/users/17310175/
https://superuser.com/users/1612214/
https://math.stackexchange.com/users/987952/
https://serverfault.com/users/909822/
https://stackoverflow.com/users/17310194/
https://superuser.com/users/1612219/
https://math.stackexchange.com/users/987953/
https://serverfault.com/users/909828/
https://stackoverflow.com/users/17310215/
https://superuser.com/users/1612224/
https://math.stackexchange.com/users/987956/
https://serverfault.com/users/909842/
https://stackoverflow.com/users/17310269/
https://superuser.com/users/1612235/
https://math.stackexchange.com/users/987957/
https://serverfault.com/users/909848/
https://stackoverflow.com/users/17310286/
https://superuser.com/users/1612239/
https://math.stackexchange.com/users/987958/
https://serverfault.com/users/909853/
https://stackoverflow.com/users/17310314/
https://superuser.com/users/1612244/
https://math.stackexchange.com/users/987960/
https://serverfault.com/users/909860/
https://stackoverflow.com/users/17310348/
https://superuser.com/users/1612255/
https://math.stackexchange.com/users/987961/
https://serverfault.com/users/909870/
https://stackoverflow.com/users/17310366/
https://serverfault.com/users/909870/
https://math.stackexchange.com/users/986971/
https://math.stackexchange.com/users/986975/
https://math.stackexchange.com/users/986977/
https://math.stackexchange.com/users/986980/
https://stackoverflow.com/users/17292585/
https://serverfault.com/users/906666/
https://serverfault.com/users/906668/
https://serverfault.com/users/906672/
https://superuser.com/users/1608800/
https://stackoverflow.com/users/17292663/
https://stackoverflow.com/users/17292710/
https://stackoverflow.com/users/17292751/
https://serverfault.com/users/906658/
https://superuser.com/users/1608818/
https://superuser.com/users/1608824/
https://superuser.com/users/1608830/

收藏
点赞
0
个赞
TOP
切换版块