精华内容
下载资源
问答
  • 基于ARM评估板PID的Angel源文件的目录结构如图所示。其中一个目录中存放那些与具体目标系统无关的源文件;另一个目录存放与具体目标系统相关的源文件,如设备驱动程序和与板相关的启动代码;还有一个目录中存放关于...
  • LiteOs代码目录结构

    千次阅读 2019-05-24 21:41:23
    LiteOS的代码目录结构说明 ...关于代码树中各个目录存放的源代码的相关内容简介如下: 一级目录 二级目录 三级目录 说明 arch arm arm-m M核中断、调度、tick相关代码 common arm核公用的...

    LiteOS的代码目录结构说明

    转自https://github.com/LiteOS/LiteOS/blob/master/doc/LiteOS_Code_Info.md

    关于代码树中各个目录存放的源代码的相关内容简介如下:

    一级目录 二级目录 三级目录 说明
    arch arm arm-m M核中断、调度、tick相关代码
    common arm核公用的cmsis core接口
    components cmsis LiteOS提供的cmsis os接口实现
    connectivity agent_tiny agent_tiny端云互通组件,包括公共头文件、示例代码、客户端实现代码、操作系统适配层代码
    at_frame LiteOS AT框架实现
    lwm2m lwm2m协议实现
    nbiot LiteOS NB-IoT API
    paho.mqtt.embedded-c-1.1.0 MQTT开源协议实现
    fota 固件升级代码
    fs 文件系统,含VFS、spiffs、ramfs、kifs、devfs
    lib libc LiteOS libc优化
    net lwip_port lwip驱动及OS适配代码
    lwip-2.0.3 lwip协议实现
    security mbedtls/mbedtls_port MBEDTLS的OS适配代码
    mbedtls/mbedtl-2.6.0 MBEDTLS协议实现
    doc 此目录存放的是LiteOS的使用文档和API说明等文档
    examples API 供开发者测试LiteOS内核的demo示例,此目录存放的是内核功能测试用的相关用例的代码
    include API功能头文件存放目录
    kernel base core LiteOS基础内核代码,包括队列、task调度、软timer、时间片计算等功能
    OM 与错误处理相关的文件
    include LiteOS内核内部使用的头文件
    ipc LiteOS中task间通讯的相关接口,包括事件、信号量、消息队列、互斥锁等
    mem LiteOS中的内核内存管理的相关代码
    misc 内存对齐功能以及毫秒级休眠sleep功能
    include LiteOS开源内核头文件
    extended tickless 低功耗框架代码
    targets Cloud_NB-IoT_STM32F103RE_OneNET 中国移动OneNet NB-IoT 端云demo工程
    Cloud_NXP51U68 NXP ARM Cortex M0 ENC28J60以太网LiteOS SDK端云demo
    Cloud_STM32F429IGTx_FIRE 野火STM32F429(ARM Cortex M4)以太网/ESP8266串口WiFi/SIM900A GPRS/NB-IoT BC95四种连接方式的LiteOS SDK端云demo,内部用编译宏区分,其中wifi、gprs、NB-IOT使用LiteOS SDK的AT框架实现
    Cloud_STM32L431RxTx_IoTClub 物联网俱乐部EVB-M1 STM32L431(ARM Cortex M4)ESP8266WiFi/NB-IoT BC95两种连接方式的LiteOS SDK端云demo
    Cloud_STM3210E_EVAL STM3210E(ARM Cortex M3)W5500 以太网LiteOS SDK端云demo
    Cloud_wifi_STM32F429ZI_NUCLEO STM32F429(ARM Cortex M4)marvell SDIO wifi LiteOS SDK端云demo
    Cloud_wifi_STM32F767ZI_NUCLEO STM32F767(ARM Cortex M7)esp8266 spi wifi LiteOS SDK端云demo
    Demo_Tutorial_STM32F103VC_TAIBI STM32F103_TAIBI(ARM Cortex M3)LiteOS入门demo,最简单的LED点灯示例程序
    Standard_FRDM_KW41Z FRDM(ARM Cortex M0+)Standard前缀命名的工程仅为内核移植demo,下同(含原厂芯片驱动)
    Standard_IMXRT1052_FIRE IMXRT1052(ARM Cortex M7)跨界处理器NXP IMXRT1052内核移植demo(含原厂芯片驱动)
    Standard_msp430f5438a_taurus_v4.2 MSP430(TI 16位低功耗单片机)LiteOS首个16位单片机内核移植demo(含原厂芯片驱动)
    Standard_NRF51822_BLE NRF51822(ARM Cortex M0)NRF51822蓝牙芯片内核移植demo(含原厂芯片驱动)
    Standard_STM32F0Discovery STM32F0Discovery(ARM Cortex M0)STM32F0 内核移植demo,RAM 8KB,资源裁剪可参考该工程配置(含原厂芯片驱动)
    Standard_STM32F103RB_NUCLEO F103(ARM Cortex M3)STM32F103内核移植demo(含原厂芯片驱动)
    Standard_STM32F103VC_TAIBI STM32F103VC_TAIBI(ARM Cortex M3)钛比STM32F103开发板内核移植demo(含原厂芯片驱动)
    Standard_STM32F746ZG_NUCLEO F746(ARM Cortex M7)STM32F746内核移植demo(含原厂芯片驱动)
    展开全文
  • LiteOs kernel代码目录结构

    千次阅读 2019-09-24 16:43:18
    关于代码树中各个目录存放的源代码的相关内容简介如下: 一级目录 二级目录 三级目录 说明 arch arm arm-m M核中断、调度、tick相关代码 common arm核公用的cmsis core接口 ...

    关于代码树中各个目录存放的源代码的相关内容简介如下:

    一级目录 二级目录 三级目录 说明
    arch arm arm-m M核中断、调度、tick相关代码
        common arm核公用的cmsis core接口
    components cmsis   LiteOS提供的cmsis os接口实现
      connectivity agent_tiny agent_tiny端云互通组件,包括公共头文件、示例代码、客户端实现代码、操作系统适配层代码
        at_frame LiteOS AT框架实现
        lwm2m lwm2m协议实现
        nbiot LiteOS NB-IoT API
        paho.mqtt.embedded-c-1.1.0 MQTT开源协议实现
      fota   固件升级代码
      fs   文件系统,含VFS、spiffs、ramfs、kifs、devfs
      lib libc LiteOS libc优化
      net lwip_port lwip驱动及OS适配代码
        lwip-2.0.3 lwip协议实现
      security mbedtls/mbedtls_port MBEDTLS的OS适配代码
        mbedtls/mbedtl-2.6.0 MBEDTLS协议实现
    doc     此目录存放的是LiteOS的使用文档和API说明等文档
    examples API   供开发者测试LiteOS内核的demo示例,此目录存放的是内核功能测试用的相关用例的代码
      include   API功能头文件存放目录
    kernel base core LiteOS基础内核代码,包括队列、task调度、软timer、时间片计算等功能
        OM 与错误处理相关的文件
        include LiteOS内核内部使用的头文件
        ipc LiteOS中task间通讯的相关接口,包括事件、信号量、消息队列、互斥锁等
        mem LiteOS中的内核内存管理的相关代码
        misc 内存对齐功能以及毫秒级休眠sleep功能
      include   LiteOS开源内核头文件
      extended tickless 低功耗框架代码
    targets Cloud_NB-IoT_STM32F103RE_OneNET   中国移动OneNet NB-IoT 端云demo工程
      Cloud_NXP51U68   NXP ARM Cortex M0 ENC28J60以太网LiteOS SDK端云demo
      Cloud_STM32F429IGTx_FIRE   野火STM32F429(ARM Cortex M4)以太网/ESP8266串口WiFi/SIM900A GPRS/NB-IoT BC95四种连接方式的LiteOS SDK端云demo,内部用编译宏区分,其中wifi、gprs、NB-IOT使用LiteOS SDK的AT框架实现
      Cloud_STM32L431RxTx_IoTClub   物联网俱乐部EVB-M1 STM32L431(ARM Cortex M4)ESP8266WiFi/NB-IoT BC95两种连接方式的LiteOS SDK端云demo
      Cloud_STM3210E_EVAL   STM3210E(ARM Cortex M3)W5500 以太网LiteOS SDK端云demo
      Cloud_wifi_STM32F429ZI_NUCLEO   STM32F429(ARM Cortex M4)marvell SDIO wifi LiteOS SDK端云demo
      Cloud_wifi_STM32F767ZI_NUCLEO   STM32F767(ARM Cortex M7)esp8266 spi wifi LiteOS SDK端云demo
      Demo_Tutorial_STM32F103VC_TAIBI   STM32F103_TAIBI(ARM Cortex M3)LiteOS入门demo,最简单的LED点灯示例程序
      Standard_FRDM_KW41Z   FRDM(ARM Cortex M0+)Standard前缀命名的工程仅为内核移植demo,下同(含原厂芯片驱动)
      Standard_IMXRT1052_FIRE   IMXRT1052(ARM Cortex M7)跨界处理器NXP IMXRT1052内核移植demo(含原厂芯片驱动)
      Standard_msp430f5438a_taurus_v4.2   MSP430(TI 16位低功耗单片机)LiteOS首个16位单片机内核移植demo(含原厂芯片驱动)
      Standard_NRF51822_BLE   NRF51822(ARM Cortex M0)NRF51822蓝牙芯片内核移植demo(含原厂芯片驱动)
      Standard_STM32F0Discovery   STM32F0Discovery(ARM Cortex M0)STM32F0 内核移植demo,RAM 8KB,资源裁剪可参考该工程配置(含原厂芯片驱动)
      Standard_STM32F103RB_NUCLEO   F103(ARM Cortex M3)STM32F103内核移植demo(含原厂芯片驱动)
      Standard_STM32F103VC_TAIBI   STM32F103VC_TAIBI(ARM Cortex M3)钛比STM32F103开发板内核移植demo(含原厂芯片驱动)
      Standard_STM32F746ZG_NUCLEO   F746(ARM Cortex M7)STM32F746内核移植demo(含原厂芯片驱动)
    展开全文
  • 和32位PC相关的代码存放在i386目录下,其中比较重要的包括kernel(内核核心部分)、mm(内存管理)、math-emu(浮点单元仿真)、lib(硬件相关工具函数)、boot(引导程序)、pci(PCI总线)和power(CPU相关状态)...

     Linux内核源代码目录树结构

    arch:包含和硬件体系结构相关的代码,每种平台占一个相应的目录。和32位PC相关的代码存放在i386目录下,其中比较重要的包括kernel(内核核心部分)、mm(内存管理)、math-emu(浮点单元仿真)、lib(硬件相关工具函数)、boot(引导程序)、pci(PCI总线)和power(CPU相关状态)。
     
    block:部分块设备驱动程序。
     
    crypto:常用加密和散列算法(如AES、SHA等),还有一些压缩和CRC校验算法。
     
    Documentation:关于内核各部分的通用解释和注释。
     
    drivers:设备驱动程序,每个不同的驱动占用一个子目录。
     
    fs:各种支持的文件系统,如ext、fat、ntfs等。
     
    include:头文件。其中,和系统相关的头文件被放置在linux子目录下。
     
    init:内核初始化代码(注意不是系统引导代码)。
     
    ipc:进程间通信的代码。
     
    kernel:内核的最核心部分,包括进程调度、定时器等,和平台相关的一部分代码放在arch/*/kernel目录下。
     
    lib:库文件代码。
     
    mm:内存管理代码,和平台相关的一部分代码放在arch/*/mm目录下。
     
    net:网络相关代码,实现了各种常见的网络协议。
     
    scripts:用于配置内核文件的脚本文件。
     
    security:主要是一个SELinux的模块。
     
    sound:常用音频设备的驱动程序等。
     
    usr:实现了一个cpio。
     
    在i386体系下,系统引导将从arch/i386/kernel/head.s开始执行,并进而转移到init/main.c中的main()函数初始化内核。

    展开全文
  • 2.6内核代码目录结构

    2011-05-03 17:21:00
    1. Linux2.6内核源代码的各目录:arch包含和硬件体系结构相关的代码,每种平台占一个相应的目录。和ARM体系存放在arm目录下,其中包括kernel(内核核心部分)、mm(内存管理)、nwfpe(浮点单元仿真)、lib(硬件...

    1.       Linux2.6内核源代码的各目录:

    arch

    包含和硬件体系结构相关的代码,每种平台占一个相应的目录。和ARM体系存放在arm目录下,其中包括kernel(内核核心部分)、mm(内存管理)、nwfpe(浮点单元仿真)、lib(硬件相关工具函数)、boot(引导程序)、configs(各开发板的默认配置文件所在)

    block

    部分块设备驱动程序。

    crypto

    常用加密和散列算法(如AESSHA等),还有一些压缩和CRC校验算法。

    Documentation

    关于内核各部分的参考文档。

    drivers

    设备驱动程序,一般每种不同的设备的驱动程序占用一个子目录。

    fs

    各种支持的文件系统的相关代码,如extfatntfs等。

    include

    这个目录包括了核心的大多数include文件。另外对于每种支持的体系结构分别有一个子目录。

    init

    内核初始化代码(注意不是系统引导代码)。

    ipc

    此目录包含了核心的进程间通讯代码。

    kernel

    内核的最核心部分,包括进程调度、定时器等,和平台相关的一部分代码放在arch/*/kernel目录下。

    lib

    此目录包含了核心的库代码。与处理器结构相关库代码被放在arch/*/lib/目录下。

    mm

    内存管理代码,和平台相关的一部分代码放在arch/*/mm目录下。

    net

    网络相关代码,实现了各种常见的网络协议。

    scripts

    用于配置内核的脚本文件。

    security

    主要是一个SELinux的模块。

    sound

    常用音频设备的驱动程序等。

    usr

    目前实现了一个cpio

     

     

    展开全文
  • 1.app文件夹是核心目录存放的是核心代码(控制器,模型,中间件) 进入controllers文件夹下 2.bootstrap是启动目录,在laravel进行启动时的文件放在这里面,这个文件夹一般不需要去动,不要在里面去写东西 3....
  • 编写java代码目录,遵循java的命名规范和分包结构 2、gen 包含了android资源文件的标识符,不需要维护的,自动添加和分类,不能删除 3、assets 原生资源文件。用于存放应用的音频、视频和不被用户经常修改的...
  • 1.在配置好maven环境之后,我们会创建SpringBoot项目,当项目成功创建之后,我们会出现下图所示的目录结构关于创建SpringBoot项目之前的配置,后期我会给大家分享) 2.我们自己编写的业务代码,就需要放置在src...
  • 和32位PC相关的代码存放在i386目录下,其中比较重要的包括kernel(内核核心部分)、mm(内存管理)、math-emu(浮点单元仿真)、lib(硬件相关工具函数)、boot(引导程序)、pci(PCI总线)和power(CPU相关状态)...
  • java——Jetty目录结构

    2019-09-24 08:14:54
    -- bin 存放Windows和linux等系统中使用的Jetty启动脚本和相关文件 -- contexts 存放应用程序发布描述文件,里面有Jetty自带的示例文件 ... -- distribution 关于发行构建的代码,正式环境可删除 ...
  • -- bin 存放Windows和linux等系统中使用的Jetty启动脚本和相关文件-- contexts 存放应用程序发布描述文件,里面有Jetty自带的示例文件-- distribution 关于发行构建的代码,正式环境可删除-- etc Jetty配置文件,...
  • 先上图: .idea目录: 此目录是IDEA自动为项目生成的目录,主要记录关于项目的一些历史信息、版本信息等,为了方便...存放编写的java代码。 web: 需要部署到服务器的文件。 iml文件: 是项目标识文件,缺少了这个...
  • 和32位PC相关的代码存放在i386目录下,其中比较重要的包括kernel(内核核心部分)、mm(内存管理)、math-emu(浮点单元仿真)、lib(硬件相关工具函数)、boot(引导程序)、pci(PCI总线)和power(CPU相关状态) ...
  • NS3目录结构和相关模块

    千次阅读 2017-04-27 11:05:23
    Scratch目录一般存放用户脚本文件,也可以把要运行的例子拷贝到该目录下。 Example是ns-3提供的关于如何使用ns-3的例子,包含许多模块的使用。 Doc目录是帮助文档,可以使用./waf --doxygen编译本地Doxygen文档。 ...
  • build 和 config 是关于webpack的配置,里面包括一些server,和端口; node_modules: 安装依赖代码库; src : 存放源码; static:存放第三方静态资源的,static里面的.gitkeep,如果为空,也可以提交到gitHub上面...
  • Scratch目录一般存放用户脚本文件,也可以把要运行的例子拷贝到该目录下。 Example是ns-3提供的关于如何使用ns-3的例子,包含许多模块的使用。 Doc目录是帮助文档,可以使用./waf --doxygen编译本地Doxygen文档。 ...
  • Android开发从零开始,提供从环境搭建到Android入门的基本教程,旨在引导广大开发者入门, 关于Android深入细节等各种技术的学习,还请...该章节重点讲解Android工程的目录代码编写和UI文件存放,第三方jar包存放等。
  • eoe客户端源代码

    2013-05-21 10:47:47
    二、源代码目录结构 source ├ src ├ libs ├ res ├ AndroidManifest.xml ├ proguard-project.txt └ project.properties 1、src目录 src目录用于存放工程的包及java源码文件。 下面是src目录的子目录: src ...
  • 关于eclipse的使用

    2018-02-21 18:30:47
    代码不放在workspace里,一可以减小workspace目录的大小,第二可以随意调整代码目录结构 关于工程的管理方式有maven和gradle,可以两者都试一下,公司的方式是用gradle,一个jar包就对应一个pr...
  • Linux VFS数据结构

    2018-02-13 20:20:00
    先说明一下,linux内核中各种数据结构也不停的在变,所以不同版本的内核各个数据结构的定义可能会差别很大,这一组关于linux 文件系统的文章中的代码都摘自linux-2.6.34.1。   VFS依赖于数据结构来保存其对于一个...
  •  在8月份的时候写了个关于 class-dump 反编译的文章(使用 Class-dump 反编译),利用 class-dump 工具可以反编译出工程的头文件,这样很方便“坏人”了解工程代码结构,参数传输,严重危及了应用安全。为了应对反...
  • NS3-目录和相关模块

    2019-02-28 11:03:09
    NS3-目录结构和相关模块 Waf是基于Python开发的编译工具,ns-3系统本身和将要写的仿真代码都由waf负责编译运行。 Scratch目录一般存放用户脚本文件,也可以把要运行的例子拷贝到该目录下。 Example是ns-3提供的...
  • 文章目录数据结构与算法之单链表链表概念节点结构c++代码链表在内存中的存贮方式关于链表的各种操作链表类1、查找指定索引处的元素2、在指定索引处插入一个节点3、删除指定索引处的节点4、清空链表5、翻转链表6、找...
  • 先说明一下,linux内核中各种数据结构也不停的在变,所以不同版本的内核各个数据结构的定义可能会差别很大,这一组关于linux 文件系统的文章中的代码都摘自linux-2.6.34.1。 VFS依赖于数据结构来保存其对于一个...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 146
精华内容 58
关键字:

关于代码存放目录结构