上一页 1 2 3 4 5 6 7 ··· 21 下一页
摘要: 1 简介 1.1 硬件说明 嵌入式网络硬件分为:MAC和PHY。MAC一般时SOC内置,PHY是外部器件。 (1)SOC内部没有MAC 如果SOC内部没有网络MAC外设,可使用外置的MAC,一般外置的网络芯片是MAC+PHY为一体的。外置网络芯片提供SRAM或SPI等接口提供给SOC调用。 (2)S 阅读全文
posted @ 2022-06-06 20:15 zhengcixi 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 参考:[Linux]实现设备驱动的ioctl函数_哔哩哔哩_bilibili、《Linux设备驱动程序(中文第三版).pdf》 1 用户空间ioctl 用户空间的ioctl函数原型,参数是可变参数,实际为单个可选的参数: #include <sys/ioctl.h> int ioctl(int fd 阅读全文
posted @ 2022-06-05 11:54 zhengcixi 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1 查看SO 查看so库的方法__臣本布衣_新浪博客 (sina.com.cn) 1、nm -D libxxx.so 打印出符号信息。 一般这样用:nm -D libxxx.so |grep T $ nm -D /lib/libstdc++.so | grep T 0000000000000618 阅读全文
posted @ 2022-05-13 19:32 zhengcixi 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 参考博客:将虚拟机IP与主机IP设置在同一网段的方法 - 天懿 - 博客园 (cnblogs.com) 主机地址 主机通过WiFi连接,地址信息为: 虚拟机配置 选择编辑-->虚拟网络编辑器-->更改设置: 选择桥接模式,我这里用的是WiFi,如果是网口,根据自己情况选择。 虚拟机网络适配器选择桥接 阅读全文
posted @ 2022-04-17 14:34 zhengcixi 阅读(5444) 评论(0) 推荐(0) 编辑
摘要: 基本环境搭建 1 交叉编译工具 在虚拟机中安装交叉编译工具,为后续开发做准备。 1.1 工具版本 工具版本:Linaro Releases 当前虚拟机为64位系统,因此下载64位系统的工具: $ uname -a Linux localhost.localdomain 3.10.0-693.el7. 阅读全文
posted @ 2022-04-16 10:51 zhengcixi 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 注:本文参考了《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.6.pdf》一书中关于Makefile的大部分内容。 GNU GCC简介 关于GCC的使用,可以参考我的另一篇博客:GNU GCC学习 - zhengcixi - 博客园 (cnblogs.com) GCC简介:GCC(GNU 阅读全文
posted @ 2022-04-10 18:31 zhengcixi 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 参考文档:.c文件如何编译为ko的MAKEFILE文件编写 - young525 - 博客园 (cnblogs.com) 文档组织结构 header目录:存放头文件 source目录:存放源文件 单个文件编译KO 在source目录中存放一个文件为kernel_simulator.c,下面的Make 阅读全文
posted @ 2022-04-08 18:29 zhengcixi 阅读(1677) 评论(0) 推荐(0) 编辑
摘要: 帮助命令 help 所有命令提示: h ? help 某一条命令提示: ? 命令名 help 命令名 信息查询命令 bdinfo 查看板子信息: => bdinfo arch_number = 0x00000000 boot_params = 0x80000100 #启动参数保存地址 DRAM ba 阅读全文
posted @ 2022-03-13 10:21 zhengcixi 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1 系统镜像烧写 1.1 工具介绍 烧写软件:使用NXP的MfgTool2工具烧写,工具路径:【正点原子】阿尔法Linux开发板(A盘)-基础资料\05、开发工具\04、正点原子MFG_TOOL出厂固件烧录工具\mfgtool 硬件:两条Micro USB线,一条插在USB_TTL口(用于打印烧录过 阅读全文
posted @ 2022-03-08 23:29 zhengcixi 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 注:本文是《Linux设备驱动开发详解:基于最新的Linux 4.0内核 by 宋宝华 》一书学习的笔记,大部分内容为书籍中的内容。 书籍可直接在微信读书中查看:Linux设备驱动开发详解:基于最新的Linux4.0内核-宋宝华-微信读书 (qq.com) Linux设备驱动中的异步通知和异步I/O 阅读全文
posted @ 2022-02-01 12:27 zhengcixi 阅读(826) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 21 下一页
回到顶部