2017年5月15日

该文被密码保护。 阅读全文
posted @ 2017-05-15 00:28 Mr_ox 阅读(2) 评论(0) 推荐(0) 编辑

2017年5月11日

摘要: 1.错误信息:无法更新运行时文件夹共享状态:在客户机操作系统内装载共享文件夹文件系统时出错 2.检查vmware tool是否正确安装 lsmod | grep vmhgfs modprobe vmhgfs 若失败,则说明ubuntu没有正确安装vmware tool 2.重新安装vmware to 阅读全文
posted @ 2017-05-11 09:59 Mr_ox 阅读(1820) 评论(0) 推荐(0) 编辑

2017年5月10日

摘要: 1.代码测试 阅读全文
posted @ 2017-05-10 15:27 Mr_ox 阅读(696) 评论(0) 推荐(0) 编辑

2017年3月2日

摘要: 1.定义数据结构:timer_list,并初始化器成员 2.注册到内核:init_timer 3.直接启动内核定时器:add_timer 4.mod_timer:刷新定时器时间,并启动内核定时器 阅读全文
posted @ 2017-03-02 23:25 Mr_ox 阅读(152) 评论(0) 推荐(0) 编辑
 
摘要: 1.声明等待队列头:DECLARE_WAIT_QUEUE_HEAD 2.阻塞:wait_event 3.唤醒:wake_up 阅读全文
posted @ 2017-03-02 23:23 Mr_ox 阅读(122) 评论(0) 推荐(0) 编辑
 
摘要: 1.注册杂设备:misc_register 2.定义杂设备数据结构,并对其初始化 3.注销咋设备:misc_deregister 阅读全文
posted @ 2017-03-02 23:22 Mr_ox 阅读(106) 评论(0) 推荐(0) 编辑
 
摘要: 1.向内核注册中断:request_irq 2.确定中断号(BSP包提供) tq2440中直接使用IRQ_EINT4 tiny4412中使用gpio_to_irq(EXYNOS4_GPX3(2)) 3.编写中断服务程序:注意其返回值类型irqreturn_t 阅读全文
posted @ 2017-03-02 23:20 Mr_ox 阅读(906) 评论(0) 推荐(0) 编辑

2017年2月28日

摘要: 1.冒泡排序 1 int a[5] = {96,73,12,46,98}; 2 int i = 0,j = 0,t = 0; 3 4 for (j = 0;j < 4;j++) { 5 for (i = 0;i < 4 - j;i++) { 6 if (a[i] > a[i+1]) { 7 t = 阅读全文
posted @ 2017-02-28 23:29 Mr_ox 阅读(154) 评论(0) 推荐(0) 编辑
 
该文被密码保护。 阅读全文
posted @ 2017-02-28 18:42 Mr_ox 阅读(2) 评论(0) 推荐(0) 编辑

2017年2月27日

摘要: 1.概述: - 多态指同样的消息被不同类型的对象接收时导致不同的行为。 - 多态的类型:重载多态、强制多态、包含多态、参数多态。 * 重载多态:通过重载其参数列表实现 * 强制多态:指将一个变元的类型加以变化,以符合一个函数或操作的要求。 * 包含多态:类族中定义于不同类中的同名成员函数的多态行为, 阅读全文
posted @ 2017-02-27 23:53 Mr_ox 阅读(180) 评论(0) 推荐(0) 编辑