- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 android音频口通信(二)——2FSK信号解调
转载请注明文章出处和作者!出处:http://blog.csdn.net/xl19862005作者:大熊(Xandy)一、解调电路 我的设计中,解调端用的是MSP430的单片机,因为TI这种系列的单片机功耗很低,在休眠状态下,电流可达到uA级,正常工作下电流也可以保持在几个mA级左右。 将手机右声道接至MSP430单片机的P2.3脚
2013-01-21 23:01:46 14569 17
原创 android音频口通信(一)——2FSK信号调制
转载请注明文章出处和作者!出处:http://blog.csdn.net/xl19862005作者:大熊(Xandy)一、前言 之前一直都在博客园混(地址:http://www.cnblogs.com/xl19862005),最近才搬家至CSDN,由于前几个月刚换新工作,好久没有更新博客了,抱歉! 今天要和大家分享一个本人最近研发的完全具有自主知识产权的项目
2013-01-20 23:14:52 25092 38
原创 android socket编程
转载时请注明出处和作者文章出处:http://www.cnblogs.com/xl19862005作者:Xandy 注明:以下部分内容来自 Linux下Socket编程1 关于socket关于socket百度百科里有这样的解释:通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种
2013-01-18 16:55:23 2081
原创 如何使Android应用程序获取系统权限【转】
在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或者运行与系统进程中才可以用。 本来以为就没有办法
2013-01-18 16:55:21 826
原创 在Linux中创建静态库和动态库
原文地址:http://blog.chinaunix.net/space.php?uid=20543672&do=blog&id=94271我们通常把一些公用函数制作成函数库,供其它程序使用。函数库分为静态库和动态库两种。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要
2013-01-18 16:55:19 710
原创 android recovery模式及ROM制作
转载时请注明出处和作者文章出处:http://www.cnblogs.com/xl19862005作者:Xandy1 总述为了方便客户日后的固件升级,本周研究了一下android的recovery模式。网上有不少这类的资料,但都比较繁杂,没有一个系统的介绍与认识,在这里将网上所找到的和自己通过查阅代码所掌握的东西整理出来,给大家一个参考!2 An
2013-01-18 16:55:16 3150 5
原创 HAL中通过jni调用java方法的问题
转载请注明本文出处:http://www.cnblogs.com/xl19862005作者:Xandy 由于工作的需要,最近一直在研究HAL、JNI、java方法之间互调的问题,并做了如下一些记录和大家一起分享! 工作背景:所调试的是一款叫goc-md-102的车载蓝牙模块,由于这款蓝牙模块无法直接用HCI的方式控制,而它已经有了现成的一套AT命令集进行控制,所以我在HAL中直
2013-01-18 16:55:14 1569
原创 IT工程师的出路(转)
本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行 业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。如果你不 是特别的与人世隔绝,我想你一定看过金老先生的名著《笑傲江湖》吧,里面有一门十分奇特的武功叫做"辟邪剑法",你
2013-01-18 16:55:11 2376
原创 android串口通信
转载时请注明出处和作者文章出处:http://www.cnblogs.com/xl19862005作者:Xandy 最近段时间一直在做android下串口通信的东东,大概功能是android系统端的ARM和系统外的一个MCU通信,通过android界面控制MCU上挂的设备,如radio、TV、BT等等,下面对这个过程作一个浅显的阐述,有错之处还望大家斧正……先来看一张图
2013-01-18 16:55:09 2748 6
原创 Android2.3异步双屏修改记录之部分测试结果
转载请注明本文出处:http://www.cnblogs.com/xl19862005作者:Xandy 代码部分的修改主要涉及到如下所列这些:1 HAL层修改... 2 libui.so库的修改... 3 EGL的修改... 4 SurfaceFlinger的修改... 5 SurfaceFlinger_Client的修改... 总体指导框图如下:具体修
2013-01-18 16:55:06 975
原创 Android2.3异步双屏修改记录之android CS架构
转载请注明本文出处:http://www.cnblogs.com/xl19862005作者:Xandy android之CS架构在此之前,有必要理清一下下表1中所列出的一些概念。ISurface定义了基础的Surface接口,供GUI系统客户端(应用)和Server端(surfaceflinger)交互BpSurface
2013-01-18 16:55:04 1094
原创 [资料] [转载] 图形加速卡技术 [专业的基础技术文章]
图形加速卡技术论坛:1.入门篇--图形加速之 图形(发表于GZeasy.com: Jul 20 2003, 04:14 PM)来了这么久,也对这里的朋友有了一个大概的了解。恕我罗索一两句,这里的名字是“图形加速卡技术论坛”,可是情景完全不是这样啊。选购,改卡,甚至游戏也是技术,我倒不说什么,可是n 多人在这里说些完全没有关系的话题,或者让人看了完全摸不着头脑的东西,给我们留下不好的印象。总的来说论
2013-01-18 16:55:01 2936
原创 android双屏显示的一些修改与尝试
转载时请注明出处和作者文章出处:http://www.cnblogs.com/xl19862005作者:Xandy用的是android2.3的代码这些天来一直在看android display相关的代码和资料并作了一些尝试,现在将这些天来的工作记录如下,有错误的地方希望广大同行指正,谢谢!经过阅读代码和查到的相关一些资料,对android双屏的支持总体思路如下图所示
2013-01-18 16:54:59 1852
原创 Android SurfaceFlinger中的SharedClient -- 客户端(Surface)和服务端(Layer)之间的显示缓冲区管理(转载)
SurfaceFlinger在系统启动阶段作为系统服务被加载。应用程序中的每个窗口,对应本地代码中的Surface,而Surface又对应于SurfaceFlinger中的各个Layer,SurfaceFlinger的主要作用是为这些Layer申请内存,根据应用程序的请求管理这些Layer显示、隐藏、重画等操作,最终由SurfaceFlinger把所有的Layer组合到一起,显示到显示器上。当一个
2013-01-18 16:54:53 754
原创 关于android中的ramdisk.img及uImage无法包含驱动模块(*.ko)的问题
这几天一起在整理freescale的imx53的android源码,今天在编译android kernel的时候发现make menuconfig中配置成模式的驱动模块没有加入编译之前一直是按照原厂的资料运行下面命令编译内核的:make uImage通过查看kernel的makefile发些了一些蛛丝马迹,现在将工作笔记记录如下:在imx_kernel下运行终端,输入如
2013-01-18 16:54:51 815
原创 ubuntu上配置git服务器
转载时请注明出处和作者文章出处:http://www.cnblogs.com/xl19862005作者:Xandy这几天来一直在折腾git版本管理服务器,感觉有点头大,一会儿权限不够,一会儿加密文件与用户名不匹配……但功夫不负有心人今天下午总是有所成效,把这些天来我所遇到和所范错误作一个记录,给大家一个参考!今天重新把日志修改了一下,主要解决了gitweb显示问题,与新
2013-01-18 16:54:48 825
原创 mkimage使用详解(转载)
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪种类型,加载内存中的哪个位置, 入口点在内存的那个位置以及映象名是什么root@Glym:/
2013-01-18 16:54:46 498
原创 实例解说fdisk使用方法 for Linux (转载)
fdisk 是一款功能强大的分区工具,也是目前在Unix类操作系统中最流行的工具之一;分区工具老字号;本篇只介绍其最简单的分区操作功能;一、fdisk 的介绍;fdisk - Partition table manipulator for Linux ,译成中文的意思是磁盘分区表操作工具;本人译的不太好,也没有看中文文档;其实就是分区工具; fdsik 能划分磁盘成为若干个区,同时
2013-01-18 16:54:43 481
原创 Android JNI编程指南及模拟器配置问题
转载时请注明出处和作者 文章出处:http://www.cnblogs.com/xl19862005作者:Xandy目前正在学习JNI,从一开始的一无所知,到现在的略知一二,走了不少弯路,为了让有兴趣的同行少走弯路,下面把我的经验记录下来,给大家一个参考:1、先从SimpleJNI说起:在Android SDK的源码目录下./development/samp
2013-01-18 16:54:41 1109
DTMF信号调制解调及正弦信号发生器
2014-12-25
android开机音乐DIY文件
2013-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人