自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小大的专栏

探索之前行、执着之追求!

  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

转载 树莓派3B安装OpenCV3.4.1笔记

一、更换apt源    修改/etc/apt/sources.listdebhttp://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi    修改/etc/apt/sources.d/raspi.list。debhttp://mirrors.ustc.edu.cn/archive.raspberryp...

2018-07-01 13:08:41 993

原创 STM32F103代码消耗延时

开发环境: STM32F103、系统频率72MHz、MDK5.21、代码优化等级Level 0嵌入式开发中,经常用消耗代码的方式达到延时的目的,如执行下面的一段代码(执行时没有中断等影响):Systick_StartCount();    // 开始计时for(i=0;i<0x1FFF;i++); delays = Systick_StopCount(); // 获取耗时(us)经测试,...

2018-05-15 09:28:06 3315

原创 外网访问Newifi路由器Web、SSH、Samba

外网访问Newifi的Web、SSH、Samba,关闭Newifi的防火墙即可。

2016-06-05 22:44:08 9427

原创 STM32与ARM启动代码比较分析

STM32与ARM启动代码比较原创: [email protected]转载请保持本文完整性 从ARM转到STM开发,开发工具也由ADS转到了Keil。借助STM的固件库,使得开发效率更加高效,比如你可以不用关心启动代码的具体实现,只需要专注于具体的应用代码,嵌入式开发也变得越来越“傻瓜”。此事好坏,暂且不论,来看看STM启动代码的特点,或者说相对于ARM的区别。 通常

2011-10-20 22:58:15 3145 1

原创 WinCE条件编译

WinCE开发过程中环境变量/条件编译使用说明 1.  PB IDE中增加环境变量: BSP_RAM_DDR256=1      注意环境变量命名,如"BSP_RAM_256"无效。可以在环境命令行下使用Set命令来查看是否生效。 2. 在Source文件中,如下使用:;ASM Demo!IF"$(BSP_RAM_DDR256)" == "1"ADEFINES=

2011-06-21 17:13:00 705

原创 ADS下内存字节对齐的问题

ADS下一定要重视字节对齐遇到的问题:typedef struct _PARTENTRY{ BYTE Part_BootInd;           // If 80h means this is boot partition BYTE Part_FirstHead;         // Partition starting head based 0 BYTE Part_FirstSector;       // Partition starting sector based 1 BYTE Part_Fi

2011-04-17 13:52:00 1438 1

原创 ADS1.2内存分配

<br /><br />ADS1.2编译器内存分配<br /> <br />ADS使用C语言编译器需要为C环境库指定堆栈(Stack)与堆(Heap)的位置。通常,堆栈的分配可以通过给cpu各模式下的sp寄存器赋值来实现. 而堆的分配是通过__user_initial_stackhelp函数来分配指定的。<br /> <br />__user_initial_stackheap这个函数功能是为C环境指定堆与栈的起始与大小等信息。具体定义如下:<br />r0:  指定堆基址<br />r1:  指定栈基址,

2011-04-09 10:21:00 2167

原创 U-Boot中的filesize环境变量

U-Boot中的filesize环境变量

2011-03-05 14:40:00 2122

原创 NK.BIN,NK.NB0文件结构简析

NK.BIN,NK.NB0文件结构简

2011-03-05 14:38:00 1920

原创 获取Windows用户所属组信息

获取Windows用户所属组信息

2011-03-05 14:33:00 1651

原创 为Excel动态添加Chart数据

为Excel动态添加Chart数据

2011-03-05 14:26:00 1649

原创 改变MSN个人状态信息

<br />改变MSN个人信息,如Windows Media Play(千千静听)播放音乐时,将会显示正在播放的内容一样.网上有C#的代码,但是Windows Live Messenger好像不能用.于是写了一个消息拦截的工具,将Messenger的WM_COPYDATA截下来,并分析...却也没发现跟之前的版本有什么不一样的地方,郁闷.<br />procedure TFrm_Main.Execute_MSN7580;<br />var<br />hDestWnd: HWND;<br />Bu

2011-03-05 14:22:00 867

原创 多线程调用COM实例

Delphi多线程调用COM实例

2011-03-05 14:19:00 1217

原创 C++变量生存周期演示

能正确写出下面代码的输出内容吗?  #include class CTest{public: CTest():m_p(NULL) { } CTest(char* p):m_p(p) { cout<<"+ "<<m_p<<endl; } virtual ~CTest() { cout<<"- "<<m_p<<endl

2010-05-28 22:45:00 1045

原创 eboot中的一个bug与备忘

eboot备忘 本文原创 转载请保持完整性[email protected] eboot有全部源码,5.0下的没有4.2的功能全,所以继续用4.2下的eboot。具体的代码我都拷贝出来做了注释,也很好理解。有几个地方做个记录:1.分区分区有函数直接支持,在wince420/public/common/oak/drivers/ethdbg/bootpart/bootpar

2008-10-10 23:40:00 2085 1

原创 WINCE实现屏幕旋转

下面的方法我确认可以实现WINCE屏幕旋转,注意,此方法是在驱动层实现的,如果你只考虑在应用层去实现,那下面的内容对你毫无意义。此方法有说会导致鼠标与触摸屏不正常工作,我试下来确认没有这种情况,运行正常。网上还有种方法是应用程序用API函数控制屏幕旋转,注意,这种方法前提是驱动程序支持屏幕旋转。我手上的BSP默认是不支持的,你需要按下面的方法开启它。 转载:winCE 4.2以上一.修

2008-05-23 23:16:00 1750

原创 WINCE键盘驱动流程分析

WINCE键盘驱动流程不完全分析(本文原创,转载请申明)[email protected]:15793966 键盘驱动有点繁杂,可以配合以下资料查阅:1.     Platform Build自带的帮助文件.2.     阅读源代码:2.1  C:/WINCE420/Public/common/oak/drivers/keybd2.2  C:/WINCE42

2008-05-05 13:59:00 7450 6

原创 WINCE 学习笔记- 关于更改显示屏

WINCE 学习笔记关于更改显示屏1.最好是用ADS写个测试程序,把TFT屏的有关参数确定下来.2.platform/smdk2410/inc/s2410.h,更改成如下定义#define VBPD ((15)&0xff)#define VFPD ((15)&0xff)#define VSPW ((15)&0x3f)#define HBPD ((32)&0x7f)#define HFP

2007-11-09 12:21:00 2164 1

原创 由双缓冲绘图技术谈起到Delphi源码实现

由双缓冲绘图技术谈起到Delphi源码实现(本文原创,转载请申明)[email protected] 摘要:双缓冲绘图技术在Delphi中的实现说明:假设读者熟悉VCL 双缓冲绘图也不是什么新技术,简单的说:在绘图实现时不直接绘在窗口上,而是先绘在内存里,再一起“拷贝”至窗口。实现起来也不复杂,创建一兼容HDC,在此兼容HDC上绘图,最后拷贝到窗口HDC就行了。本人

2006-03-08 17:59:00 5848 2

原创 关于TButton类型不能响应OnDBClick事件

TButton类型不能响应鼠标双击事件,即使用了显式声明,如:TxyButton = class(TButton)published  property OnDBlClick;end;查了一下源代码:procedure TControl.WMLButtonDblClk(var Message: TWMLButtonDblClk);begin  SendCancelMode(Self);  inhe

2005-07-02 09:51:00 1454

原创 记博客开通

今天博客开通,开心。

2005-06-28 16:44:00 937

汉字批量转Unicode,生成C语言格式的16进制数组

自已写的Arduino TFT_eSPI造字工具,汉字批量转Unicode,生成C语言格式的16进制数组

2024-03-04

MW150UH无线网卡驱动_RTL8188en.pkg.zip

MW150UH(RTL8188en)无线网卡黑果驱动,稳定好用,自带管理功能,状态栏选择热点,10.13.6亲测。

2020-03-27

ViewNKBin(查看WINCE的NK.BIN文件结构信息)

自已写的一个查看WINCE NK.BIN文件结构的工具,可以将NK.bin转成NK.NB0格式,图形界面

2010-07-09

查看nk.bin文件结构

查看nk.bin文件结构,不同于viewbin.exe结构

2008-10-10

空空如也

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

TA关注的人

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