摘要: Hi3519A 设备树 DS18B20 内核配置 阅读全文
posted @ 2020-05-13 10:11 enginexpert 阅读(797) 评论(0) 推荐(0) 编辑
摘要: freeRTOS支持多个任务具有相同的优先级,因此,当它被配置为可抢占内核时,调度算法既支持基于优先级的调度,也支持时间片轮流调度。任何时候调度器运行时它都选择处于就绪状态下的优先级最高的那个任务;如果有多个任务处于同一优先级,则freertos每个时钟节拍的中断服务程序中,将对这些任务应用换调度算 阅读全文
posted @ 2016-10-13 12:04 enginexpert 阅读(5919) 评论(0) 推荐(0) 编辑
摘要: freertos是一个轻量级的rtos,它目前实现了一个微内核,并且port到arm7, avr, pic18, coldfire等众多处理器上;目前已经在rtos的市场上占有不少的份额。它当然不是一个与vxworks之类的rtos竞争的操作系统,它的目标在 于低性能小RAM的处理器上。整个系统只有 阅读全文
posted @ 2016-10-13 11:48 enginexpert 阅读(730) 评论(0) 推荐(0) 编辑
摘要: FreeRTOS 由 Richard Barry 开发,是一个开源的、可移植的、小型的嵌入式实时操作系统内核。FreeRTOS 既支持抢占式多任务,也支持协作式多任务。FreeRTOS的主要特性如下: 阅读全文
posted @ 2016-10-13 11:39 enginexpert 阅读(873) 评论(0) 推荐(1) 编辑
摘要: 原文地址:http://yacare.iteye.com/blog/2010049 很多伙伴在更新VS2010,或者卸载VS2012安装2010后,建立Win32 Console Project/MFC项目时会出现"LINK : fatal error LNK1123: 转换到 COFF 期间失败: 阅读全文
posted @ 2016-09-23 09:24 enginexpert 阅读(304) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-09-09 17:44 enginexpert 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 64位ubuntu编译32位程序 如上使用C4这个小工具时遇到来需要仿真32位系统的需求,发现使用-m32参数后,编译提示错误,如下: /usr/bin/ld: 未知的仿真模式: 32 支持的仿真: elf_x86_64 elf32_x86_64 elf_i386 i386linux elf_l1o 阅读全文
posted @ 2016-08-17 18:20 enginexpert 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 1.D-BUS 的内部工作方式 典型的D-BUS设置将由几个总线构成。将有一个持久的系统总线(system bus),它在引导时就会启动。这个总线由操作系统和后台进程使用,安全性非常好,以使得任意的应用程序不能欺骗系统事件。还将有很多会话总线(session buses),这些总线当用户登录后启动, 阅读全文
posted @ 2016-08-17 18:18 enginexpert 阅读(7238) 评论(0) 推荐(0) 编辑
摘要: 1、git代码提交的一般流程 git pull 远程主仓库 git commit 到本地仓库 git push到远程自己的仓库 在远程仓库上发送 mergeRequest请求 2、git 怎样删除远程仓库的某次错误提交 先使用 git reset --hard commit-id 恢复本地仓库 然后 阅读全文
posted @ 2016-08-17 18:14 enginexpert 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 #include 5 6 pthread_mutex_t x; 7 pthread_cond_t cv; 8 static int s=0; 9 10 int rand_num[100]={0}; 11 int rd=0,wt=0; 12 13 void* threadConsumer(... 阅读全文
posted @ 2016-08-17 18:10 enginexpert 阅读(151) 评论(0) 推荐(0) 编辑