自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (5)
  • 收藏
  • 关注

转载 stm32F4 串口DMA+环形缓冲区的实现

下面是串口DMA+环形缓冲区的实现,将读写接口抽象出来,实现不定长度的数据收发。关于环形缓冲区参考:123http://blog.csdn.net/jieffantfyan/article/details/53572103/******************************************************************************

2017-12-27 19:01:07 2823 1

转载 Subversion邮件报告

安装环境: CentOS 5.1 + subversion-1.4.4 + httpd-2.2.8Subversion + httpd的安装就不多说了,google一堆.我这里完全yum 安装这里主要说一下邮件报告的问题:svn主目录为: /var/www/svn/stuff相关脚本:/usr/share/doc/subversion-1.4.4/tools/hook-sc

2017-12-25 20:58:08 274

转载 centos上执行SVN的mailer.py时报错You need version 1.5.0 or better of the Subversion Python bindings.

在centos7上配置SVN的邮件提醒功能.使用post-commit的hooks函数,详细配置请随意谷歌百度.这里上一下post-commit的代码:REPOS="$1"REV="$2"/usr/share/doc/subversion-1.7.14/hook-scripts/mailer/mailer.py "$REPOS" "$REV" /var/svn/svnrepos/maile

2017-12-25 20:55:55 832

转载 Svnmailer部署及应用

SvnSmailer部署及应用Svnmailer有啥用? 其实就是有人提交svn后,能自动发个邮件。能告诉我们有谁提交了代码,代码都有哪些改动。 啥是svnmailer? Svnmailer是一个工具,利用 subversion 钩子实现代码提交后的邮件提醒功能。 Svnmailer咋用? 要想用svmailer首先得有个svn(svn具体安装就不说了百度吧!),之后需

2017-12-25 20:50:19 311

转载 Subversion 邮件通知

Subversion服务器为我们提供了很多的hook,可以让我们在有人对仓库进行动作的时候进行一些相应的处理,这些hooks都放在仓库目录下的hooks子目录下面,具体hook的含义可以参考Subversion的帮助的第5章的Hook Scripts。一、SVNHooks介绍1.      SVN Hooks的位置    位于Repository的hooks目录下,每一个Rep

2017-12-25 20:07:29 419

转载 svn 提交时 邮件通知的配置

我在centos上yum安装了1.6.11版本的svn (subversion subversion-tools)创建了一个库名字为repo1 我想利用repo1中的hooks去配置提交代码时的邮件通知 hooks 解释:http://blog.csdn.net/littlegrizzly/article/details/7371517 我在/usr/share/doc/sub

2017-12-25 19:34:37 2896

转载 [014] Android应用程序签名详解

本文主要讲解Android应用程序签名相关的理论知识,包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名?      如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正是在尽可能地模拟现实吗

2017-12-25 09:54:00 190

转载 android apk的签名和权限问题

一. android apk的签名问题(http://blog.csdn.net/lyq8479/article/details/6401093)1.为什么要给Android应用程序签名?      如果只能用一句简单的话语来回答这个问题的话,我会说:“这是Android系统所要求的”。      Android系统要求每一个Android应用程序必须要经过数字签名才能够安装到系统

2017-12-25 09:53:16 6119

转载 dmesg七种用法

dmesg 命令的使用范例‘dmesg’命令设备故障的诊断是非常重要的。在‘dmesg’命令的帮助下进行硬件的连接或断开连接操作时,我们可以看到硬件的检测或者断开连接的信息。‘dmesg’命令在多数基于Linux和Unix的操作系统中都可以使用。下面我们展示一些最负盛名的‘dmesg’命令工具以及其实际使用举例。‘dmesg’命令的使用语法如下。# dmesg [optio

2017-12-21 12:41:13 1265

转载 adb通过wifi连接android设备

问题背景近期的项目测试中,需要将移动设备与厂商机器进行usb连接视频传输(投屏)。测试过程中需要定位问题,经常需要查看实时日志,移动设备已经和厂商机器usb连接投屏,无法用usb连接到PC,那么有什么办法可以解决上面的问题呢?adb支持usb连接模式和tcpip连接模式,我们可以用tcpip模式通过wifi无线连接adb。其他应用场景usb线比较松的时候,adb连接

2017-12-21 09:33:51 293

转载 TensorFlow 从入门到精通

http://blog.csdn.net/column/details/tf-starter-to-hacker.html

2017-12-19 12:48:07 497

转载 如何配置禅道管理自动发送通知邮件

禅道支持邮件提醒功能,目前是当需求、bug有变动的时候,会给相关的人员发送email通知。任务的提醒暂时后没有做,后面版本会加上。那么如何配置邮件提醒功能呢?很简单。1. 进入到zentao的源代码目录,进入module/mail目录。2. 里面有一个config.php,mail的相关配置都是在这个地方进行设置的。但不建议直接修改这个文件,因为我们后面升级会覆盖改文件。3

2017-12-19 10:30:17 2653

转载 Ubuntu下配置SVN自动发送邮件通知

Ubuntu下配置SVN自动发送邮件通知1.安装相关软件:sudo apt-get install libauthen-sasl-perl     如果没安装libauthen-sasl-perl,则会提示错误:SMTP Error: Need MIME::Base64 and Authen::SASL todo auth2.由http://svn.apache.org/rep

2017-12-19 10:29:42 650

转载 linux下编写I2C驱动与stm32通信(二)

接上一篇,linux下GPIO模拟I2C驱动完成后,就是stm32的i2c配置了,由于hi3518e作为i2c的主设备,stm32则作为从设备,由于GPIO模拟i2c的从时序比模拟主时序要麻烦很多,所以采用stm32的硬件I2C。(stm32官网i2c例程主模式会莫名的卡死,从模式比较好用)     下载官网例程,将之设置为从模式,使用i2c2,将SCL,SDA,GND与hi3518e板子

2017-12-15 13:56:24 529

转载 linux下编写I2C驱动与stm32通信(一)

最近做一个IPC的项目,其中用了海思的一套解决方案,用Hi3518e作为主芯片,上面搭载嵌入式linux系统。由于可行性验证阶段,没有做芯片级,而是先从系统级做起,用了一块已经移植好linux系统,带有网络文件系统服务的板子,该板子是专用于rtsp视频传输的,预留的引脚是在太少,只有两个用于IRCUT的引脚,而我们不仅仅需要rtsp服务,还需要在rtsp视频流中加入九轴陀螺仪的数据一起提供给上位机

2017-12-15 13:52:27 1373

转载 MT7601驱动移植

1、解压MT7601驱动 *tar -xvf DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2 cd DPO_MT7601U_LinuxSTA_3.0.0.4_20130913*2、修改Makefile 该版本的驱动包支持多种不同平台的编译配置,默认的Makefile编译平台是PC,见Makefile 第30行: #PLATFORM

2017-12-15 12:32:57 2738

转载 hi3518e移植wifi模块注意事项

最近在海思平台上移植mt7601和5370两款wif模块,加载驱动和启用网络设备时都发现循环打印一个RTUSB_VendorRequest failed(-110),TxFlags=0x0, ReqType=IN, Req=0x7, Idx=0x1000,pAd->Flags=0x0的错误。最开始找了好多论坛和资料都没有解决根本问题,最接近的一个解释是usb供电不足,可是为什么

2017-12-15 11:47:04 1411 5

转载 Linux每次开机都要source profile的解决办法

把export语句写在~/.bashrc文件里,或者在该文件里写上source /etc/profile指令:gedit .bashrc“~”指当前账号的根目录“.”表示bashrc是隐藏文件,可以用 ls -a 或 ls -la命令看到#是注释

2017-12-15 09:19:39 6544

转载 Hi3518开发板开发总结

0. 前言     其实还挺忙的,但是这篇文章总结的内容我大概弄了两天,所以还是要总结一下,感觉都比较琐碎,但是免得下次又要重新做一部分的工作浪费精力。   一般网上大部分的教程可能都是教用一台Windows的电脑做客户机,一台Linux的虚拟机,然后连上板子。我直接把Windows的那台机省了,因为我本身也不太习惯用windows做开发环境,使用windows的教程主要是因为可以

2017-12-14 19:29:49 722

转载 去除MTK Android 自带Launcher用自己的Launcher

1、MTK Android2.3.6共有两个home,一个在packages/apps/Launcher2、另一个在/mediatek/source/packages/LauncherPlus,直接删除两个应用的Android.mk(建议将Android.mk改成Android.mk.bak,以免以后再次启用)2、自己的SLauncher程序拷贝到packages/apps目录下(如果是从

2017-12-14 15:45:46 549

转载 嵌入式 hi3518平台uboot引导nfs文件系统

首先贴出来我的bootargs的设置(注没有换行符!!!):setenv bootargs noinitrd mem=64M root=/dev/nfs init=/linuxrc rw nfsroot=10.10.2.59:/opt/rootfs/ ip=10.10.1.156:10.10.2.59:10.10.1.1:255.255.255.0:skdkjzz:eth0:off c

2017-12-14 11:16:14 368

转载 [hi3518] HI3518编译uboot 、kernel、rootfs、osdrv 使用说明

1.osdrv 顶层 Makefile 使用说明本目录下的编译脚本支持选用下文提到的两种工具链中的任何一种进行编译,因此编译时需要带上一个编译参数以指定对应的工具链 -- arm-hisiv100nptl-linux 和 arm-hisiv200-linux。其中,arm-hisiv100nptl-linux工具链对应uclibc库,arm-hisiv200-linux工具链对应glibc库;

2017-12-14 11:15:03 373

转载 linux 挂载错误Transport endpoint is not connected

mount了mfs后,重新挂载之后,出现如下错误:/usr/local/mfs/bin/mfsmount -H 192.168.103.101 /mnt/ fuse: bad mount point `/mnt/': Transport endpoint is not connected see: /usr/local/mfs/bin/mfsmount -h for help

2017-12-12 16:45:40 59279 2

转载 sshfs把远程主机的文件系统映射到本地的目录中

windows之外的世界比想像中要大得多呢,几乎天天都在用ssh,却到今天才知道有sshfs这个好东西,前几天还在为ZendStudio可以远程编辑文件欣喜,惭愧啊,终于有比vi scp://hostname//path/to/file更方便的方式了。sshfs,就是可以把ssh连接到的主机资源,映射到本机的文件系统当中,然后用户可以像操作本地文件一样操作,而实际的文件改动将通过ssh

2017-12-12 16:43:31 1210

转载 最全的Android源码目录结构详解

android平台四层架构对应源代码中的目录:第一层:应用程序层(applications)对应根目录下packages/apps第二层:应用程序框架层(application framework)对应根目录下的frameworks第三层:运行库层包括运行库(libraries)和android运行时环境(android runtime)      androi

2017-12-09 15:18:38 268

转载 Android驱动入门-Led控制+app+ndk库+底层驱动

硬件平台: FriendlyARM Tiny4412 Cortex-A9操作系统: UBUNTU 14.04 LTS本次实验使用的是 安卓APP + NDK库 + Linux底层驱动。一、 首先在 Android Studio 上编写APP。对软件进行布局。[html] view plain copyxml v

2017-12-08 19:45:31 264

转载 Android-adb命令大全

1. 解锁    adb shell am start -n com.android.autounlock/.AutoUnlock2. 启动某个应用adb shell am start-n breakan.test/breakan.test.TestActivity     adb shell am start -n com.android.to

2017-12-08 18:35:09 1061

转载 上层APP调用底层硬件驱动过程解析

APP应用程序->应用框架层->硬件抽象层-> 硬件驱动程序一、硬件驱动层            进入kernel/drivers文件夹中,创建一文件夹,放入驱动程序。包括头文件,C文件,Makefile,Kconfig。同时对drivers下的Makefile跟Kconfig进行相应的添加,这样配置编译选项后,即可编译。编译完后,可以在/dev,/proc,/sys/class中

2017-12-07 13:12:30 1801

转载 最全的Android源码目录结构详解

Android 2.1|-- Makefile|-- bionic                        (bionic C库)|-- bootable                (启动引导相关代码)|-- build                        (存放系统编译规则及generic等基础开发包配置)|-- cts                  

2017-12-07 10:38:57 378

转载 Android contacts 联系人 通讯录 源码 完全解析

Android contacts 联系人 通讯录 源码 完全解析1简介2软件架构3各功能模块分析1联系人数据的显示1联系人列表显示2联系人详细信息数据的显示2联系人数据的编辑和存储1编辑界面相关2数据存储相关3Sim联系人数据的整合1Sim卡联系人数据的显示2开机自动导入Sim卡联系人3telephony中IccProvider浅析4Sim卡联系

2017-12-06 15:19:46 11348

转载 Android M Dialer完全总结

作为Dialer Owner,作一下基于M版本的总结吧。 在线源码阅读:http://androidxref.com总体轮廓手机之所以被称为手机,是因为它是一个通讯工具,而完成这一核心功能的软件模块,即为Telephony。 Telephony包含的范围非常广泛,单拿上层来说,大致可以划分成五大部分:Telephony应用(Dialer、Contacts、Mms),serv

2017-12-06 15:12:20 526

转载 MTK_FAQ_Telephony - Contacts

[FAQ15080]号码归属地更新方法[DESCRIPTION]之前因为Google的归属地不包含国内手机号码部分,所以MTK有做一个国内手机号码归属地的数据库,但是因为不能及时更新数据;后续我们有发现Google在这方面已经完善,并且会及时更新。所以我们会在后续版本拿掉MTK的归属地,保持Google默认归属地。 以下部分是如何关掉MTK归属地

2017-12-06 14:39:32 322

转载 Android Dialer,Mms,Contacts源码修改笔记

转载请注明出处:周木水的CSDN博客 http://blog.csdn.net/zhoumushui最近部门没什么大的需求要改,就让我们改一下Android 4.4的拨号器,联系人以及短信源码。以微信电话本为蓝本,进行布局定制和功能完善。我主要负责拨号模块,涉及拨号面板,通话记录和通话详情这几个修改点。到今天差不多已经完成,下面总结一下过程中遇到的一些问题以及解决步骤:

2017-12-06 14:38:22 3548

转载 Android资源文件分析

1)修改开机默认壁纸     Android开机默认资源文件为:frameworks/base/core/res/res/values/config.xml我们找到wallpaper行:@null系统默认壁纸一般是一张静态图片,这里设置的静态图片为@null空,那么壁纸到底在什么地方设置的呢?系统是在packages/apps/Launcher2/res 目

2017-12-06 10:34:20 369

转载 Ubuntu下配置SVN自动发送邮件通知

Ubuntu下配置SVN自动发送邮件通知1.安装相关软件:sudo apt-get install libauthen-sasl-perl     如果没安装libauthen-sasl-perl,则会提示错误:SMTP Error: Need MIME::Base64 and Authen::SASL todo auth2.由http://svn.apache.org/rep

2017-12-06 10:25:12 732

转载 android 修改framework下资源文件后如何编译

在framework/base/core/res/res 下添加资源文件后需要先编译资源 然后编译framework 才可正常引用进入项目根目录 cd frameworks/base/core/res/ 执行mm命令(原生或高通), 编译 framework-res.apk或 ./mk mm frameworks/base/core/res(mtk  依据各平台编译命令有所不同)

2017-12-06 10:02:04 204

转载 MTK andorid从底层到上层添加驱动

1 [编写linux驱动程序] 1.1 一、编写驱动核心程序 1.2 二、配置Kconfig 1.3 三、配置Makefile 1.4 四、配置系统的autoconfig 1.5 五、编译2 [编写hal模块] 2.1 一、新建xxx.h文件 2.2 二、新建xxx.c文件 2.2.1 1、包含相关头文件和定义相关结构 2.2.2 2、定义h

2017-12-06 09:47:32 770

转载 Hi3531与Hi3520 GPIO口的对比及驱动的修改

http://blog.csdn.net/xiangpingli/article/details/72517341、GPIO口的对比:3520:应用:16路CIF,4路、8路D1管脚总数:768pinGPIO: 8组,GPIO0~GPIO7GPIO基地址:从NAND、NOR、DDR映射GPIOX寄存器地址都是一样的:3531:

2017-12-06 09:32:57 1008

转载 Hi3531与Hi3520 GPIO口的对比及驱动的修改

http://blog.csdn.net/xiangpingli/article/details/72517341、GPIO口的对比:3520:应用:16路CIF,4路、8路D1管脚总数:768pinGPIO: 8组,GPIO0~GPIO7GPIO基地址:从NAND、NOR、DDR映射GPIOX寄存器地址都是一样的:3531:

2017-12-05 19:48:51 388

转载 Android.mk LOCAL_JAVA_LIBRARIES

例如package\apps\Settings 中LOCAL_JAVA_LIBRARIES := bouncycastle conscrypt telephony-common ims-common \                        mediatek-framework表示在编译Settings的时候,导入framework中的一下部分jar

2017-12-05 15:33:24 3685

D435_Series_ProductBrief_010718

intel深度相机D435_Series_ProductBrief,里面有一些参数展示了D435的产品!

2019-03-21

Github最新安装包 win7 64bit

2016-09-22

前馈_改进PID算法在智能车控制上的应用.pdf

前馈_改进PID算法在智能车控制上的应用,

2013-05-16

1602液晶资料

相当不错,非常详细的1602液晶资料可以看看!

2013-01-07

空空如也

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

TA关注的人

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