2015年8月4日

摘要: 嵌入式系统的串口数据传输都是以字节为单位,但是有些特殊的数据类型,比如浮点型float a=231.5,在内存是如何表示的呢?我们知道浮点型float数据类型占用4个字节,实际上在内存当中a=0x43678000,只是嵌入式芯片访问a时,知道a是浮点型数据,所以一次性读取4个字节,而且也按照浮点型的... 阅读全文
posted @ 2015-08-04 21:27 程序天空下的骆驼 阅读(2384) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.sina.com.cn/s/blog_605f5b4f0100x3ep.html首先声明:在VC++下编译printf不会自动做类型转换,比如int a=3; printf("%f",a);运行过程中会报错,runtime error R6002: floating... 阅读全文
posted @ 2015-08-04 20:06 程序天空下的骆驼 阅读(3076) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/billow_zhang/article/details/4420789在程序的两个模块间进行通讯的时候,缓冲区成为一个经常使用的机制。如上图,写入模块将信息写入缓冲区中,读出模块将信息读出缓冲区。这样使得:将程序清晰地划分模块,建立良好的模块化架... 阅读全文
posted @ 2015-08-04 14:11 程序天空下的骆驼 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.sina.com.cn/s/blog_8b200d440100xsug.html环形队列是在实际编程极为有用的数据结构,它有如下特点。它是一个首尾相连的FIFO的数据结构,采用数组的线性空间,数据组织简单。能很快知道队列是否满为空。能以很快速度的来存取数据。因为有简... 阅读全文
posted @ 2015-08-04 14:08 程序天空下的骆驼 阅读(3579) 评论(0) 推荐(0) 编辑
摘要: 最近接收一个项目,需要使用microchip公司出品的蓝牙模块,该模块自带陶瓷天线,蓝牙通信有效距离达到20米,支持串口、I2C驱动。本人主要是研究串口驱动,因为是第一次接触蓝牙,那么首先需要对一些概念进行熟悉。该蓝牙模块的技术资料可以从网址下载:http://download.csdn.net/d... 阅读全文
posted @ 2015-08-04 10:33 程序天空下的骆驼 阅读(2881) 评论(0) 推荐(0) 编辑

导航