-
在UCOS的信号量使用过程中,我们经常会用的是二值信号量,而在二值信号两种用的醉的情况就是互斥信号量。互斥信号是本身是一种二进制信号,具有超出uCOS-II提供的一般信号机制的特性...
-
今天我们就看看事件标志组的使用和管理吧
事件标志组(event flag)包含两部分:
typedef struct
{
INT8U OSFlagType;...
-
本节我们将从实时操作系统来讲解,主要是从下面3个方面进行讲解:
1.操作...
-
1、要使能串口接收中断除了调用BSP_IntEN()外,还应该调用USART_ITConfig(USART2, USART_IT_RXNE, ENABLE);,否则无法进入中断。
...
-
碰到一哥们号称挺NB的嵌入软件工程师,看了他的代码后就欧拉,事情是在一个只有4K代码的单片机接2个DS18B20测温传感器,都知道DS18B20 输出数据只要乘以0.0625就是测...
-
目录
中间变量方式
异或方式
意外现象分析
结论
说明
更广泛的结论
注
首先声明,在面向对象盛行的时代里,我改用对象这两个词...
-
用异或来交换变量是错误的——陈硕。
翻转一个字符串,例如把 "12345" 变成 "54321"...
-
带符号整数的除法与余数——陈硕。
最近研究整数到字符串的转换,读到了 Matthew Wilson 的《Efficient Integer ...
-
编译现象:
"dm642_pci.cpp", line 183: error: argument of type "Ptr" is incompatible wit...
-
一、无线模块选型。根据无线通讯的频段,平常用的无线模块主要有315MHZ,433MHZ,2.4GHZ。2.4G最近貌似比较火,像24L01,好多开发板上都配这一款芯片...
-
1:任务有切换,但切换到某个任务,总是出现hardfault错误?【现象:给出错的任务换一个大小一样但名字不一样的堆栈就可以,使用原来名字的堆栈就是出错】
解决:
1:查看ha...
-
随着计算机以及控制技术的发展,传统的工业控制技术已经逐渐地被智能控制技术所替代,智能化工业控制系统的发展为工业领域的发展提供了最强的技术保证,是推动企业持续创新发展的有效途径。中国...
-
作为一名Linux爱好者,在Linux的世界中也算是半个老司机了,从桌面玩到服务器、从ubuntu到centos、从计算机到路由器,各种Linux的花俏玩法都略有体验。作者并非职业...
-
由于很多人总问这个问题,所以这里做一个总结供大家参考。这里必须先说明,以下的步骤都是针对Linux系统 的,并不面向WinCE。也许你会注意到,现在做
-
转眼间毕业两年多了,做的工作杂而无章,真是无奈啊!总结一下,一是理理思路,再个如果真个世界末日,也给后人留点什么吧!想一想,做的东西这是杂呀,安顺需来吧!1开地牛2组装控制柜3应用...
-
对于很多Linux初学者来说,在刚开始使用linux系统时会感到很多的不适。这里为大家整理了自己以前linux入门时别人告诉我的七个习惯。我相信如果你运用了这七个习...
-
下面对4x4矩阵进行
转置,调用openCL,4X4矩阵采用二维数组进行存储,在程序设计上,让
转置过程分10次
转置完成,就是一次
转一行,因此OpenCL的工作维数是二维。
-
OpenCV介绍:OpenCV(Open Source Computer Vision Library)是一个基于BSD许可开源发行的跨平台计算机视觉库。实现图像处...
-
这七个习惯,在你使用Linux时你会感觉更安全,便利,学到很多实用的东西,最终你会发现使用Linux也是那样的愉悦。 一...
-
学习485总线时,遇到延时问题,困扰很久。通过学习知道了485半双工收发时必须延时,以保证系统的稳定性、可靠性。好多资料都介绍了485 防静电、抗干扰电路。惟独没提 每一帧收发停止...