自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 "捣鼓"树莓派

最近了解了智能硬件后,对智能硬件、物联网表现出极大的xi

2014-10-31 12:43:05 502

原创 Android开发记录

做的项目中有一项要求是需要做一个手机app客户端开控制,我也是醉了,只能从头开始xianxuexian

2014-10-26 21:47:33 374

转载 gdb十分钟教程

本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。 命令 解释 示例file 加载被调试的

2014-10-25 10:05:25 381

转载 常用Linux程序总结

Shell: bash。它结合了 csh 和 ksh 的优点,并且有 readline 功能,你可以随意绑定自己的键盘。 编辑器: VIM, Emacs。 程序开发: GCC, make, ld, Scheme48, j2sdk, Perl, Python, Tcl/Tk ... 论文,幻灯工具:LaTeX, ConTeXt 绘图工具:MetaPost。这个语言太强了,以至于我只用

2014-10-24 16:05:09 413

转载 可重入和不可重入

重入一般可以理解为一个函数在同时多次调用,例如操作系统在进程调度过程中,或者单片机、处理器等的中断的时候会发生重入的现象。一般浮点运算都是由专门的硬件来完成,举个例子假设有个硬件寄存器名字叫做FLOAT,用来计算和存放浮点数的中间运算结果假设有这么个函数void fun(){//...这个函数对FLOAT寄存器进行操作}假如第一次执行,有个对浮点数操作运算的结果临时存在FLOAT寄存

2014-10-24 11:31:19 415

转载 从一个笔试题看C语言中float向double的提升问题

从一个笔试题看C语言中float向double的提升问题——lvyilong316首先看一段来自一个笔试题的程序段:float f=1.1;       double d=1.1;       cout这段代码输出0,那么为什么同为1.1的doble和float不相等呢?我们知道float和double比较的时候后发生类型提升,也就是float会提升为double。我们

2014-10-23 23:34:59 625

原创 Linux学习记录

Date:2014.10.22今天终于开始学习Linux了,学

2014-10-22 21:22:54 450

转载 轻松搞定二叉树

版权所有,转载请注明出处,谢谢!http://blog.csdn.net/walkinginthewind/article/details/7518888树是一种比较重要的数据结构,尤其是二叉树。二叉树是一种特殊的树,在二叉树中每个节点最多有两个子节点,一般称为左子节点和右子节点(或左孩子和右孩子),并且二叉树的子树有左右之分,其次序不能任意颠倒。二叉树是递归定义的,因此,与二叉树

2014-10-21 16:29:38 413

转载 内存到底分几个区(转)

下面有几种网上的理解,我整理一下:一: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由os回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储

2014-10-21 09:40:41 861

转载 [转载]VC++四种启动其它程序的方法

四种启动其它程序的方法有时我们的程序需要启动其它程序,可能是为了利用它已有的功能,也可能是为了达到某种需要。那么怎样来启动我们需要的程序呢?我暂时知道有4种方法:1、调用API: int system( const char *command );  你可以传入一命令,启动某个程序。如"ping www.vczx.com", "YourExe"等等  不过这里有几点要值得注

2014-10-18 20:37:36 1370

原创 stm32 IAP程序烧写方案

最近做了一个飞行器,感觉使用jlink仿真器下载更新程序好复杂,每次都需要把一个大块头(Jlink)挂到飞行器上,操作极为不便,网上查了一下,stm32的程序烧写方式一共有三种(1)使用Jlink,JTAG等仿真器;这种方式简单快捷(2)使用系统自带bootloader,ISP,这种方式需要更改stm32boot0 boot1引脚,以更改启动方式。(3)使用ISP,即 in appli

2014-10-16 21:42:32 5505 3

原创 stm32 uCOS-III移植

最近终于对操作系统有了一个比较系统的rens

2014-10-13 13:34:15 1590 1

sg3-utils 静态编译包

注意:在unbuntu上按照压缩文档中的《sg3_utils测试工具交叉编译,静态编译.pdf》进行操作,可自行编译sg3_utils arm64 静态包 sg3_utils ARM64 静态编译链接程序,可直接在arm64平台上运行,用于对scsi 设备进行测试,如硬件接口为ufs的scsi device进行测试。可以很方便的针对UFS等设备进行命令测试。 可以进行 格式化 写入 读取 复位 sense buffer解析 power mode切换等。

2023-02-12

arm平台根据栈进行backtrace的方法.docx

arm异常定位方法 包括 1.arm 中断、异常处理流程 2.arm异常时保存的寄存器 3.aapcs 用来分析如何进行backtrace 4.常见工具推荐

2020-10-27

vim常用快捷键和配置设置

vim常用快捷键和插件设置 包括vim中tab操作 vim中使用cscope nerdtree等。 其中一些好用但不常用的快捷键可以明显提高工作效率

2020-10-27

1_chrdevbase.tar

linux 字符设备驱动样例代码,可以在ubuntu上字节make编译,安装module 运行app测试代码等

2020-03-18

Makefile.7z

gcc通用makefile,可以 1.适配编译器,根据编译器制定编译 链接选项 2.定义编译目标,编译文件,目录,目标文件等 3.自动生成头文件依赖关系

2020-03-15

stm32 MPU6050四元数姿态结算程序

STM32F103B + MPU6050+四元数解算,采用IO模拟IIC接口读取数据,

2014-12-28

android 蓝牙串口客户端

android 蓝牙串口客户端,通过与蓝牙串口配对(自动扫描设备),可以实现按数据帧发送和接收数据,考虑到android 蓝牙操作顺序,对各种bug都有处理。

2014-12-22

stm32F4 IAP程序+超级终端+应用资料

stm32F405 IAP程序,测试通过,包括iap,app,下载工具,说明书,注意事项等内容。

2014-10-17

冒泡排序MFC实现

使用MFC设计了一个冒泡排序算法。 1、在编辑框中输入要排序的数字,用空格隔开 2、点击“排序"后,排序结果便可输出。

2014-06-12

排序算法实现代码与伪代码

本压缩包中包含了各种冒泡算法的代码实现与伪代码实现,附有对排序算法思想的解释,方便读者快速掌握排序算法。

2014-06-11

银行排号系统MFC实现和控制台实现

实现了银行排号叫号系统,有两种版本,一种是用控制台程序,一种使用MFC实现,题目在压缩包里都有,有问题可以联系我,说明中有联系方式。

2014-06-10

银行排号系统设计 C语言实现

利用VC++6.0开发的银行排号系统,功能如下: 1、叫号get get VIP(分优先级) 2、取号 call 3、删除 4、查找 5、统计排队人数 6、统计某一个号码之前的人数 7、重置排号系统 8、退出

2014-06-10

PSoC MPU6050 DMP库使用

MPU6050 DMP实现程序,里面包含了DMP功能的定义与实现

2014-06-08

空空如也

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

TA关注的人

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