240 发简信
IP属地:北京
  • 120
    Android中AIDL的使用过程

    1、ALDL AIDL(Android Interface Define Language)是IPC进程间通信的一种方式,用于生成可以在Android设备上两个进程之间进行进...

  • I/O base

    有一个有趣的问题:在Linux或unix中的read、write等函数很多时候被称为“不带缓冲的I/O”,他们执行的过程中真的不经过缓冲吗? 其实所有的磁盘I/O都要经过内核...

  • Shell 变量

    定义变量 shell 的变量定义异常方便:变量名=值 注意,变量名和等号之间不能有空格,这一点跟其他编程语言不一样。同时,变量名的命名须遵循如下规则: 命名只能使用英文字母,...

  • 第一个shell程序:hello shell

    国际惯例,先打个招呼: 代码 代码说明 第一行的#!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。 echo命令用于向窗口输出文本。功能...

  • contiki-ng 修改cc2650的信道

    在plateform/srf06-cc26xx/contiki-main.c里面搜索 NETSTACK_RADIO.set_value(RADIO_PARAM_CHANNE...

  • contiki-ng文档:进程和事件

    Contiki-NG中的应用程序通常是使用Process抽象编写的。 进程建立在称为Protothreads[https://dl.acm.org/doi/10.1145/1...

  • contiki-ng多任务和调度

    Contiki-NG采用协作式多任务处理样式的原始Contiki事件驱动模型。 对抢占式多线程的支持已被删除,这使得Contiki-NG是严格非抢占式的操作系统。 进程和事件...

  • contiki-ng代码仓库的文件结构

    Contiki-NG存储库的结构(目录)如下: os(系统):包含实际的Contiki-NG代码。包括系统原语,例如进程和计时器、网络堆栈以及所有库和服务。所有示例都会编译和...

  • Contiki‐NG的配置系统

    Contiki-NG具有大量的配置选项,可根据任何给定项目和平台的需求定制系统。 大多数配置是通过.h文件完成的。 某些配置(netstack配置,包含模块)是通过项目Mak...

  • Contiki‐NG的构建系统

    Contiki-NG构建系统旨在为方便地各种硬件平台构建完整的系统映像,编译生成二进制文件同时包含应用程序代码和Contiki-NG操作系统代码。 一个简单的示例项目Make...

  • 120
    Qt 下调用 Python

    Qt是一个跨平台的c++图形用户界面应用程序框架,而Python是一门非常强大的编程语言,本文主要介绍了如何在OSX系统下Qt调用Python脚本。先上代码: 之后我们新建一...

  • TI-RTOS基础概念

    介绍 “实时操作系统(RTOS)是一种旨在为实时应用程序过程数据提供服务的操作系统(OS),通常没有缓冲延迟。” (wikipedia.org) RTOS中的关键因素是最小...

  • 120
    Qt SerialPort 与 PyQt 5 (一)

    本文会先介绍 Qt 自带的串口模块,然后引出在 PyQt5 中使用这些模块的方法。为了演示类和函数的具体使用方法,我会在串口上连接一台 Arduino Uno。当然也可以使用...

  • Zigbee 3.0新增特性

    Zigbee是业界公认的低功耗、可自组织、健壮的网格网络标准。可为家庭和楼宇自动化提供完整且可互操作的IoT解决方案。它基于IEEE 802.15.4标准并提供了一种简化的安...

  • 你好,请教一下能否在程序A里写入一个文件,然后再写一个程序烧录到板子上读取那个文件?

    Contiki-NG中使用coffee文件系统

    至于coffee文件系统是一个什么样的东西,可以自行前往查看:https://github.com/contiki-ng/contiki-ng/wiki/Documentat...

  • contiki 在cc26xx上的烧写

    参考文档 Contiki-ng Platform-srf06-cc26xx#using-the-rom-bootloader TI CC13xx/CC2538/CC26xx ...