自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 条件编译

在嵌入式功能函数编写时会经常用到条件编译。接下来介绍几种常见用法:#ifdef标识符    程序段1#else    程序段2#endif第二种:#ifndef标识符    程序段1#else    程序段2#endif第三种:#if 表达式    程序段1#else程序段2#endif重点说下第三种:如果表达式为真,执行程序段1,否则执行程序段2.二、联合概念:联合又叫共用体,是C语言中定义的一...

2018-04-08 20:38:43 217

转载 关于线程

1.linux查看修改线程默认栈空间大小 ulimit -sa、通过命令 ulimit -s 查看linux的默认栈空间大小,默认情况下 为10240 即10Mb、通过命令 ulimit -s 设置大小值 临时改变栈空间大小:ulimit -s 102400, 即修改为100Mc、可以在/etc/rc.local 内 加入 ulimit -s 102400 则可以开机就设置栈空间大小d、在/etc...

2018-03-14 14:58:07 219

原创 关于烧写uboot总结

1)首先将uboot_tiny4412-sdk1506.tar.bz2文件夹拷到/root/workdir2)解压tar jxvf uboot_tiny4412-sdk1506.tar.gz3)cd uboot_tiny4412-sdk15064)make tiny4412_config5)make6)cd sd_fuse7)make8)cd tiny44129)./sd_fusing.sh /d...

2018-02-27 20:24:22 664

转载 Linux多线程总结

Firstly,线程(thread)别称执行绪;轻量进程。多个线程运行在同一个进程空间里。来由:当服务器需要并发大量进程时,可能造成服务器的性能下降,为了提高服务器的性能提出了线程的概念。线程是CPU调度的基本单位,但是不是资源分配的基本单位。线程特点:线程不会开辟虚拟地址空间,共享进程堆区、数据区、代码区,唯一不共享的是栈区,线程有自己独立的栈区。线程属性:1)轻型实体 2)独立调度和分派的基本...

2018-02-24 11:18:56 283

转载 关于GCC一些总结

First,GCC时LINUX开发的两大基础,另一个是Makefile。在所有LINUX开发中,GCC占有主要地位。因此在服务器,桌面和嵌入式领域开发都要对GCC开发比较相当熟悉。Second,目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSIC标准的编译系统。是Linux的基石,操作系统内核和大部分程序都是gcc编译的,是...

2018-02-23 16:14:24 360

转载 对vim初始化设置

去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限:set nocompatible显示行号:set number检测文件的类型:filetype on记录历史的行数:set history=1000语法高亮度显示:syntax on下面两行在进行编写代码时,在格式对起上很有用:第一行, vim 使用自动对起,也就是把当前行的对起格式应用到下一行第二行,依据上面的对起格式,智能的选择对起...

2018-02-23 15:16:49 1654

转载 Linux初期配置(2)

动态库和静态库1.静态函数库这类库的名字一般是libxxx.a;利用静态函数编译成的文件比较大,因为整个函数库的所有数据都会被整合进目标代码中,编译后的执行程序不需要外部的函数库支持,因为所有的函数都已经被编译进去了。如果静态函数库改变了,程序必须重新编译,这也是静态库的缺点之一。2、动态函数库 这类库的名字一般是libxxx.so;相对于静态函数库,动态函数库在编译的时候并没有被编译进目标代码中...

2018-02-23 11:03:54 201

原创 Linux初期配置 (1)a

 首先先了解一个可执行文件生成的过程:预处理->编译->汇编->链接.c -> .i ->.s -> .o ->.bin 共有四步:1、gcc -E main.c -o main.i头文件展开宏替换,条件编译选择以“#”开头的命令被称为预处理命令,如包含头文件“#include”宏定义“define”条件编译“#if”"ifdef"等。2、gcc -S m...

2018-02-23 10:37:10 204

原创 简单小病毒-Restart

功能:能够让计算机自动重新启动的病毒,通过简单的DOS命令实现的,即shutdown /r.第一步创建含有shundown /r命令的bat文件。首先可以打开记事本然后写入shutdown /r命令,然后将后缀名改为bat文件;第二步创建快捷方式,更改图标,比如可以伪装成“腾讯QQ”;第三步,按shift+delete将原来的腾讯QQ快捷方式删除。最后双击将腾讯QQ.bat隐藏。...

2018-02-13 20:01:42 4400 1

原创 智能手环一些模块总结

该智能手环可实现实时显示日期,温湿度,心率,血压,计步消耗卡路里等功能。首先介绍关于心率血压的测量模块介绍:核心IC为HP-6,用于测量心率血压。1)目前测量心率血压方法:1.1血氧法:夹在食指尖的心率测试仪,一般来说,完整的血氧饱和浓度仪往往有两种发光二极管,一种波长为660mm是可见光的红光,一种波长900多nm是红外线。血管中携氧的血红蛋白,对两种光的吸收率是不同的。同时,血

2018-02-01 19:21:03 8911 1

转载 fopen 和open区别

open和fopen的区别:1.缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执行写文件的操作时,先将数据写入内存“缓冲区”,待内存“缓冲区”装满后再写入文件。由此可以看出,内存 “缓冲区”的大小,影响着实际操作外存的次数,内存“缓冲区”越大

2018-01-30 11:26:22 265

转载 How to tranfer article?

前言  对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现  因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载

2018-01-30 11:19:42 187

原创 关于一些Linux系统编程总结

为了方便以后查阅,将一些编程过程中常遇到问题写下来节省以后翻阅时间。1)rewind,C 程序中的库函数,功能是将文件内部的指针重新指向一个流的开头。  函数名: rewind()  功 能: 将文件内部的位置指针重新指向一个流(数据流/文件)的开头  注意:不是文件指针而是文件内部的位置指针,随着对文件的读写文件的位置指针(指向当前读写字节)向后移动。而文件指针是指向整个文件,如

2018-01-30 10:39:21 437

原创 STM32和GSM模块第二篇

上一篇介绍了GSM模块在收发短信和拨打接听电话的原理,这篇主要是对各个模块进行分析和代码截图。1)初始化配置,检查模块各部分能否正常工作。配置SIM卡是否就绪,被叫号码显示,设置短消息为文本模式。2)将UNICODE短信内容转换为ASCII或者GBK23123)定时器6中断,目的是当收到电话或者短信后产生中断进行提示和一些处理。当有电话打入时会获取到来电人的电话号码显示在L

2018-01-13 20:39:52 4692

转载 EMSWIN GUIBuilder移植到开发板

推荐:古清生:雪天摘橙美如画令狐冲练易筋经是骗局?公告:请您及时更换请请请您正在使用的模版将于2周后被下线,请您及时更换×何其有幸遇到懂你的人加载中…新浪首页登录注册硬汉Eric2013的博客【emWin实战教程V2.0】第6章 GUIBuilder5.32的使用方法转载20

2018-01-11 17:39:10 1822

原创 关于STM32与GSM模块之间简单应用

芯片采用的是STMF407ZGT6,GSM模块使用SIM900A,据说已停产,可通过其他途径购买到。实现的功能有打固定电话,给固定号码发送短信,接听来电,挂断来电和接收短信并显示五个功能。一、硬件准备:1、stm32开发板(带显示屏),gsm模块,杜邦线若干,USB转串口,移动或联通SIM卡(大卡)2、启动GSM模块,启动时按压reset一段时间,观察到GSM模块靠近芯片出led灯闪烁

2018-01-09 19:44:13 15123

STM32f4xx中文参考手册

stm32f4手册,特别详细。关于GPIO,RTC,RCC,TIMER,POWERCONFIG,等的配置手段和一些注意事项。

2018-02-05

空空如也

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

TA关注的人

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