自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 在MFC中忽略回车键和ESC键的消息处理

一种可行的方式是重载PreTranslateMessage,特别的,如果是在edit控制中,还要实现真正的回车换行功能,因此要先GetSel光标所选,再ReplaceSel为"\r\n"。// 获取当前选择的字符位置。// 可以在这里处理回车键,在当前行下面例如插入新行等。// 检查焦点是否在 IDC_EDIT1 上。

2024-05-22 14:46:53 208

原创 windows设备管理器卡死在正在扫描即插即用硬件...

联想电脑X13中,windows中,鼠标开机前可以正常检测到,开机后,拔掉鼠标再插上就检测不到,在设备管理器中扫描设备或点击更新驱动,就卡死

2024-03-18 15:21:09 642 2

原创 c语言宏定义,计算最低bit的位置

c语言宏定义,计算最低bit的位置

2022-11-09 10:06:07 572 1

原创 thrift封装的通信协议分析,并移植到单片机

thrift跨平台特性非常好,我在很多客户端都用过,pc/c++,android/Java,ios/cocoa,但最近需要把客户端移植到单片机,这就比较头疼。本来最接近的是c_glib,但这样需要glib库,担心会比较大,而且我试着用glib编译了一下,编译出的代码非常复杂,感觉执行效率很低,考虑到我的客户端的用到的命令很少,所以干脆网络抓包分析一下后,手动封装.当然,还有一个前提是,封包协议必须是TBinaryProtocol的。如这位大侠所述,TBinaryProtocol封包结构,TB

2021-09-28 17:29:52 230

原创 rk3288驱动修改后,更新kernel.img和resource.img不起作用

问题:更改驱动后生成kernel.img和resource.img,只下载更新这两个文件,但是不起作用。只有生成update.img下载进去,才能使修改起作用。解决办法:make时不要生成OTA版本的update.img。参考:http://bbs.t-firefly.com/forum.php?mod=viewthread&tid=573...

2021-01-20 17:00:28 1047

原创 安卓系统采用v4l2接口打开YUYV和MJPEG摄像头,支持热插拔。

安卓系统采用v4l2接口打开YUYV和MJPEG摄像头,支持热插拔。1、需求:安卓5.1系统,视频监控门禁主板(rk3288)上要用到两个摄像头,且两个摄像头要同时打开。2、背景:开始使用安卓系统的camera 2接口时,无法同时打开两个摄像头。然后有个摄像头厂商帮改了一下摄像头固件,可以用camera 2接口同时打开两个摄像头了,但有时摄像头死机。听说uvc接口非常稳定,可是我们的安卓...

2019-12-25 11:07:10 4769

转载 转 : Squareup刷卡器,音频读卡识别android/iOS源码API

转  :   Squareup刷卡器,音频读卡识别android/iOS源码API相信很多人已经见过squareup的读卡器了,银行磁卡在该读卡器上一刷,则能从手机中获取银行卡磁道的信息。SquareUp读卡器在iPhone上的应用我最近开发了一个适应手机非常广阔的读卡器API,刷卡时,能读取出二磁道信息(利用squareup读卡器,中国大陆大部

2014-03-26 20:44:27 745

转载 转: 免费,开源,跨平台的声音录制编辑软件

转:    是免费,开源,跨平台的声音录制编辑软件研发的朋友需要了解的调试工具Audacity® is free, open source, cross-platform software for recording and editing sounds.Audacity is available for Windows®, Mac®, GNU/Linux®

2014-03-26 20:40:38 462

转载 转: 台湾Mercue支付无需额外硬件支持,用音频作为移动支付手段

转:  台湾Mercue支付无需额外硬件支持,用音频作为移动支付手段移动支付是今年的热门话题之一,可能大家对这点都有不同程度的感受。而移动支付领域形式多样的支付手段,也让我们印象颇深。这其中就包括以 Square 为代表的微型刷卡器,以 Google Wallet 为代表的 NFC 近场支付,以支付宝为代表的远程支付等等。Square 式微型刷卡器利用移动设备的音频接口

2014-03-26 20:36:29 613

转载 一种用于手机的音频信号数据通信方法专利

专利:一种用于手机的音频信号数据通信方法一种用于手机的音频信号数据通信方法CN 103220428 AABSTRACT本发明公开了一种手机音频信号数据通信方法,所述手机通过音频端口连接射频识别外设,所述方法包括以下步骤:一:外部设备准备好待传输的信息,将信息按协议格式封装到协议中;二:封装完毕,对其进行ask调制,将数据转化为二进制形式;三:将转换后的二进制

2014-03-26 20:32:39 1012

转载 智能手机音频系统概述

转:原文http://blog.csdn.net/sepnic/article/details/6740640

2014-03-26 20:29:56 491

转载 如何从手机音频口获得电能

转:   如何从手机音频口获得电能如何从手机音频口获得电能时下手机音频(耳塞)口的外设配件已不是什么新鲜事了。目前应用最广的就是支付领域了,似乎Square公司在2011年就展开了移动支付业务,推出的刷卡支付方式受到的广泛的使用和好评,在短短的一年时间做出了惊人的成绩。现在国内也有很多厂商模仿退出类似产品和服务。Square的产品

2014-03-26 20:25:25 1021

转载 Android音频通信--简单演示程序

转至:Android音频通信--简单演示程序 简单的Android音频通信演示程序,Android手机的耳机接头左声道接在ZC-ADK P3的1号脚,即C3INC上。通过按键选择播放不同的音频文件,通过电压比较中断统计音频信号的方波次数,进而分辨不同的控制信号,控制LED2、LED3的亮灭。       这个Android音频通信演示程序原理很简单,实现起来较容易,可以方便的移植到

2014-03-26 20:21:25 706

转载 关于手机音频通信实际开发经验分享

转:关于手机音频通信实际开发经验分享一、手机音频通信的特点1、        通用性强:在智能手机普及的今天,手机的对外通信接口多种多样,而其中以3.5mm的音频接口通用新最强,基本所有的手机、平板电脑都会有这个接口,所以在一些要求通用性的设备上,音频接口登上了舞台。2、        速率低:由于手机音频部分的采样频率一般为44.1KHZ(部分国产山寨为8KH

2014-03-26 20:15:44 1132

安卓系统采用v4l2接口(类uvc)打开YUYV和MJPEG摄像头,支持热插拔。

安卓系统采用v4l2接口打开YUYV和MJPEG摄像头,支持热插拔。 v4l2接口支持两种摄像头数据格式“V4L2_PIX_FMT_YUYV”和“V4L2_PIX_FMT_MJPEG”,网上大部分示例给出的是采用“V4L2_PIX_FMT_YUYV”格式的, private boolean isMJPEGCamera=false; //false--V4L2_PIX_FMT_YUYV,true--V4L2_PIX_FMT_MJPEG

2019-12-25

cef3 mfc测试demo windows vs2015工程

cef3 mfc 测试demo windows vs2015工程 windows vs2015中mfc开发的嵌入式浏览器DEMO,完整工程,包含了库文件libcef_dll_wrapper.lib和libcef.lib。 1、库版本为cef_binary_3.2704.1414.g185cd6c_windows32,引用于http://opensource.spotify.com/cefbuilds/index.html。 如需要其它版本或VS2013/vs2017等编译的库,可以去opensource.spotify.com下载自行编译,编译需要安装 cmake. 2、工程引用于https://github.com/xiaonaiquan/CEF3,github上缺少了上面的库。 3、此工程为MFC工程,只适用于WINDOWS。opensource.spotify.com中的原装示例不是MFC的,而是标准windows库的。 使用的cef版本为cef_binary_3.2704.1414.g185cd6c_windows32 此demo编译,VS2015 实现了C++和js交互 使用CEF时,加载的网页,如果里面有链接,指定target=”_blank”,则会弹出一个新的浏览窗口。如果想禁掉,让新页面在当前浏览窗口中显示,可以在browser进程的handler里重写CefLifeSpanHandler的OnBeforePopup方法,用browser的mainFrame加载popup请求的url 使用flash的方法在我CSDN博客中,把代码加入进来就可以了。 browser和render进程分别继承CefAPP test.html是网页测试用例 解决flash有黑框 : http://blog.csdn.net/zhuhongshu/article/details/77482985 实现下载功能(是网页上触发下载,并不是MFC触发下载) GO按钮增加了快捷键回车 增加F5刷新 增加前进和后退按钮 增加右键和F12开发者选项调试网页 增加cookie 参考 : https://github.com/xiaonaiquan/CEF3 http://opensource.spotify.com/cefbuilds/index.html

2019-03-21

蓝牙模块CSR Firmware描述

CSR 蓝牙模块的Firmware描述,主要是各个模块功能的简单描述;

2010-07-16

电容放电时间计算表,根据电压和等效电阻电容值,计划芯片内部放电时间,评估IP DROP和瞬态电压电流对芯片VR后级电路的影响

电容放电时间计算表 根据电压和等效电阻电容值,计划芯片内部放电时间,评估IP DROP和瞬态电压电流对芯片VR后级电路的影响

2010-06-28

空空如也

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

TA关注的人

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