Half Coder


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 搜索

Zephyr 网络内存分析之net_pkt篇

发表于 2018-05-25 | 分类于 iot

Zephyr的net pkt內存由net_pkt和net_buf組成,net_pkt通过slab管理, net_buf通过buf pool管理。net_pkt作为管理结构,将一组net_buf用链表串在一起行程net pkt,用于管理和存储网络封包。本文基于rx和tx分析了net_pkt的初始化和管理机制。

阅读全文 »

JTV节目指南格式

发表于 2018-05-22 | 分类于 tv

在TV的节目指南常用EPG, xmltv, jtv三种格式标准,本文简要介绍JTV格式

阅读全文 »

gsconnect安装

发表于 2018-05-19 | 分类于 note

gsconnect是gnome 的一个插件,可以让Ubuntu PC和Android手机互连。

阅读全文 »

Zephyr Network Connectivity API

发表于 2018-05-13 | 分类于 iot

Zephyr提供一组connectivity API访问网络,和Socket类似可以通过Connectivity API可以create & close连接,接受和发送数据(包括TCP和UDP)。不一样的是Connectivity API使用的是 Fragment buffer,而Socket使用的是Linear buffer。

阅读全文 »

zephyr下coap调试环境搭建

发表于 2018-05-12 | 分类于 iot

本文说明如何在zephyr下面搭建coap server调试环境。该调试环境通过修改zephyr的coap_server sample code为IPV4访问,使用chrome的copper插件进行coap方法操作访问qemu上运行的zephyr的coap server,并使用wireshark抓包分析。

阅读全文 »

使用VSCode调试Zephyr

发表于 2018-05-06 | 分类于 iot

本文介绍如何在ubuntu 18.04环境下使用zephyr+gdb配置调试zephyr qemu

阅读全文 »

Ubuntu上使用VSCode

发表于 2018-05-06 | 分类于 note

本文介绍如何在Ubuntu上安装配置VSCode,我的主要开发目标是嵌入式,因此配置主要是针对查看,编辑,调试C和汇编。

阅读全文 »

RESTful简述

发表于 2018-04-30 | 分类于 note

本文简要说明RESTFul概念

阅读全文 »

约束节点网络术语

发表于 2018-04-30 | 分类于 iot

本文简要说明RFC7228中对约束节点相关术语定义

阅读全文 »

利用libcoap搭建coap协议分析环境

发表于 2018-04-24 | 分类于 iot

本文说明libcoap在ubuntu下的编译过程,以利用libcoap来搭建一个coap协议分析环境帮助理解coap协议

阅读全文 »
1…27282930

Frank Li

I'm a half coder

293 日志
8 分类
356 标签
E-Mail 微信
Creative Commons
© 2023 Frank Li
由 Hexo 强力驱动
|
主题 — NexT.Mist v6.0.4