本节我们将对ucosII操作系统有个初步的认识,主要是从下面2个方面进行讲解:
1.UCOSII
邮箱一般用来传递数据,不管何种类型都可以传递。在传递时,先把数据数据用voiD *进行类型变化,化为voiD *这种万用类型,而在接收邮箱的数据时,再还原成本身的数据类...
在邮箱的传递中,如果把一个0值放入邮箱,经过voiD *类型变化后,变成了voiD *0,而判断邮箱中是否有数据正是通过判断邮箱中指向Message的指针是否为0来判断,这样虽然放...
今天在翻看K60用户手册的时候注意了下K60的复位篇,嗬,发现K60的复位类型还真挺多的来,呵呵。由于复位功能在嵌入式系统中的作用意义非常,所以一时兴起就写下来做个记录,给大家做个...
1、要使能串口接收中断除了调用BSP_IntEN()外,还应该调用USART_ITConfig(USART2, USART_IT_RXNE, ENABLE);,否则无法进入中断。
...
在嵌入式中,常见要定义一个码表,比如数码管的片选、段选表。我们通常会想到在头文件中定义。但是这样会出现多次包含重复定义的错误。reDefination in moDule...,而...
碰到一哥们号称挺NB的嵌入软件工程师,看了他的代码后就欧拉,事情是在一个只有4K代码的单片机接2个DS18B20测温传感器,都知道DS18B20 输出数据只要乘以0.0625就是测...
在进行两个变量的时候,经常会看到有些书误人子弟的推荐使用异或的方式:
方式一
{ x = x ^ y;
y = x ^ y;
x =...