自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转】位运算艺术(一)

转自 http://blog.csdn.net/nicebooks/article/details/6412246本文是针对使用位运算来实现一些方法,我们都知道位运算的代价比其他符号运算都低,所以当一个方法只使用位运算且运算次数与其他不纯使用位运算的方法相等时,所用的时间肯定是最短的,甚至即使运算次数比其他 方法多,也是有可能花的时间短的。这里计算算法的衡量标准是位运算的运算此时,任何C的

2016-02-23 10:21:18 526

原创 Linux下SVN客户端rapidsvn

Linux下SVN客户端Rapidsvn

2015-11-12 10:31:11 3850 1

原创 Chipsee BeagleBone Black完整启动日志

Xshell for Xmanager Enterprise 5 (Build 0436)Copyright (c) 2002-2014 NetSarang Computer, Inc. All rights reserved.Type `help' to learn how to use Xshell prompt.[C:\Users\zhwx]$ Connect

2015-09-10 15:32:12 2256

原创 Linux移植相关链接

Am335x之u-boot LOGO的增加 http://blog.csdn.net/hudaweikevin/article/details/17019707

2015-08-17 10:54:21 486

原创 ACE框架

ACE的框架及其核心 http://www.cnblogs.com/xianqingzh/archive/2011/11/29/2267400.html

2015-08-07 17:02:38 562

原创 QT学习 参考链接

QT 的信号与槽机制介绍http://www.ibm.com/developerworks/cn/linux/guitoolkit/qt/signal-slot/

2015-03-12 12:32:33 702

翻译 Flash存储W25Q16芯片

1          一般描述W25Q16BV(16M-bit)是为有限的空间、引脚和功耗的系统提供一个存储解决方案。25Q系列比普通的串行Flash存储器更灵活,性能更优越。基于双倍/四倍的SPI,它们能够可以立即完成提供数据给RAM,包括存储声音、文本和数据。芯片支持的工作电压2.7V到3.6V,正常工作时电流小于4mA,掉电时低于1uA。工作温度为-40℃到85℃。所有芯片提供标准的封装

2015-03-09 15:06:15 31365

原创 【读书笔记】EXTI外部中断 实例

STM32f2XX系列

2015-03-04 16:52:27 1762

转载 在遍历中使用 iterator/reverse_iterator 进行 Erase 的用法

转自  http://blog.csdn.net/kesalin/article/details/24265303在遍历中使用 iterator/reverse_iterator 进行 Erase 的用法罗朝辉 (http://blog.csdn.net/kesalin/)本文遵循“署名-非商业用途-保持一致”创作公用协议众所周知,在使用迭代器遍

2015-02-09 10:13:46 580

转载 单片机ISP、IAP和ICP几种烧录方式的区别

玩单片机的都应该听说过这几个词。一直搞不太清楚他们之间的区别。今天查了资料后总结整理如下。   ISP:In System Programing,在系统编程  IAP:In applicating Programing,在应用编程  ICP:In Circuit Programing,在电路编程ISP是指可以在板级上进行编程,也就是不用拆芯片下来,写的是整个程序,一般是通过ISP接

2015-02-05 11:11:33 1713

转载 【转】STM32的IAP方案

图1 对图1解读如下: 1、 STM32复位后,会从地址为0x8000004处取出复位中断向量的地址,并跳转执行复位中断服务程序,如图1中标号○1所示。 2、 复位中断服务程序执行的最终结果是跳转至C程序的main函数,如图1中标号○2所示,而main函数应该是一个死循环,是一个永不返回的函数。 3、 在main函数执行的过程中,发生了一个中断请求,此时STM32的硬件机制会将PC

2015-02-04 11:34:50 934

原创 热敏打印机通过自检 查看支持的打印字符

可以通过打印机自检 查看 打印机 可打印的字符。例如 : 要打印 ↓ 就是 0xD1自检方法:打印机上有个出纸键,把打印机关掉电源,按住出纸键不动,打开电源开关,3秒钟后松开出纸键。

2015-01-21 11:32:29 3534

原创 【读书笔记】STM32之GPIO

每个GPIO引脚可配置为 8种模式。输入浮空输入即没有上拉也没有下拉,经由触发器输入。输入阻抗较大,一般用于标准的通讯协议如I2C、USART的接收端。上拉输入默认状态下(GPIO引脚无输入)时,引脚为1下拉输入默认状态下(GPIO引脚无输入)时,引脚为0模拟输入关闭了施密特触发器。使用ADC外设时候,必须设置成模拟输

2015-01-13 15:42:33 1407

转载 使用keil判断ARM的冷启动和热启动的方法

微处理器:LPC2114编译环境:Keil MDK V4.10思路:常把单片机系统的复位分为冷启动和热启动。所谓冷启动,也就是一般所说的上电复位,冷启动后片内外RAM的内容是随机的,通常是0x00或0xFF;单片机的热启动是通过外部电路给运行中的单片机的复位端一复位电平而实现的,也就是所说的按键复位或看门狗复位。复位后,RAM的内容都没有改变。在某些场合,必须区分出设备的重启是

2014-12-15 15:12:26 713

原创 装机和跳线截图

2014-11-04 08:34:45 643

原创 函数指针数组

#includetypedef void fVoidVoid(void);void fun1(void){ std::cout<<__FUNCTION__<<std::endl;}void fun2(void){ std::cout<<__FUNCTION__<<std::endl;}void fun3(void){ std::cout<<__FUNCTION__<<std

2014-09-03 13:01:08 487

原创 问题集

1、一连串错误error C2146: 语法错误: 缺少“;”(在标识符“m_先全选头文件内容,再执行两步:编辑---高级----设定选定内容的格式编辑---高级----删除水平空白

2014-08-08 19:51:29 543

转载 MFC控件:listctrl使用方法总结

作者:lixiaosan时间:04/06/2006以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标

2014-08-07 11:24:31 843

转载 汇编语言debug的使用方法

进入Windows操作系统,输入cmd回车输入debug 回车,这样就进入了 debug模式1: 输入 -r 查看或者修改寄存器,可以修改CS IP来指向要执行汇编的内存地址   -r 回车 查看   -r ax 回车 修改 ax的值   -r cs 回车  修改 cs的值   -r ip 回车 修改 ip的值 2: 输入-D 查看内存中的信息 

2014-08-04 19:57:54 1187

原创 STM32 LCD横竖屏

unsigned short bmp[]={ 0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xF800,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,

2014-07-31 15:46:35 2864

原创 Cortex-M3 互联型总线图----查看外设挂载

2014-07-28 11:08:24 1178

转载 如何看懂时序图?

转自 http://www.21ic.com/jichuzhishi/mcu/shixu/2013-05-31/182781.html如何看懂时序图?来源:21ic整理 作者:关键字:时序图      操作时序永远使用是任何一片IC芯片的最主要的内容。一个芯片的所有使用细节都会在它的官方器件手册上包含。所以使用一个器件事情,要充分做好的第一件事就是要

2014-07-18 09:40:38 2474

转载 STM32F10x的LCD(ILI9320)显示

zhuanzi我们采用LCD模块为显尚光电的DST2001PH TFTLCD,它的控制器为ILI9320,它采用26万色的TFT屏,分辨率为320×240,采用16位的80并口与外部连接。 该模块的80并口有如下一些信号线:CS/PC9:TFTLCD片选信号。 片选拉低时,表示选中。RS/PC8:命令/数据标志(0,读写命令;1,读写数据)。WR/PC7:向 TFT

2014-07-18 08:46:18 1244

原创 【读书笔记】STM32 命名规则

【读书笔记】STM32 固件库

2014-07-16 14:11:00 1155

原创 【读书笔记】STM32 固件库文件描述

2014-07-16 09:58:07 675

转载 C/C++ 笔试、面试题目大汇总,转自http://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html

fangyukuan永无止境的追求...追求卓越!!!  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅  :: 管理 ::  93 随笔 :: 0 文章 :: 92 评论 :: 0 引用公告昵称:fangyuku

2014-06-19 23:13:46 1330

原创 【读书笔记】Windows CE嵌入式系统_【5】_进程间通讯u

1、Windows CE 提供了多种进程间通信的方式。

2014-06-19 21:45:14 677

原创 【读书笔记】Windows CE嵌入式系统_【4】_线程同步

WinCE提供了Mutex,Event 和 Semaphore 三种内核机制来实现xian'che

2014-06-18 22:52:45 923

原创 【读书笔记】Windows CE嵌入式系统_【3】_进程、线程与调度

一、进程1、进程是程序的一次动态执行实例。有创建、执行、结束完整的生命周期。2、进程消耗的系统资源只有它所占用的内存。3、winCE最多只支持32个进程同时运行。每个进程占用32MB的虚拟地址空间。也被称为一个s1ot 。4、WinCE不支持环境变量,也不支持当前目录。--------------WinCE先查找” \Windows“目录,然后查找根目录。如果找不到就报错。

2014-06-17 23:41:06 876

转载 windows程序调试,转自谭文

调试策略第一章         调试的过程1.         成功而高效的调试的关键是找到准确的错误信息2.         一旦找到一个错误,就可能找到更多。类似的代码可能还有类似的错误3.         从错误中学习如何预防将来会产生的错误4.         对于新代码,根本不需要执行测试来判断它是否有错误第二章         编写便于调

2014-06-16 23:01:00 606

原创 【读书笔记】Windows CE嵌入式系统_【2】_操作系统层

一、系统调用与CoreDLL.DLLCoreDLL.DLL

2014-06-10 22:03:58 741

原创 【读书笔记】Windows CE嵌入式系统_【1】_简介

嵌入式系统三种应用模型

2014-06-09 22:55:25 624

转载 数组指针,指针数组

数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a;      

2014-06-06 22:27:28 441

原创 2048简单模拟

#include #include using namespace std;const int m=4;int score=0;inline void swapTwoInt(int &x,int &y){ if (x==y) { return; } x^=y; y^=x; x^=y;}void printArray(int arr[][4]){ for (int

2014-05-24 12:43:09 887

转载 vector中erase用法注意事项

以前就发现了vector中的erase方法有些诡异(^_^),稍不注意,就会出错。今天又一次遇到了,就索性总结一下,尤其是在循环体中用erase时,由于vector.begin() 和vector.end()是变化的,因此就引入了错误的可能性。erase的函数原型有两种形式:iterator erase(iterator position);iterator erase(i

2014-05-06 09:00:04 475

原创 man技巧

使用man时可以指定不同的section来浏览,各个section意义如下:       0   Header files (usually found in /usr/include)                                             ----头文件       1   Executable programs or shell commands

2014-04-15 15:07:51 523

转载 Linux if判断 -a 到 -z

[ -a FILE ]  如果 FILE 存在则为真。  [ -b FILE ]  如果 FILE 存在且是一个块特殊文件则为真。  [ -c FILE ]  如果 FILE 存在且是一个字特殊文件则为真。  [ -d FILE ]  如果 FILE 存在且是一个目录则为真。  [ -e FILE ]  如果 FILE 存在则为真。  [ -f FILE ]

2014-03-19 19:18:37 759

转载 vim键位图

2014-02-21 00:16:49 779

转载 【收藏】新世界

js时钟:"Shift_JIS" src="http://chabudai.sakura.ne.jp/blogparts/honehoneclock/honehone_clock_tr.js">

2014-02-08 17:26:31 604

原创 曾参阅的博客链接

【写XML】Xerces for C++ Using Visual C++, Part 2http://www.codeproject.com/Articles/32762/Xerces-for-C-Using-Visual-C-Part-2 xerces生成XML文件  http://blog.163.com/wang_huazong/blog

2014-01-08 15:23:43 599

FlashW25Q16芯片翻译

Flash W25Q16芯片 资料 翻译

2015-03-09

ILI9320液晶显示控制 datasheet

ILI9320液晶显示控制 datasheet,官网高清无码版

2014-07-31

自己写的demo规格,备用

在家写的demo 规格,请不要下载。后果自负,好奇害死猫

2014-06-22

Linux网络编程

Linux网络编程,学习资料,good study,day day up

2014-05-15

空空如也

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

TA关注的人

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