04 2018 档案

该文被密码保护。
posted @ 2018-04-30 23:37 Crystal_Guang 阅读(7) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-30 23:08 Crystal_Guang 阅读(5) 评论(0) 推荐(0) 编辑
摘要:关于这个韦老师给了一个简单的参考文档: poll机制分析 韦东山 2009.12.10 所有的系统调用,基本都可以在它的名字前加上“sys_”前缀,这就是它在内核中对应的函数。比如系统调用open、read、write、poll,与之对应的内核函数为:sys_open、sys_read、sys_wr 阅读全文
posted @ 2018-04-30 11:45 Crystal_Guang 阅读(735) 评论(0) 推荐(0) 编辑
摘要:cpu发生中断,跳到异常向量入口执行动作 1.此时需要保存被中断的现场 2.执行中断处理函数 3.恢复被中断的现场 写程序时:先设置异常入口 异常向量入口: 0地址和0xffff0000两个入口, 嵌入式 arm linux中的选择后者为入口 vim .config文件查看中断向量表的起始地址 AR 阅读全文
posted @ 2018-04-26 23:34 Crystal_Guang 阅读(443) 评论(0) 推荐(0) 编辑
摘要:总的来说这个驱动和之前的没有太大差别,只是熟悉并复习一下之前的知识,比如裸机的按键查询和前面的first_drv的构建过程: Linux操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制 Code(可看备注回忆知识点): 刚开始 阅读全文
posted @ 2018-04-09 22:35 Crystal_Guang 阅读(470) 评论(0) 推荐(0) 编辑
摘要:mdev是busybox提供的一个工具,用在嵌入式系统中,相当于简化版的udev,作用是在系统启动和热插拔或动态加载驱动程序时, 自动创建设备节点。文件系统中的/dev目录下的设备节点都是由mdev创建的。在加载驱动过程中,根据驱动程序,在/dev下自动创建设备节点。 前面的博客实现了第一个版本,但 阅读全文
posted @ 2018-04-02 23:48 Crystal_Guang 阅读(572) 评论(0) 推荐(1) 编辑
摘要:要想实现三者互ping,韦老师虽然专门出了视频说明,但是在自己配置过程还是出现了问题,这里记录一下解决办法,虽然我也不知道原因,但是解决了出现的问题也实现了三者互ping。 首先,我的硬件设备是PC通过无线连接wifi路由器,单板通过网线直接和电脑连接。 要实现互相ping,需要把PC主机上的两个网 阅读全文
posted @ 2018-04-01 13:07 Crystal_Guang 阅读(666) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示