Contiki和uip使用注意

  1. Contiki操作系统中,延时函数要尽量使用软件延时的方法,不要使用利用了Systick定时器制作的精确延时函数。因为Contiki也需要Systick定时器作为时基。
  2. Contiki操作系统中,不要出现局部自动变量(auto),要将其改为局部静态变量(static)。
  3. Contiki操作系统中,系统应用的初始化例如看门狗的初始化尽量放在主函数中,设备驱动的初始化尽量放在创建的任务中。
  4. keil开发Contiki操作系统时,如果在别的源文件中有PROCESS_THREAD任务,在main.c文件中也可以用AUTOSTART_PROCESSES进行调用。
  5. 增大uip数据包的缓冲区可以提高WebServer的响应速度(在contiki系统中,设置contiki-conf.h文件中的UIP_CONF_BUFFER_SIZE)。但不能设置太大,不能超过1500
  6. 不要轻易地修改别人的源文件,出现错误或警告有可能是头文件的配置或编译器的配置出了问题,例如uip的移植。
  7. Contiki操作系统中,一个源文件要想调用其他源文件中的任务,可以在当前源文件中加入语句PROCESS_NAME(任务名);。
  8. contikiledcoap控制负载为&color=r&mode=on,一定不要忘记&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值