1.杂项
../support/make/cc2538cb/store_rules可以修改生成.bin文件的名称
makefile 写法的对比
startup_gcc.c的写法,看到TIMER中断如何连接到底层
2.Blink代码的讲解、编译
make命令后面的extra,查看../support/make目录,可以自己做一些
3.TestPrintf代码的讲解
看makefile中新增加了的内容。
lib下有一个printf的库,串口中断等
4.TimerAppC代码的讲解
5.PppRouter代码的讲解
makefile分析:
NOT_USE_PRINTFC_BUT_USE_PRINT
set the addressing scheme,关于地址的交代
PFLAGS
Blip的使用
Configure RPL
代码部分,rplboardrouter采用省略configuration,直接写module的方法。以后用到,可以参考这里。
虚拟机中共享PL2303,启动pppd等待连接,连接成功。
在开启一个shell,配置本地地址。查看路由
烧写第二个节点,先编译UDPECHO,id为2。查看2好节点路由。(为什么是这个地址,看csdn,IEEE地址篇)
信道、PANID等参数可查看../tos/chips/cc2538/rf
6.CoapBlip代码讲解
一般节点跑的是Server,PC或手机跑client
By:霜月孤鸟
2016.2.16