embedfire  firebbs  gitee  github Logo [野火]嵌入式Linux基础与应用开发实战指南——基于i.MX6ULL开发板
  • 关于本项目
  • 关于野火

熟悉linux操作系统

  • 1. 为什么学习Linux开发
  • 2. 如何学习linux开发
  • 3. i.MX系列芯片简介
  • 4. Linux系统简介
  • 5. 在PC上安装Ubuntu系统
  • 6. 使用野火提供的虚拟机
  • 7. Linux文件目录
  • 8. 用户组与文件权限
  • 9. 使用Linux命令行
  • 10. apt及yum包管理工具
  • 11. 使用gedit、VS Code以及Vim编辑器

熟悉EBF_6ULL开发板

  • 1. 硬件资源介绍——野火EBF 6ULL 开发板
  • 2. 运行开发板与串口终端登录
  • 3. 开发板连接网络与SSH登录
  • 4. 查看开发板系统信息
  • 5. 命令行点灯和检测按键
  • 6. 使用脚本测试硬件
  • 7. 认识系统镜像和固件
  • 8. 烧录Debian镜像至SD卡
  • 9. fire-config工具简介

使用C语言开发Linux应用程序

  • 1. 项目资料下载
  • 2. 挂载NFS网络文件系统
  • 3. GCC和Hello World
  • 4. ARM-GCC和开发板的HelloWorld
  • 5. Linux系统下的Hello World
  • 6. Makefile简介
  • 7. 使用Makefile控制编译
  • 8. 文件操作与系统调用
  • 9. 控制LED灯设备(LED子系统)
  • 10. 控制蜂鸣器(GPIO子系统)
  • 11. 检测按键输入(input子系统)
  • 12. 串口通讯与终端设备
  • 13. I2C通讯
  • 14. SPI通信

Linux系统编程

  • 1. 进程
  • 2. 信号
  • 3. 管道
  • 4. 消息队列
  • 5. system-V IPC 信号量
  • 6. 共享内存
  • 7. 线程
  • 8. POSIX信号量
  • 9. POSIX 互斥锁

附录

  • 1. 网络编程
  • 2. 套接字
  • 3. 深入了解select、poll、epoll之间的区别

常见问题

  • 常见问题

版权

  • 版权说明
[野火]嵌入式Linux基础与应用开发实战指南——基于i.MX6ULL开发板
产品图片
EBF6ULL Pro/Mini开发板
产品规格书 配套程序 立即购买 本书pdf


EBF6ULL Pro/Mini开发板是野火电子基于NXP i.MX 6ULL系列处理器设计的一款低功耗单板电脑, 工业级主频最高可达 792MHz, 提供完整的SDK驱动开发包、核心板封装库,底板应用参考设计原理图, 可帮助客户大大缩减产品的开发时间,加快产品上市。 配套的系统支持Debian、Ubuntu系统,支持python、Qt等组件。

  • »
  • 搜索


© Copyright 2019, embedfire-野火 www.embedfire.com
Revision 82fed6b. 最后更新于 2023-03-23, 10:07:13 — GMT+08:00 .
粤ICP备18017226号-1