- 博客(5)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 [MICO开发帖]MICOkit-Nucleo2.0开发连载贴——1、Micoder开发环境汉化
MICODer是由上海庆科公司推出的面向MICO物联网无线终端的集成开发环境(IDE),其主要集成了代码编辑器、GCC编译链等为大成的集成环境,其主要基于Eclipse NEON(4.6)集成环境进行二次开发,还集成了MAKE(makefile)为一体化的开发平台,目前主要支持Windows,Mac OS以及Linux(没有专门的安装包,但可以对工程Make之后,导入Eclipse之中)。
2017-01-16 20:01:13
1637
1
原创 GNU C 编译
代码技巧笔记:#ifndef WEAK#define WEAK __attribute__((weak)) //避免外部重定义功能#endif#ifndef PACKED#define PACKED __attribute__((packed)) //避免对齐#endif#ifndef USED#define USED ...
2018-03-08 09:05:07
287
原创 linux USB开发笔记
1.usb驱动程序的编写:分析linux内核的usb骨架代码usb_skeleton.c说明:一个usb设备有若干个配置组成,每一个配置又可以有多个接口,每一个接口又有多个设置而接口本身又有可能没有端点或者多个端点。usb的数据交换是通过端点进行的。usb的接口分为控制接口、中断接口、批量接口、等时接口。在linux中端点使用数据接口struct usb_host_endpoint来描述usb的端...
2017-01-19 14:23:54
566
原创 C标准中一些预定义的宏
C标准中一些预定义的宏 C标准中指定了一些预定义的宏,对于编程经常会用到。下面这个表中就是一些常常用到的预定义宏。 宏 意义 __DATE__ 进行预处理的日期(“Mmm dd yyyy”形式的字符串文字) __FILE__ 代表当前源代码文件名的字符串文字 __LINE__ 代表当前源代码中的行号的整数常量 __TIME__ 源
2017-01-18 17:32:26
238
原创 Linux Shell脚本技巧笔记
但是,考虑到Shell脚本的命令限制和效率问题,下列情况一般不使用Shell: 1.资源密集型的任务,尤其在需要考虑效率时(比如,排序,hash等等)。 2.需要处理大任务的数学操作,尤其是浮点运算,精确运算,或者复杂的算术运算(这种情况一般使用C++或FORTRAN 来处理)。 3.有跨平台(操作系统)移植需求(一般使用C 或Java)。 4.复杂的应用,在必须使用结构化编程的时候(需要
2017-01-18 17:27:47
316
Visual EmbedLinux Tools 0.2.9
2018-11-29
Packt.Linux.Device.Drivers.Development.pdf
2018-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人