ATSAMV7Xult板卡调试Nuttx系统----NuttX系统目录结构简介
来源:互联网 发布:砍刀能在淘宝上买么 编辑:程序博客网 时间:2024/04/28 22:34
ARCH目录:
体系结构相关的目录,比如ARM, MIPS, X86, AVR等
说明:
我们的SAMV7-xult使用的是ARM芯片CortexM7系列的,相关芯片代码位于目录arch\arm\src\samv7下;
芯片相关的头文件位于arch\arm\include\samv7
说明:
以SAMV7-xult板卡为例,对应配置目录下存放着ksh, nsh, netsh等很多应用的默认配置
Include目录:头文件所在目录
Libc目录: 标准C语言库目录
Libnx目录: Nuttx库目录
MM目录:内存管理代码
NET目录:网络协议栈代码,比如TCP/IP,ICMG等等
Sched目录:系统调度代码
体系结构相关的目录,比如ARM, MIPS, X86, AVR等
说明:
我们的SAMV7-xult使用的是ARM芯片CortexM7系列的,相关芯片代码位于目录arch\arm\src\samv7下;
芯片相关的头文件位于arch\arm\include\samv7
Configs目录:
板卡形态配置目录,比如STM32系列的stm32f4discovery板卡,飞利浦系列的lpc4357-evb板卡以及ATMEL SAM系列的板卡等说明:
以SAMV7-xult板卡为例,对应配置目录下存放着ksh, nsh, netsh等很多应用的默认配置
Drivers目录:
板卡驱动目录,存放板卡外设驱动相关的代码,比如UART, USB, SDIO等驱动FS目录:
文件系统相关的目录,支持tmpfs, nfs, fat等文件系统
Grapphics:
图形显示相关的目录,比如LCD, Frambuffer管理等Include目录:头文件所在目录
Libc目录: 标准C语言库目录
Libnx目录: Nuttx库目录
MM目录:内存管理代码
NET目录:网络协议栈代码,比如TCP/IP,ICMG等等
Sched目录:系统调度代码
Syscall目录:系统调用代码
由于笔者源码还不太熟悉,随着对代码的熟悉,后面逐渐补充!有问题请多多指正!谢谢!
1 0
- ATSAMV7Xult板卡调试Nuttx系统----NuttX系统目录结构简介
- ATSAMV7Xult板卡调试Nuttx系统----NuttX系统初始化流程简介
- ATSAMV7Xult板卡调试Nuttx系统----NuttX系统的编译
- ATSAMV7Xult板卡调试Nuttx系统----NuttX系统的编译框架简介
- ATSAMV7Xult板卡调试Nuttx系统------UART输出调试
- ATSAMV7Xult板卡调试Nuttx系统----开发环境的搭建
- ATSAMV7Xult板卡调试Nuttx系统----NuttX系统以太网卡的调试
- ATSAMV7Xult板卡调试Nuttx系统----NuttX系统的编译框架优化
- ATSAMV7Xult板卡调试Nuttx系统----NuttX系统添加自己的APP程序
- ATSAMV7Xult板卡调试Nuttx系统------NuttX模拟器SIM的的编译和调试
- ATSAMV7Xult板卡调试Nuttx系统----以太网卡与DHCP客户端的配置和调试
- NuttX 配置系统
- NuttX 编译系统
- Nuttx编译系统
- NuttX 编译系统
- NuttX
- nuttx gdb调试修改
- 调试nuttx堆栈崩溃问题
- nginx对客户端请求的特殊处理
- Hybrid App开发之PhoneGap框架之Camera摄像头
- 通过邮箱发取链接找回密码
- 公钥私钥浅谈
- IOS中如何禁止横屏
- ATSAMV7Xult板卡调试Nuttx系统----NuttX系统目录结构简介
- Yii2 - 05如何操作数据库
- 简述Java集合框架
- 5分钟开发智能单车,机智云4.0加速物联网设备开发
- 如何导出魔兽3模型到3Dmax里
- I2C总线信号时序总结+试验心得
- Scala 中对于异常的处理 TRY[A]
- JAVA第三次上机作业
- 网站网页分享功能的实现