上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: uboot地址:http://pan.baidu.com/share/link?shareid=4254362503&uk=2550302069uboot的移植过程:http://pan.baidu.com/share/link?shareid=4261355137&uk=2550302069s3c2440.jflash(烧录的自动配载文件):http://pan.baidu.com/share/link?shareid=4285941136&uk=2550302069如何使用jlink下载u-boot到jz2440开发板的norflash:1、开发板设置为norfla 阅读全文
posted @ 2013-10-31 00:41 qq921201008 阅读(210) 评论(0) 推荐(0) 编辑
摘要: pwd:显示当前工作目录的绝对路径 make clean仅仅是清除之前编译的可执行文件及配置文件。 而make distclean要清除所有生成的文件。 阅读全文
posted @ 2013-10-30 22:26 qq921201008 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 参考博客(大神):http://blog.chinaunix.net/uid-26119896-id-3302233.html 安装交叉编译工具链: 1、首先以root用户登入 2、复制arm-linux-gcc-4.3.2.tgz到根目录下tmp文件夹里 3、解压命令tar xvzf arm-li 阅读全文
posted @ 2013-10-29 00:09 qq921201008 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 代码资料:http://pan.baidu.com/share/link?shareid=481434&uk=2550302069 1.创建菜单 2.建立菜单功能 3.创建新的Dialog 4.创建新的类 5.为对话框成员添加变量 6.为新创建的类添加消息响应(用于初始化) 7.在void CQweView::OnMenu() 的文件中... 阅读全文
posted @ 2013-04-18 12:01 qq921201008 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 创建或初始化销毁进入互斥区域离开互斥区域关键段CSInitialize-CriticalSectionDelete-CriticalSectionEnter-CriticalSectionLeave-CriticalSection互斥量MutexCreateMutexCloseHandle等待系列函数如WaitForSingleObjectReleaseMutex键段与互斥量都有“线程所有权”概念,可以将“线程所有权”理解成旅馆的房卡,在旅馆前台登记名字拥有房卡后是可以多次进出房间的,其它人则无法进入直到你交出房卡。每个线程必须先通过EnterCriticalSection或WaitForSi 阅读全文
posted @ 2013-04-17 12:48 qq921201008 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 信号量作用:用来保护关键代码段不被多线程并法调用(处理主线程与子线程的同步性问题) 信号量常用有三个函数: 第一个:创建信号量 HANDLE CreateSemaphore( LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, LONG lInitialCount, LONG lMaximumCount, LPCTSTR lpName ); 第一个参数:表示安... 阅读全文
posted @ 2013-04-17 11:51 qq921201008 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 参考博客:http://blog.csdn.net/morewindows/article/details/7470936 使用Mutex来解决资源的互斥访问 互斥量也是一个内核对象,它用来确保一个线程独占一个资源的访问。互斥量与关键段的行为非常相似,并且互斥量可以用于不同进程中的线程互斥访问资源。使用互斥量Mutex主要将用到四个函数。 第一个:创建互斥量 HANDLECreateMut... 阅读全文
posted @ 2013-04-16 16:49 qq921201008 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 参考博客:http://blog.csdn.net/morewindows/article/details/7445233使用Event来解决线程同步问题,Event其实是一个内核对象,下面列出相关的操作函数1.创建事件HANDLECreateEvent(LPSECURITY_ATTRIBUTESlpEventAttributes,BOOLbManualReset,BOOLbInitialState,LPCTSTRlpName);第一个参数:表示安全按控制一般传入NULL第二个参数:确定事件是手动设置还是自动设置 手动设置(TRUE):触发后允许所有线程执行,一直到关闭为止 ... 阅读全文
posted @ 2013-04-16 13:58 qq921201008 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 参考博客:http://blog.csdn.net/morewindows/article/details/7442639本篇用CRITICAL_SECTION来解决多线程同步互斥的问题CRITICAL_SECTION 一共有四个函数:1.初始化:定义关键段变量后必须先进行初始化才能使用void InitializeCriticalSection(LPCRITICAL_SECTIONlpCriticalSection)2.销毁:使用完之后要记得销毁void DeleteCriticalSection(LPCRITICAL_SECTIONlpCriticalSection);3.进入关键区域:保 阅读全文
posted @ 2013-04-16 13:51 qq921201008 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 参考博客:http://blog.csdn.net/morewindows/article/details/7442333主线程启动10个子线程并将表示子线程序号的变量地址作为参数传递给子线程。子线程接收参数 -> sleep(50) -> 全局变量++ -> sleep(0) -> 输出参数和全局变量。 1 #include <stdio.h> 2 #include <process.h> 3 #include <windows.h> 4 long g_num; //登录次数 5 unsigned int __stdcall Fun 阅读全文
posted @ 2013-04-16 10:37 qq921201008 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页