1.ctrl+h显示隐藏文件。主要是.开头的文件如.bashrc、.platform。.platform文件中是库组件和自己编写的组件路径。
ppp4y,用于测试ppp组件。
2.源码目录浏览
串口驱动调用TI的驱动库函数。
3.重新编译应用程序,首先是Blink例程。
先看Makefile中的宏定义,其中:
CFLAGS += -DUSE_TIMER_HANDLER
相当于 #define USE_TIMER_HANDLER
这样是开启和关闭代码中的某些模块,即条件编译。
编译的基本命令。
善于看底层的应该比较关注map文件。
烧写.bin文件要注意的是,使用Flash Programer2时,路径不能包含中文字。
4.接下来是TestPrintf测试,常用的调试功能,串口打印。
5.提出玩TinyOS的主线。
coap 应用层,网页编程
^
|
udp socket
^
|
6lowpan(roll) 适配+路由
^
|
IEEE802.15.4(zigbee)
一切貌似首先要6lowpan roll(RPL路由),UDP等。其实他集中在了一个例程,即Ppprouter例程中。
6.CoAP实验
CoAP实验必须依赖这个例程节点,需要UDP socket通道。
Blip是6lowpan转zigbee(IEEE802.15.4)的桥梁。
RPL路由参数
PPP参数,与内存相关
By:霜月孤鸟
2016.2.16