自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C# SerialPort 接收数据大于0x80时数据变为0x3F

C# SerialPort 接收数据大于0x80时数据变为0x3F

2022-10-29 22:52:23 694 1

原创 ubuntu9.10安装sun-java5-jdk

在源里添加如下源:deb http://cz.archive.Ubuntu.com/ubuntu hardy-updates main multiversedeb-src http://cz.archive.Ubuntu.com/ubuntu hardy-updates main multiverse然后更新即可。。。。

2022-10-06 19:45:44 79

原创 C# windows窗口控件——自定义控件(UserControl)销毁

在控件库调试时的初始化调用顺序为:OnResize->OnLoad->构造函数

2022-05-14 22:08:06 2011

原创 VS2010 工程中可删除的文件

1.资源文件(后缀.resx):VS2010会在工程创建时自动生成资源文件 .resx,该文件可用于国际化中的多语言设计,在没有国际化需求时,可以在解决方案资源管理器中点击右键删除。当需要时可以手动添加。2.解决方案文件(.sln):删除该文件后,可以点击打开工程文件(.csproj)使用VS2010打开,在编译时,可以自动生成.sln文件。3..suo:可以删除4.其他目录:bin目录,obj目录...

2022-05-14 10:01:44 1594

原创 MFC相关杂项

1 MFC项目如果字符集不选择Unicode,那么fstream(ifstream,ofstream)打开中文路径会失败。2 MFC中线程向主线程(界面)使用SendMessage发送消息,有可能会导致线程异常,因为SendMessage需要等待消息处理完成后才返回,而PostMessage是发出消息后立即返回,推荐用PostMessage。...

2018-03-31 23:47:43 60

原创 attiny10不能使用C全局变量

attiny10不能使用C全局变量,开发环境为avrstudio,最后只有

2014-01-06 19:50:15 599

原创 关于keil4的编译文件按照分散加载文件分割的问题

本方法主要解决以下问题:               在keil4中的大工程需要用到分散加载,最终编译结果需要按照分散加载文件分开烧写,所以需要把最终的hex按照分散加载文件分割。                用fromelf.exe 把最终编译好的hex生成bin文件即可

2012-08-15 10:01:32 712

转载 ucosii在stm32上的移植详解5 http://blog.csdn.net/lbl1234

详解1-4把移植过程都已经介绍了。接下来的工作是验证移植是否ok以及如何基于移植好的ucosii开发应用程序。前一个问题可以说是后一个问题的特殊情况,一般我们会创建两个简单的任务,看看任务切换是否成功来验证移植是否ok,因为任务切换可以说是ucosii最核心的功能。任务代码(main.c):static void task1(void *p_arg){        for (;;

2012-06-12 10:03:07 642

转载 ucosii在stm32上的移植详解4 http://blog.csdn.net/lbl1234

详解3中有一个问题还没解释,就是stm32f10x_it.c中已经有SysTick中断函数的定义SysTick_Handler(),为什么官方版非要弄个OS_CPU_SysTickHandler()。答案就在启动文件上,一般我们自己开发基于stm32芯片的软件,都会使用标准外设库CMSIS中提供的启动文件,而官方移植的启动文件却是自己写的,在两个文件init.s,vectors.s中(Micriu

2012-06-12 10:01:28 1123

转载 ucosii在stm32上的移植详解3 http://blog.csdn.net/lbl1234

移植详解1和2中主要讲了移植需要用到的基础知识,本文则对具体的移植过程进行介绍。    首先从micrium网站上下载官方移植版本(编译器使用ARM/Keil的,V2.86版本,V2.85有问题)。    下载地址:http://micrium.com/page/downloads/ports/st/stm32    解压缩后得到如下文件夹和文件:    Micrium\

2012-06-12 10:00:30 698

转载 ucosii在stm32上的移植详解2 http://blog.csdn.net/lbl1234

在详解1中主要讲了移植需要用到的CM3内核知识,本文讲一讲ucosii的原理和代码组成。ucosii最经典的学习资料莫过于邵贝贝老师的>,我想这本书对学ucosii已经足够了,因为他把ucosii V2.55代码都讲了一遍。移植前应该好好看看此书。    下面说说我对ucosii的理解。应该说ucosii这个内核还是比较简单的,基本可以分为任务调度,任务同步和内存管理三个部分。任务调度

2012-06-12 09:59:09 468

转载 ucosii在stm32上的移植详解1 http://blog.csdn.net/lbl1234

虽然目前网上已经有不少关于ucosii在stm32上的移植版本,包括micrium也有官方移植版本。但这些版本具体是怎么移植出来的,又该怎么基于移植好的ucosii开发应用软件,网上介绍的并不多。这里介绍一下我的移植经历,希望对大家有所帮助。    我的移植基本上是从零开始的。首先想要做好移植,有两方面的内容是必须要了解。1.目标芯片;2.ucosii内核原理。    虽然我们移植的目标芯

2012-06-12 09:55:07 691

原创 我搭建基于XTI_D902-B-V平台以NFS文件系统的方式启动Android的过程

本文使用的开发板为XTI-D902-B-V,uboot和kernel以及Android文件系统都是使用的矽太光盘里的修改uboot board配置文件 include/configs/mx51_3stack.h修改以下几个参数如下:"nfsroot=/

2011-08-19 15:50:38 382

转载 android 使用 NFS 根文件系统

最近在研究android的移植,目标平台是marvell的pxa310。在网上看到很多高手的文章,得到很多启发。转载一片如何使用nfs作为根文件系统的文章,写的不错[First written by Steve Guo, please keep the mark

2011-08-17 13:47:53 663

转载 ubuntu9.10 网络设置

原文地址:http://blog.163.com/fj_ltls/blog/static/138027111201072102951589/方式2:网卡静态分配IP地址$ sudo gedit /etc/network/interfaces auto eth0

2011-08-15 15:45:36 467

原创 Android GPS数据上报线程的开启流程

接下来就该讨论JNI(java部分)(GpsLocationProvider.java)层的数据传输了,在JNI(java部分)层中,JNI(c/c++)层的函数android_location_GpsLocationProvider_wait_for_event被映射成函数na

2011-07-17 19:48:44 979

原创 Android gps数据上报(基于gps_quem.c)

<br /><br />在网上找了好久关于这方面的东西,可都是介绍启动的,现在我把我理解的其数据上报的流程写下来,以作记录:<br /> <br />(主要基于gps_qemu.c的数据上报)<br /> <br />hardware/libhardware_legacy/gps

2011-07-17 19:48:28 916

转载 mtd下nand驱动开发

原文:http://blogold.chinaunix.net/u2/67144/showart_1070950.html○、说明 大约用了两个礼拜不到的时间为公司的IPcamera系统写了基于MTD的NAND驱动(linux-2.6.22.10内核),目前已可以在该驱动的支持下跑cramfs和jffs2文件系统,另外,该驱动也可以同时支持small page(每页512 Byte

2011-06-28 10:07:00 462

转载 tar 打包压缩目录

原文地址:http://verytiny.iteye.com/blog/165653 Linux下常用压缩格式的压缩与解压方法 日期:2005-01-20   来源: LinuxByte   作者: Linux爱好者 .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------

2011-06-17 09:03:00 806

原创 ubuntu9.10 apt-get update

今天刚刚基于Windowsxp装了第二操作系统ubuntu9.10,但装完后发现我的apt用不了,用apt-get install 安装软件始终提示说“E:找不到 xx 软件”,但我的Firefox又能上网,结果我搞了半天,网上有的说更新下源就好,但我的apt-get update也一直提示不能解析地址,我急得啊。 终于我用“ping www.baidu.com”这条命令,发现找不到主机,

2011-06-15 17:57:00 863 1

转载 Android.mk的用法和基础

<br />原文:http://blog.csdn.net/zhandoushi1982/archive/2010/02/22/5316669.aspx<br /> <br /><br />  一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android

2011-05-31 10:32:00 295

转载 JNI 数据类型转换

1.c中的jstring数据类型就是java传入的String对象,经过jni函数的转化就能成为c的char*。Java类型本地c类型说明booleanjboolean无符号8 位bytejbyte无符号8 位charjchar无符号16 位shortjshort有符号16 位intjint有符号32 位longjlong有符号64 位floatjfloat有符号32 位doublejdouble有符号64 位 2.如何将java传入的String参数转换为c的char*,然后使用?    java传入的S

2011-05-19 17:49:00 407

转载 arm Linux系统移植步骤-s3c2410

<br /><br /> ARM9S3C2410微处理器与Linux的结合越来越紧密,逐渐在嵌入式领域得到广范的应用。目前,在便携式消费类电子产品、无线设备、汽车、网络、存储产品等都可以看到S3C2410与Linux相结合的身影。<br />S3C2410微处理器是一款由Samsung公司为手持终端设计的低价格、低功耗、高性能,基于ARM920T核的微处理器。它带有内存管理单元 (MMU),采用0.18mm工艺和AMBA新型总线结构,主频可达203MHz。同时,它支持Thumb 16位压缩指令集,从而能以较

2011-04-15 10:05:00 824

原创 查看串口,向串口发送数据

<br />打印串口输出:<br /> <br />cat /dev/ttyUSB0<br />cat /dev/ttyS0<br />等等。。。<br /> <br /> <br />向串口发送数据:<br /> <br />echo 111 >/dev/ttyUSB0<br />echo 111 >/dev/ttyS0

2011-04-08 10:57:00 1727

转载 Android 编译命令及选项

<br />Android 编译命令及选项<br />原文:http://blog.csdn.net/skdev/archive/2009/11/18/4826181.aspx<br />1 运行 build/envsetup.sh, 该文件提供 m,mm,mmm 等命令<br />#. ./build/envsetup.sh<br />注意 : . . 之间是空格<br />运行之后用 help 查看命令<br />#help<br />m 编译整个 android 工程<br />mm 编译当前目录下的

2011-04-07 11:56:00 583

PIC12(L)F1501/PIC16(L)F150X Memory Programming

PIC12(L)F1501/PIC16(L)F150X Memory Programming

2022-05-16

PIC12(L)F1571-1572编程手册

PIC12(L)F1571-1572编程手册

2022-05-16

PIC16F1503编程手册

PIC16F1503编程手册

2022-05-16

PIC12(L)F1571-2 Flash 串行通信协议

PIC12(L)F1571-2 Flash 串行通信协议

2022-05-16

MPLAB_XC8_C_Compiler_User_Guide_for_PIC.pdf

MPLAB_XC8_C_Compiler_User_Guide_for_PIC

2022-01-03

MPLAB XC8 PIC Assembler User's Guide 50002974A.pdf

MPLAB XC8 PIC Assembler User's guide PIC汇编编程

2022-01-03

系统工具 解决win7托盘空白图标

解决win7托盘空白图标

2021-11-13

Visual.Studio.6.0.En

VC++6.0英文版

2021-11-13

DuplicateCleanerFree.zip

DuplicateCleanerFree用于文件去重,很棒,可以优化管理磁盘上的文件,特别是其hash对比,可以比较文件内容

2019-12-04

vcredist_x86

该插件可解决VC6.0偶尔卡死的问题,下载后解压安装即可

2018-11-02

卡尔曼滤波学习资料打包(非原创)

各种网上找的卡尔曼资料(非原创)

2017-08-15

lpc1788 MDK external flash init file

lpc1788 MDK external flash init file

2013-08-01

Windows program.chm

windows程序设计入门者的最佳选择,对初学者的帮助很大

2012-12-24

s3c6410中文手册

三星s3c6410中文芯片手册,手册里详细介绍了s3c6410的引脚,功能模块,寄存器配置等信息。

2011-05-11

空空如也

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

TA关注的人

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