自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python USB 模块加载错误,

python 加载usb.core 错误,只需要安装下面即可。网上那么多重复的内容大多不靠谱。

2023-07-06 18:01:20 246

转载 引用路径 ../ ./ 说明

引用路径 说明 老是记不住,就写下来./ 当前目录../ 父级目录/ 根目录

2016-03-13 22:29:18 906

原创 stm32 + ARM GUN eclipse plug-in 实现 lib + app

使用芯片是 stm32f4 系列    开发环境ARM GUN Eclipse plug-in  实现 lib.a(static lib)+ app 调用 ,做个笔记,方便改其它 芯片一. lib project   先把main,startup.s 文件关掉1. 设置项目编译输出为 static lib.2.3.4.二. app project

2016-03-02 11:23:27 1436

原创 stm32 IAP + app的实现

基于STM32F407 的IAP+APP 已经全部实现,做个笔记。1. 先准备boot  判断是否存在 APP,不存在就进入IAP模式等待有数据过来进行烧写。2.boot 如果是接收 bin 文件数据,可以直接读bin 写入flash.  hex文件需要解析的。 bin文件和hex 文件数据格式是有区别的。 3.如果boot准备好,那就准备一个上位机软件,读取bin文件并按包格

2015-08-15 21:23:13 1849

原创 android activity 窗口化后 隐藏

activity 想要窗口化 在AndroidManifest.xml  设置 theme 属性               android:name="zicox.ui.activity.SearchPrinter"            android:theme="@android:style/Theme.Dialog">        其实影藏 acti

2014-12-18 10:40:46 6507 2

原创 io 开漏 推挽 等效电路

2014-04-30 12:23:03 904

转载 c# wince 根据中文的拼音 实现 模糊查找

我参考的网址http://www.cnblogs.com/qianyaoyuan/archive/2013/05/29/3105481.html

2014-01-26 10:30:18 1373

转载 c# wince/mobile 下支持触屏点击的 textbox 点击事件

见网址 http://blog.csdn.net/wuyazhe/article/details/6146970

2014-01-24 17:38:32 1738

原创 c# 窗体 显示居中 wince

using System.Runtime.InteropServices;[DllImport("Coredll.dll")]public static extern int GetSystemMetrics(int nIndex); private void FormAppClose_Load(object sender, EventArgs e)

2014-01-19 23:03:24 3073

转载 C#子窗体和父窗体的通信

假设你有form1和form2两个窗口类,在form1中创建子窗口form2有两种情况:创建模态对话框form2和创建非模态对话框form2: 一、如果创建模态对话框,如下有两种情况,其中有一种是错误的,是一定要避免的: 错误的情况,如下: form1中 private void button1_Click(object sender, EventArgs e) { 

2014-01-15 21:44:51 840

原创 c# 操作 xml 文件的 自定义类

方便 以后操作xml文件,写的类,未完全测试,有问题我会修正 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Xml;using System.Windows.Forms;using Syst

2013-12-15 23:56:38 689

转载 c# wince 获取当前应用 绝对路径

有的时候引用相对路径出问题, 还是用绝对路径更靠谱一些, string str = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName); MessageBox.Show(str);

2013-12-15 16:04:42 1289

转载 c# int 转换成string hex方式 16进制

int temp;        string str = ConvertHex(Convert.ToString(temp));        public static string GetHexChar(string value)        {            string sReturn = string.Empty;            switc

2013-12-09 00:25:59 9772

原创 android 读excel 文件

暂时 我只用到读的功能 ,读功能已经OK 代码类如下 package untils;import java.io.File;import java.io.IOException;import jxl.write.*;import jxl.write.Number;import jxl.write.biff.RowsExceededExceptio

2013-12-04 15:35:42 730

原创 c# 在wince上 读excel csv txt 的方法

在wince 上对excel 文件的支持比较少,读比较麻烦,可以把excel 文件另存为csv文件,csv文件可以改后缀变成txt文件。读txt的时候用 string.splite 分隔之下面是我自己写的只读的类using System;using System.Linq;using System.Collections.Generic;using System.Text;us

2013-12-03 13:48:08 2567

原创 c# datagridview 基本操作 (windows form)

//添加按键列                      DataGridViewButtonColumn dcButton = new DataGridViewButtonColumn();            dcButton.Name = "测试";            dcButton.HeaderText = "测试";            dcButton.Wid

2013-11-15 10:43:11 1161 1

原创 c# 读写 excel 的类

c# 读写 excel 的类   暂时没有写全,知识满足我的应用引用的时候注意 namespace 1. 暂时只写了一个 载入 excel 的接口 ,返回的是 dataset      关于dataset 的操作,简单弄了一个 ,查表并打印出来    private void button1_Click(object sender, EventArgs e)  

2013-11-12 13:29:59 742

原创 关于 编程 规范 我自己给自己定的初步标准,逐步完善

1.  字体           暂时 比较认同的 字体 courier new 9

2013-10-25 11:03:09 707

原创 C# 中 byte[] 操作的类 方便 传送数据时添加多种数据类型的内容

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ZicoxPrintTestTool{ class Bytes { public byte[] m_ByteArry; public Int32 m_Pos

2013-10-23 13:45:45 4453

原创 c# 控制textbox 只允许输入 数字 0~9

在textbox 添加 keypress 属性如果想显示数字位数,在textbox 属性中 maxlen 选择private void textBox2_KeyPress(object sender, KeyPressEventArgs e){ if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && e.Key

2013-10-23 10:59:11 1251

原创 c# 里面写了一个 FIFO 类, 传递数据非常实用

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ZicoxPrintTestTool{ class Fifo { public Int32 m_WritePos; public Int32 m_ReadP

2013-10-22 11:22:26 3882

转载 关于C++中,基类 派生类的关系 重载 覆盖 面对对象开发的必须要理解的非常好

关于C++中,基类 派生类的关系 重载 覆盖  ,如果想用面向对象开发的这种架构,基类和派生类的关系的理解非常重要,必须要用到的。   下面这个文章写的非常好,我就转载过来了          http://www.cnblogs.com/sujz/articles/2044365.html

2013-09-16 10:56:15 654

原创 可以简便 代码的 宏

1.   #define BOUND(v,min,max)(v=((v)>(max)?(max):((v)

2013-06-14 18:08:51 725 1

原创 通过并口和PC通信,spp 工作模式

PC 端并口有3种工作模式       spp       epp        ecp  我用 单片机通过并口接收PC端数据       先介绍一下并口在 spp下 引脚定义         空pin管脚名功能控制引脚1nStrobe有数据14nAutoFeed回车自动插入换行16

2013-05-29 13:54:32 1417

原创 android 蓝牙 service discovery failed 解决

public static String ErrorMessage="No Error";private static final UUID SPP_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");private static BluetoothAdapter myBluetoothAdapter;priva

2013-05-13 17:25:09 2616 2

转载 嵌入式软件架构设计

1.模块划分  模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能进行划分在面向对象设计中成为一个错误,牛顿定律遇到了相对论),C语言模块化程序设计需理解如下概念:  (1) 模块即是一个.c文件和一个.h文件的结合,头文件(.h)中是对于该模块接口的声明;

2013-04-26 16:42:33 1095

转载 if else 语句 的优化

请教诸位这么一个问题,一个假象的银行帐户管理系统中:* 帐户(Account)分为普通帐户,VIP帐户和信用卡帐户三种.* 每个帐户都可以执行取钱,存钱,注销三种操作* 关于取钱操作的细节:      普通帐户每次取钱限额为1000元,不能透支      VIP帐户每次取钱限额为3000元,不能透支      信用卡帐户每次取钱限额为3000元,可以透支

2013-04-24 10:22:27 774 1

原创 UART 各 工作模式的理解

1.UART 和 RS232 的区别:   UART 是TTL 点平,RS232 是转换过后的点评   2. uart 的同步和异步,           通常uart 工作在低速数据通信的标准协议下,两端设备工作在异步工作模式,无需联接接收和发送时钟,为异步;             同步的情况通常需要连接接收和发送时钟。3.全双工、半双工模式

2013-04-22 11:31:36 3910 1

原创 PSAM 卡的应用 操作方法

PSAM 卡的应用       PSAM 功能 终端安全存储模块       PASM  常用于 脱机交易的 安全认证       脱机交易的流程         1.卡片对持卡人的认证(防止卡片被盗)         2.pos机对卡片合法性的认证(防止卡片被复制或者仿制卡)         3.卡片对pos机的合法性认证(防止卡片被非法修改)         4.教

2013-04-07 11:57:56 10543 2

转载 android 发送广播 接收广播 动态广播接收

1. 静态广播                  见网址: http://www.devdiv.com/forum.php?mod=viewthread&tid=486142.同时多个动态广播 private BroadcastReceiver RFIDFinishReceiver = new BroadcastReceiver() { public voi

2013-03-01 16:26:44 4442 1

转载 android 弹出对话框 弹出自定义对话框

http://blog.csdn.net/hellogv/article/details/5955959 http://www.cnblogs.com/and_he/archive/2011/09/16/2178716.html

2012-12-06 16:26:21 9149 2

原创 I/O 模拟串口通信

sync_card.h:#ifndef SYNC_UART_H#define SYNC_UART_H#define CLK_SET() sys_gpio_output(PORT_A,4,1)#define CLK_RESET() sys_gpio_output(PORT_A,4,0)#define IO_SET() sys_gpio_output(PORT_A,2,1)

2012-11-26 10:09:52 999

原创 spi 通信的要点 pic24f 为例

spi 通信现实中用到的很多使用起来有几个点容易忽略:1. 清除各寄存器状态2.设置spi 的模式: 16位模式 还是 8位模式,主从模式,边沿作用模式3.片选控制:手动控制的位置下面是 PIC24F 系列单片机的 一段例子 #include "spi.h"#define PIN_O_RFID_NSS 27#define P

2012-11-02 11:17:51 3418

转载 eclipse下建立 stm32开发方式

http://blog.sina.com.cn/s/blog_78212a050100ph5y.html 1.在实现以上之后,在文件 stm32f10x.h 第70 行左右取消 #define STM32F10X_HD 或和你芯片相对应的型号的注释。

2012-10-20 22:09:38 2996

原创 android jni 中实现 LOG 输出调试

android jni 中实现 LOG 输出调试 在jni 文件夹下 android.mk文件中添加 LOCAL_LDLIBS += -L$(SYSTEM)/usr/lib -llog 在jni中添加宏定义#include #define  LOG_TAG    "ZICOX"#define  LOGI(...)  __android_log_print(A

2012-09-28 14:57:13 822

原创 jni 开发细节 注意点

1.     NewStringUTF 传递参数时自动过滤 "0x00"传递buf 时 少用jstr = (*env)->NewStringUTF(env, barcodeoutbuf);  可以选择 jbyteArray

2012-09-26 16:27:21 713

原创 android 取消蓝牙配对框 实现自动配对

我看了几个文章,主要是接受配对广播,然后设置pin,实现配对,但是网上的大部分手机是不可以的,android.bluetoothdevice 下 action_pair_request ,没有定义这个,开始困扰了我一点时间,实现难度:是否能进入那个广播响应。  定义了一个类,这个是网上的可以直接用//=========================================

2012-08-31 12:09:12 15047 21

转载 ISO14443、15693、18000体系分析

射频标签的通信标准是标签芯片设计的依据,目前国际上与RFID相关的通信标准主要有:ISO/IEC 18000标准,ISO11785(低频),ISO/IEC 14443标准(13.56MHz),ISO/IEC 15693标准(13.56MHz)等,下面我们就ISO14443、15693、18000三个体系分析和比较。1. 低频段射频标签相关的国际标准    低频段射频标签,简称为低频

2012-08-06 13:15:24 4228

原创 xcode iphone messagebox

Show a main window message boxAlert View will automatically adjust for landscape orientationUIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"The username and password entered are not va

2012-07-24 17:25:37 2038

原创 xcode iphone 时间戳 毫秒

@interface GameState : NSObject{ CFTimeInterval lastFrameStartTime; ...}...@end @implementation GameState - (void) simulateAndRenderScene{ CFTimeInterval thisFrameStartTime = CFAbs

2012-07-24 16:36:51 2190

GD32EPRTxx_Datasheet_Rev1.0.pdf

GD 最新的M33系列规格书 flash:384K RAM: 4M byte 特别适用于打印机行业 The GD32EPRTxx device incorporates the Arm ® Cortex ® -M33 32-bit processor core operating at up to 180 MHz frequency with Flash accesses 0~4 waiting time to obtain maximum efficiency. It provides 384 KB embedded Flash memory, 96 KB SRAM memory and

2020-09-04

IAP+APP 模式下不能启动 RTOS

基于 stm32 实现IAP+APP的时候,APP在进入RTOS之前运行正常,但是运行到RTOS的时候就出错了。这个真是解决这个问题的

2015-08-15

Json 序列化 反序列化 wince

Json 的序列化 和反序列化 网上资源比较多,wince 能用的没几个,大部分需要调整很久未必可以。 我在 VS2008 下调整了一个OK 的。 下载后 可以直接使用 bin 下的dll. 或者自己根据需求自己编译。(源码已经附上)

2014-02-14

android 蓝牙自动配对 无需手动输入

这个demo 是用来 自动配对蓝牙打印机 无需手动输入配对码,隐藏配对框,因为打印机配对码是已知“0000”,我在代码写死了,要自动配对要写入相对应的配对码。 这个demo 是 sdk android 2.1 上做的。 下载的朋友可以稍作修改,设和自己平台。

2014-01-26

demo_wince_sdk_rfcom_c#

文中有个 zp_sdk.dll 运行的时候调用包里面的内容 wince mobile 都可以使用 用 c# 写的

2013-09-29

STM32 USB转串口驱动 Virtual COM Port Driver(V1.3.1)

STM32 USB转串口驱动 Virtual COM Port Driver(V1.3.1)

2013-09-25

mdmcpq.inf_amd64

stm32 usb 虚拟串口 装不上驱动缺少这个文件,这个是给win7 64位系统的 usb cdc

2013-09-25

液晶屏幕lcd spi 初始化 代码

我这个是用在 wince 中 boot 给lcd 初始化的 通过 i/o 模式spi 完成对lcd 的初始化 lcd 类型是 统宝 990000648 这个型号的

2011-12-31

wince蓝牙 搜索蓝牙设备 建立蓝牙连接 建立蓝牙虚拟串口

本文提供了一个类 用于在wince平台使用 便于开发蓝牙 包含 搜索蓝牙设备 建立蓝牙连接 建立蓝牙虚拟串口 等 拿了直接可以使用 基于 mfc 开发

2011-12-31

wince6 的触摸屏矫正程序及应用

wince6 的触摸屏矫正程序及应用 调用这个程序 就可以进行对 触摸屏的矫正 还有一个 读 ADC 的例子 也在里面

2011-06-20

s3c2440 datesheet 英文原版

s3c2440 datesheet 英文原版 便于开发 市面上不好下载 去三星官方 也是麻烦的要死 我弄到一个 和大家共享

2010-08-25

空空如也

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

TA关注的人

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