自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于宏定义的几个问题

1、#ifndef   UNUSED_PARAM #define   UNUSED_PARAM(v)   (void)(v) #endif 假如一个有返回值的函数 如调用时是没有使用它的返回值,编译器会给出一个警告 如果用void强制转换一下,则明确告诉编译器不使用返回值 也就是为了消除警告2、#define UNUSED(x) ((x) = (x))这个表示,如果有一个函数调用时,传参没有进行赋...

2018-04-18 10:17:51 667

原创 嵌入式 linux 蓝牙 C开发

最近公司准备搞蓝牙,从年前折腾环境到年后开发板上折腾应用,搞了好久,看了好多资料跟请教大神,终于搞定了。项目情况:有个远程蓝牙设备(服务端)会发送数据,现有一个外接蓝牙适配器,要在开发板开发应用程序,通过蓝牙适配器连接那个蓝牙设备,接收蓝牙设备发送的数据。前期开发板的环境搭建,参考这个博客,很详细了http://blog.csdn.net/gatieme/article/details/48751...

2018-03-07 14:53:13 12352 8

原创 嵌入式 安装 字符编码转换 libiconv库

libiconv是一个常用的编码转换库,支持常用的多种编码之间的转换。在Linux下,工具链gcc有专门的libiconv库,所有不用移植,但在arm-linux下就没那么幸运了,需要我们额外移植libiconv库。以下是安装步骤 一、字符编码转换libiconv库介绍    libiconv是一个常用的编码转换库,支持常用的多种编码之间的转换。主要函数有:    #include

2015-08-28 09:18:40 1454

原创 Keil常见错误警告

1、warning:  #767-D: conversion from pointer to smaller integer 解释:将指针转换为较小的整数影响:可能造成的影响:容易引起数据截断,造成不必要的数据丢失。如果出现bug,很难调试。改正:尽量避免这种转换,避免不了要确定转换的数据不会引起数据丢失。 2、 warning:  #177-D:variable "i

2015-04-30 17:48:36 8636

原创 C语言的知识点

1)只读变量      只读变量用关键词const 进行标识。eg:const  int  m = 100;  定义只读变量m。顾名思义,只读变量,变量值只能进行读操作,不能被进行修改。 int const 也相当于 const int。 2)自增自减操作符    ++i;    i的值立刻改变,返回值为该变量的值;    i++;    返回变量的值,而变量的值直到整个表达式

2015-04-29 20:32:47 412

C 语言实现3des 加解密算法

用C语言实现3des 对数据的加解密算法。附上算法的源代码内容

2014-07-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除