自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

转载 详解keil采用C语言模块化编程时全局变量、结构体的定义、声明以及头文件包含的处理方法!

以前写单片机程序时总是把所用函数和变量都写在一个c文件里,后来遇到大点的项目,程序动则几千行,这种方式无疑会带来N多麻烦,相信大家都有所体验吧!        后来学会了在keil里进行模块化编程,即只把功能相同或相近的函数写在同一个c文件,这样以来一个项目往往由很多个c文件组成,但又带来一个问题即是某些c文件之间需要相互通信,一般我们都采用了全局变量,对吧。很多同学虽然知道在其它c文件里引用

2014-03-28 11:28:27 1830

转载 error: #70: incomplete type is not allowed——已解决!

今天在使用sizeof与数组时总是编译出错,百思不得其解,折腾了半天问题终于解决了!现在此做点笔记,警醒自己也方便他人!        代码结构如下:在某个c文件里定义并初始化了 const unsigned char AT_Uart_Ask[ ]这个数组,在另一个c文件要用到此数组,于是用extern声明如下:extern const unsigned char AT_Uart_As

2014-03-28 11:15:06 5308

转载 Linux下Gcc生成和使用静态库和动态库详解(转)

Linux下Gcc生成和使用静态库和动态库详解(转)原文地址:http://my.chinaunix.net/space.php?uid=23592843&do=blog&id=223539一、基本概念1.1什么是库在windows 平台和linux 平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows 和linux

2014-03-12 15:26:01 584

转载 linux下libusb的安装与测试

@2013/5/140.libusb的介绍:参考[1]1.环境:vmware_fedora_10(linux-2.6.x)2.获取源代码:http://sourceforge.net/projects/libusb/  (最好选择libusb-1.0.9版本,下载次数最多,自是有它的道理)3.解压源码tar xjvf libusb-1.0.9.tar.bz2 按照I

2014-03-11 21:14:49 1018 1

转载 libusb的嵌入式移植

linux对usb已有了比较完善的支持,但是看了一下原理还有代码,还是觉得一头雾水!有人推荐libusb,在网上搜了一下资料,嗯,感觉确实简单多了!下面先介绍一下libusb:Linux 平台上的usb驱动开发,主要有内核驱动的开发和基于libusb的无驱设计。1、为什么要开发libusb对于内核驱动的大部分设备,诸如带usb接口的hid设备,linux本身已经自带

2014-03-11 21:11:19 551

吴功宜《计算机网络》笔记

吴功宜版本 《计算机网络》笔记 复习资料

2016-01-08

空空如也

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

TA关注的人

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