自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cnhighway的专栏

系统软件

  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 MBP15寸 2015 MID SSD升级体验

买了3年的MBP 15寸 ,256GB的MAC 原装的SSD明显不够用了,而且刚好MBP2015款还能够支持SSD扩容。2016及以后的就麻烦了。现在1TB的NVME M.2SSD大约需要1300-1600软妹币,也还不错了,型号很多种,需要就赶紧换吧!特别记录下我更换SSD的过程。1)NVME M2 接口的SSD购买 某东上自己选最合适的,看了很多前...

2019-05-23 18:21:59 5751 3

原创 ffmpeg 多视频 画中画

使用ffmpeg实现画中画功能

2017-06-16 14:28:38 8491 2

翻译 底部动作条(BottomSheet)学习

底部动作条(BottomSheet)

2017-05-17 16:08:59 472

转载 ffmpeg 经典介绍

ffmpeg 基本概念介绍

2017-04-27 09:44:31 1991

翻译 使用ffmpeg合并2路视频

使用ffmpeg合并2路视频

2017-04-27 09:40:31 2198 1

原创 Usb Composite Device (audio+hid) Descriptor

近期开发USB Composite Device 撰写的USB 描述符 ,支持 USB speaker + USB Mic,同时支持USB HID 自定义设备。可以作为 开发设备的参考。(此描述符已经经过实战验证,支持WINDOWS) AUDIO支持:48KHZ,16BIT,MONO 录放 (2个 ISO endpoints) HID支持: 8字节 双向(2 interrupt endpoin

2016-03-31 14:56:22 3965 1

原创 USB转串口的实现过程

USB转串口的实现过程        前面我已经说到了USB转串口过程中USB是怎么跟串口联系起来的,如何挂上去的。接下来对于程序的深入理解想写一下关于USB转串口的整个数据的收和发的过程,一达到理清思路解决遗留问题的目的。 关于初始化的部分不用详细说明,主要是USB转串口的获得USB设备属性,枚举接口,挂上串口的过程。现在主要是根据串口的API来说下数据流的过程,COM_OPEN

2015-03-21 20:26:31 7117

原创 HDLC WINCE6驱动设计

1、 WINCE的网络驱动结构1.1  WINCE 网络结构1)WINCE 的NDIS网络接口提供如下能力:miniport 网卡驱动接口支持802.3(MAC),802.5(RING),IRDA支持广域网动态绑定网卡和Plug and Play支持同一个协议绑定多个网卡支持网卡的MediaSense2)WINCE的网络结构图从该通信结构中可以看到,所有的通信协议都使用

2015-03-21 19:41:43 1169

原创 基于Windows CE6.0和 AK4182触摸屏驱动实现

本驱动实现了FreescaleImx515平台下的AK4182A 触摸屏采样功能。通过在WINDOWS CE平台上按照WINDOWS CE TOUCH DDSI 接口标准完成了所有的12 bit精度的数据采样功能。该驱动实现了一个标准的WINDOWS CE 触摸屏驱动,使用中断(Interrupt)实现PEN DOWN 检测,通过定时器(Timer)中断采集Pen Move数据,并同时判断是否

2015-03-07 21:14:26 1260

原创 基于WINCE6 USBSERIAL 和 LC6311 实现的 多通道复用层(mux)

本文详细描述了,使用USB 实现3G MODEM 多通道复用技术。此方案在WINCE5.0/WINCE6.0都得到实际验证,并获得了良好的使用效果。

2015-02-11 19:57:07 916

转载 开源阅读器FBReader Android版本的编译

FBReader是一款很优秀的阅读器,虽然现在用户体验比不上国内流行的阅读软件,但是很多优秀的阅读软件都参考了FBReader。FBReader的官网为http://fbreader.org/,在官网可下载源代码,在GitHub上可以下载,Android客户端的地址为https://github.com/geometer/FBReaderJ。1、导入下载到源码后,首先要做的就是导入到e

2014-02-20 21:13:26 1952

原创 WINCE6.0下的 IMX51 AC97驱动 简述

AC97驱动接说明本驱动使用IMX51的 SSI接口支持的AC97接口,对外接支持AC97 2.0协议的UCB1400芯片。本驱动能够实现全双工的PCM码率的播放、录制,同时支持多种采样率的PCM数据,包括44.1 --8Khz。此外,对于单、双声道也同时给予支持。    1、WINCE6.0的声音驱动模型  图1:WINDOWS CE驱动模型WINCE提供

2011-08-11 10:57:05 1849 2

原创 WINCE声音驱动模型概述 - 4

混音的处理       如果要WINDOWS CE的声音驱动模型支持混音,则要考虑如下问题:1)  声音设备是否支持硬件混音2)  声音设备需要工作在同一种采样频率下3)  声音设备要能够同时支持录音和放音操作 而声音的驱动要负责完成声音采集的混音和声音放音的混音。其基本原理如下:1)  将声音设备设定在一个频率下,比如:44.1KHZ,16BIT2)  驱动允许打

2009-05-15 11:12:00 3041

原创 WINCE声音驱动模型概述 - 3

放音的消息解析WINCE的声音驱动模型在放音的工作中定义了21个消息(懒了,不再列举了),但在具体实现中并不是每个消息都必须实现。消息很多,特别是在具体实现中需要和DMA操作模型配合使用,因此理解消息的用途和推敲它们之间的关系就显得格外重要了!通过仔细推敲它们之间的关系,我们可以将放音的整个过程规划成如下一些状态,并用状态迁移图来理解消息的使用,整个过程的操作就非常简单了。 

2009-04-20 15:54:00 1522

原创 WINCE声音驱动模型概述 - 2

WINCE WAVE接口模型详解1、标准的WAVE流式驱动程序接口WAVE的驱动程序提供标准的流式接口给高层,但真正产生关键作用的是WAV_IOControl这个函数。该函数的以下两个参数最重要:dwCode 具体的IO控制命令,包括:IOCTL_WAV_MESSAGE  (处理放音和录音相关的所有操作)IOCTL_DSDVR_MESSAGE (DirectSound

2009-04-15 17:37:00 1915

原创 WINCE声音驱动模型概述 - 1

1.1 WINCE的声音模型     标准的WINDOWS CE下的声音处理模型。1)  声音应用在使用WAVE接口函数的时候被COREDLL模块分了类:如果是简单的PCM数据,则直接进入ADM模块,进行SoftWare Mixer或者连Mixer也省了,直接调用Driver放音;如果是压缩模式的数据则进入ACM模块进行解压处理后(比如:GSM/G7XX等等…)再次进入ADM模块。

2009-03-18 17:10:00 3709 4

原创 WINCE中CELOG的使用总结

CELOG的作用WINDOWS CE5.0 内置了一套完整的事件记录机制 CELOG。用它可以方便的记录下:l         线程和进程的状态:挂起、运行、休眠等l         同步对象,象:CriticalSection、Mutex、Semaphore、l         系统事件:TLB 事件、页表错、优先级倒转l         系统中断l         内存

2009-02-24 14:32:00 2395

安卓内存、CPU、SD卡、内置存储使用率

本应用在其他人的编写的CPU使用率的基础上修改了安卓4.0以上获取多个存储卡的代码,让APP可以方便显示:CPU、内存、内部存储、外部存储等各种参数。

2016-07-08

中国银联POS机规范 可用于评估POS机标准

银联终端现在分I/II 型两种,这个文档是II型的一些规定,请参考。

2010-01-08

XP Embedded开发初体验

MS提供的XPE初学者资料。主要介绍了XPE的基本情况和初步编译的情况。

2009-03-02

SIM 卡操作的中文说明

SIM 卡操作的中文说明,使用时请注意过程字节,一般容易忽略。

2008-12-25

嵌入式平台定点MP3 压缩库(ARM,MIPS)

跨平台定点MP3压缩库,特别适合嵌入式平台。

2008-09-23

空空如也

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

TA关注的人

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