摘要:
前言 本笔记主要记录Makefile一些概念要点。 概念 Chapter 5:变量的基础 变量可以使用在 目标 、 依赖目标 、 命令 或是 Makefile的其它部分中。 变量的名字可以包含 字符、数字和下划线(可以以数字开头)。 但是不应该包含有 : # = 空格 回车 等特殊字符。 变量名具有 阅读全文
摘要:
前言 目前不涉及驱动源码 参考 linux手册之termios 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/14049897.html 1. 实战分析 1.1 开发步骤 获取串口设 阅读全文
摘要:
前言 windows 上有不少的串口通信工具了,今天介绍一个linux下的一个串口通信工具-minicom 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/14044396.html 阅读全文
摘要:
前言 默认在开发了视频方面后 这方面的工作本来可以找技术支持拿个例程参考下,很快就可以的写出来的,因为自己对HDMI协议不太了解,但是技术支持说没有,所以没办法,只能自己搞了 看手册不难,难的是找资料 记录一下,也分享一下 李柱明博客:https://www.cnblogs.com/lizhumin 阅读全文
摘要:
前言 目前不涉及驱动源码 参考链接 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/14002125.html linux子系统 在 Linux 系统中 绝大多数硬件设备都有非常成熟的 阅读全文
摘要:
前言 接下来记录的是 led子系统 目前不涉及驱动源码 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhuming/p/13986601.html linux子系统 在 Linux 系统中 绝大多数硬 阅读全文
摘要:
前言 hello word 著名演示程序,哈哈 下面在 arm linux 下展示一下hello world,便开始入门 arm linux 程序篇。 以下学习基于 NXP 的 IMX6 平台。 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https: 阅读全文
摘要:
Makefile meke命令一般用于编译程序,而make命令都依赖于 Makefile 文件。 最简单的Makefile如下: hello: hello.c gcc -o hello hello.c clean: rm -f hello 注:缩进使用 tab 键 , 因为Makefile 会为每个 阅读全文
摘要:
交叉编译 使用不同的交叉编译工具链编译源码,能在不同框架的处理器上运行。 如: X86 gcc -o hello hello.c 上述命令编译出来的文件能在 X86 上运行,因为 gcc 编译工具链是给PC编译的。 ARM arm-linux-gnueabihf-gcc -o hello hello 阅读全文
摘要:
前言 制作deb的方式很多 使用 dpkg-deb 方式 使用 checkinstall 方式 使用 dh_make 方式 修改原有的 deb 包 李柱明博客:https://www.cnblogs.com/lizhuming/ 本文链接:https://www.cnblogs.com/lizhum 阅读全文