- 博客(62)
- 资源 (37)
- 收藏
- 关注
原创 MCSDK 永磁同步电机调试笔记1-PMSM电机参数的测量
电机参数的获取1. 电机类型(Magnetic structure):表贴式电机/内嵌式电机判断方法:表贴式电机一般表面呈瓦片形内嵌式电机一般为圆柱铁芯,定子芯心内圆之间有铁磁物质制成的极靴2. 极对数(Pole Pairs)判断方法:给电机任意两级通上小电压,用手转动位置,当转到时,会有顿落感,转一圈有多少顿落感就是有多少极对数。3. 电机最大转速(Max. Application Speed)4. 峰值额定电流(Nominal Current)5. 额定电压(Nominal DC Vol
2021-03-29 10:00:51
3405
1
原创 2021年开年第一篇
过完年,焦虑成为开年的主要负面情绪。女儿今年必须做好上小学的准备了,也只能是深圳,可是因为搬住东莞了,后面学位成为了头痛的问题,只能有房才能解决,红本房是买不起了,本来计划今年年中入手小产权房;可谁知一开年深圳出台二手房防炒房政策了,这也误伤了小产权市场;小产权也跟着涨起来了。后续肯定越涨越高,身上的现金本就不够,这可怎么办,借钱说实话我是不肯的,开不了这口,也借不了太多钱。找银行搞抵压贷,没有东莞营业执照又落空。一分钱难倒英雄汉,这可怎么办。本来想着老实上下班,拿个半年工资凑下,可能还有希望买个,
2021-02-23 09:51:10
323
1
原创 痛定思痛,30岁的迷茫程序员
代码7年,而立之年却十分迷茫,突感生活如此艰难,该何去何从。。。7年的代码时光,从 J2EE-->Android应用-->Android系统定制-->单片机-->大数据平台-->区块链-->J2EE 一个循环,又回到起点做过Android手机应用,做过平板定制,做过车载定制,做过Tbox,基本上都遇到行业的没落这么多年通宵无数,玩命的在工作,...
2018-08-07 17:00:15
1098
原创 STM32 F1配置外部晶振
当外部晶振配置错误时,会导致串口乱码,这是描述从 默认的8M晶振改成12M 改晶振方法如下1. 修改外部高速晶振值 stm32f10x.h 修改前 #define HSE_VALUE ((uint32_t)8000000) /*!修改后 #define HSE_VALUE ((uint32_t)12000000) /*!2.修改系统时钟配置 syst
2017-01-23 11:27:47
2831
转载 MTK Android 之MT6577驱动笔记
1. LCD1.1怎样新建一个LCD驱动LCD模组主要包括LCD显示屏和驱动IC。比如LF040DNYB16a模组的驱动IC型号为NT35510。要在MTA5573平台上新建这个lcd的驱动,步骤如下:A. 新建文件夹nt35510:\mediatek\custom\common\uboot\lcm\ nt35510\mediatek\custom
2014-12-03 16:51:59
2652
转载 MTK 指令大全
*#*#4636#*#* 显示手机信息、电池信息、电池记录、使用统计数据、WiFi信息*#*#7780#*#* 重设为原厂设定,不会删除预设程序,及SD卡档案。*2767*3855# 重设为原厂设定,会删除SD卡所有档案。*#*#34971539#*#* 显示相机相机韧体版本,或更新相机韧体*#*#7594#*#*6 当长按关机按钮时,会出现一个切换手机模式的窗口,包括:静音模式、
2014-12-03 16:41:27
171588
转载 3GP/MP4 视频文件格式解析及其播放原理(转)
视频文件格式解析之 3GP/MP41. 概述流行的文件格式背后都有大公司的支持。FLV得益于ADOBE公司推动的网络视频分享风潮,而AVI则是MICROSOFT首创的RIFF即视频和音频交 织在一起同步播放。 3GP/MP4是APPLE提出并得到ISO标准支持作为NOKIA等手机的默认视频格式。3GP是MP4格式在手机上的简化版。MP4的codec组合 一般是mpeg4
2013-10-19 14:12:27
3716
原创 MtkEpoClientManager
addStatusListener 参数:MtkEpoStatusListener 返回值:voiddisable 参数: 返回值:voidenable 参数: 返回值:voidenableAutoDownload 参数:boolean 返回值:voidextraCommand 参数:String Bundle 返回值:intgetAutoDownloadStat
2013-08-28 14:21:51
1606
转载 Android的Audio系统
Android的Audio 系统第一部分 Audio系统综述第二部分 Audio系统和上层接口第三部分 Audio的硬件抽象层第一部分 Audio系统综述Audio系统在Android中负责音频方面的数据流传输和控制功能,也负责音频设备的管理。Audio系统主要的分成几个层次:1. media中库提供的Audio系统的上层接口2. AudioFlinger作为Aud
2013-05-29 11:23:15
1478
转载 电驴提示“该内容尚未提供权利证明,无法提供下载”之解决办法详解
最近在电驴上下载东西时总是提示“该内容尚未提供权利证明,无法提供下载”,让人很恼火,其实这个问题很容易就能解决,现在给出四种办法,供各位驴友选择,请勿灌水,谢谢合作!【方法一】在检索到的网址中添加".gdajie",注意添加位置是在verycd之后. 比如我要下载《数字图像处理》这本书原检索地址:http://www.verycd.com/topics/2923809/点开显示“该
2013-04-18 17:56:02
1460
转载 如何彻底卸载MySQL
本文摘自:http://www.heiqu.com/show-64764-1.html 内容为: 由于安装MySQL的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决。 重装系统永远是个好办法,
2013-04-18 13:30:54
1229
原创 android 将log保存到文本
1.先加上此类package com.leader.hsj.utils;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;impor
2013-04-11 10:42:19
2117
转载 MTK6515 android打版软件配置(DrvGen.exe 使用)
1 一、配置GPIO2 二、配置emmc3 三、配置LCM3.1 1、增加LCM驱动文件3.2 2、配置驱动文件3.3 3、配置背光4 四、配置touch panel4.1 1、通过dct配置gipo及其对应的别名4.2 2、配置mediatek/config/bbk15_td_ics/ProjectConfig.mk4.3 3、增加 tp 驱动目录及驱动文件
2013-03-23 10:21:50
4314
转载 GPIO编程原理
FROM:http://blog.youkuaiyun.com/dragonliabc/article/details/5537230一、什么是GPIO 首先应该理解什么是GPIO。GPIO,英文全称为General-Purpose IO ports,也就是通用IO口。在嵌入式系统中常常有数量众多,但是结构却比较简单的外部设备/电路,对这些设备/电路有的需要CPU为之提供控制手段, 有的则需要
2013-03-16 18:38:25
3352
转载 android的init.rc文件的语法
android的init.rc文件的语法Android初始化脚本语言包含四种类型的语句: * 动作(Actions) * 指令(Commands) * 服务(Services) * 选项(Options)该语言的语法包括下列约定: * 所有类型的语句都是基于行(line-oriented)的,一个语句包含若干个tokens,toke
2013-03-02 16:51:15
970
转载 android 死机原因查找
1、使用下面的脚本hy.panic.py查找死机函数(摘自其它人的博客)[cpp] view plaincopyprint?#!/usr/bin/python # stack symbol parser import os import string import sys #define android pr
2013-02-27 15:29:42
2294
转载 android Bluetooth常用AT 命令手册
一、 一般命令 1、 AT+CGMI 给出模块厂商的标识。 2、 AT+CGMM 获得模块标识。这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900)。当模块有多频带时,回应可能是不同频带的结合。 3、 AT+CGMR 获得改订的软件版本。 4、 AT+CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。 5、 AT+CSCS 选择TE特征
2013-02-21 10:13:26
4242
原创 判断当前是否处于Laucher主页面
最近接触了一个项目,需要实现,按一下home键,如果当前界面不是主界面,就回到launcher主界面,然后在主界面再按一下,则需要执行关屏操作,这里就需要知道,当前Activity是否是laucher主界面,这里自己写了个方法,希望对各位朋友有所帮助 public boolean isAtHome(Context context) { ActivityManager am = (
2013-01-24 20:19:58
1627
原创 Phone 通话界面屏幕长亮
packages\apps\Phone\src\com\android\phone\InCallScreen.java1.添加全局声明 private PowerManager.WakeLock mWakeLock;//soten cwb 2012/11/212.initInCallScreen方法的最后加上//soten cwb 2012/11/21
2013-01-18 17:37:11
2327
原创 android 更改蓝牙默认名称
转载请声明:http://bbs.niuzhi.cc/thread-19-1-1.html 在文件 frameworks\base\core\jni\android_bluetooth_common.h更改以下属性值:#define BTMTK_ANDROID_DEFAULT_LOCAL_NAME "MD027G"//eic 2012/12/3注
2013-01-18 17:35:23
7794
原创 android 增加 在build.prop 中的ro.sf.hwrotation角度支持
转载请声明:http://bbs.niuzhi.cc/thread-20-1-1.htmlandroid系统默认这个属性只能0度还有270有效,如果因特殊需要,其他角度支持的话,可以仿照以下方法 修改文件frameworks/base/services/surfaceflinger/SurfaceFlinger.cpp在方法void GraphicPla
2013-01-18 17:33:12
12875
原创 android 动态更改系统语言
转载请声明:http://bbs.niuzhi.cc/thread-21-1-1.html如果要在自己的程序里更改整个系统的语言,可以使用以下方法 public void changeSystemLanguage(Locale locale){ try { Class cls_ActivityManagerNative=Class.forName("android.a
2013-01-18 17:21:23
2743
原创 发送dtmf键盘事件(模拟通话界面键盘事件)
转载请声明:http://bbs.niuzhi.cc/thread-22-1-1.html1.第一步,在代码里加上以下方法/** * 说明:发送dtmf事件 * Author:陈伟斌 * 2012-12-13 * @param keycode */ public void sendDTMF(char keycode) { try { Cl
2012-12-13 16:55:43
5211
1
原创 android 反编译 方法大全(classex.dex转java,odex转classex.dex,system.img解压等等)
转载请声明:http://bbs.niuzhi.cc/thread-23-1-1.html1.apk反编译: 先把XXX.apk,改名为XXX.zip,然后直接解压。解压出来,的目录结构类似如下这时我们要做的就是把 classes.dex 把编译成java类,再把主配置文件还在 res目录下的xml反编译 1.反编译xml,我们先下载apktool,然后解压,为
2012-11-01 11:51:40
6543
原创 2012 下半年自我提升规划
”我要努力,我得努力“,上半年以来尽管已经呐喊过无数次,可每一次都无法击k败我的懒惰,我其实可以做得很好,我相信,只要我能认真过来每一天,我的五年规划,实现起来,绝不成问题。。。 跟tony,rock,罗总,这些成功人士待在一起,我知道这是个绝佳的机会,我得把握住这个机会,我得努力改变自己内向的性格!!! 一直都认为:没有人能随随便便成功,你不比别人付出更多的努力,凭什么让你
2012-08-25 23:24:31
3178
原创 硬盘识别成 CD驱动器
新买来的笔记本,装系统不成功,用PE进入系统,发现硬盘竟出现在可移动设备的列表中,被识别成CD驱动器,分区也不见了。这里只要把把硬盘模式改成IDE即可操作如下:这里只要进入bios模式,笔记本一般是F2,台式机为delete,具体看主板启动画面下方的提示,然后在bios列表中找到一个SATA的选项,该项默认是AHCI,改成IDE,然后按F10保存退出,重启后,用PE再次进入
2012-08-25 13:30:41
6115
原创 win7 安装程序无法创建新的系统分区,也无法定位现有系统分区
安装程序无法创建新的系统分区,也无法定位现有系统分区 解决方案:1.从你解压的安装程序的文件夹中找到boot , bootmgr 和sources这三个文件,并且复制到C盘根目录下2.在win pe系统中运行cmd ,输入“ c:\boot\bootsect.exe /nt60 c: ”(注意exe和/nt60、/nt60和c:之间有空格),然后回车,看到提示successful 字样
2012-08-25 13:21:58
10421
原创 webview使用入门(2) 探讨WebChromeClient和WebViewClient的使用
转载请声明 http://bbs.niuzhi.cc/forum.php?mod=viewthread&tid=16&fromuid=2对于WebChromeClient,WebViewClient的用法,平时我们经常混淆,到底什么时候应该用哪个。其实对于WebChromeClient,主要处理关于脚本的执行,或progress 等操作而WebViewClient 主要处理关于页面跳转
2012-08-22 18:24:51
10154
原创 android-ListView总结
1.当为listView设背景时,滑动listView背景会变加黑色,这里我们只需设置一个属性即可: android:cacheColorHint="#00000000"记住有8个0,而不是6个0,代码里设置的方法为listview.setCacheColorHint(0);,
2012-08-22 18:24:18
1003
转载 linux下多进程、多线程编程
linux下进程 (一) 理解Linux下进程的结构 Linux下一个进程在内存里有三部份的数据,就是“数据段”,“堆栈段”和“代码段”,其实学过汇编语言的人一定知道,一般的CPU象I386,都有上述三种段寄存器,以方便操作系统的运行。“代码段”,顾名思义,就是存放了程序代码的数据,假如机器中有数个进程运行相同的一个程序,那么它们就可以使用同一个代码段。 堆栈段存放的就
2012-08-22 17:04:27
1626
转载 Java基础知识——JNI入门介绍(类型转换)
Java类型和本地类型对应 在如下情况下,需 要在本地方法中应用java对象的引用,就会用到类型之间的转换: 1)java方法里面将参数传入本地方法; 2)在本地方法里面创建java对象; 3)在本地方法里面return结果给java程序。 分为如下两种情况: Java原始类型 像 booleans、integers、floats等从Java程序中传到
2012-08-18 11:44:30
1032
转载 sprintf函数的用法
自《优快云 社区电子杂志——C/C++杂志》在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char
2012-08-17 18:20:29
1075
转载 iomanip常见用法
在c++程序里面经常见到下面的头文件 #include 这里面iomanip的作用比较多: 主要是对cin,cout之类的一些操纵运算子,比如setfill,setw,setbase,setprecision等等。它是I/O流控制头文 件,就像C里面的格式化输出一样.以下是一些常见的控制函数的: dec 置基数为10 相当于"%d" h
2012-08-17 17:26:49
3115
原创 android ICS 4.0.3 报 java.lang.IllegalArgumentException: pointerIndex out of range 解决方案
转载请声明:http://bbs.niuzhi.cc/thread-17-1-1.html这是android自身的bug,当在屏幕上,进行多点快速滑动的时候会报这个错,解决方法如下:修改frameworks\base\core\jni\android_view_MotionEvent.cpp的 android_view_MotionEvent_n
2012-08-10 15:50:59
4868
1
原创 破解android 九宫格锁
前几天,有个客户的平板,开启动九宫格锁,但忘了密码了,我百度加推敲,最终解决了这个问题,将锁解开了,详细教程如下1.将文件夹中的adb目录拷到D盘根目录下在http://download.youkuaiyun.com/detail/c_weibin/4489652下载2.用数据线连上手机,打开命令行,将目录切换到D:/adb目录下,命令如下3.敲入命令 adb shell
2012-08-10 10:54:52
7794
原创 ubuntu下JNI初试
用到的命令编译.java文件用 javac 用.c文件生成.so文件:gcc -fPIC -I /include -I/include/linux -shared -o 运行.class文件 java -Djava.library.path=. 不能加.class后缀名注意:由于命令太长,可以用alias 给命令取个别名比如我将生成.s
2012-07-31 16:01:18
1006
转载 SourceInsight使用技巧
1 sourceinsight screen font 的默认字体是Verdana的,它是一直变宽字体。在Document style中可以将字体改为定宽的Courier2 document options->auto indent 去掉indent Open Brace和Indent Close Brace的效果: 继上一段,在相对缩进行里, 如果输入"{"或"}", 则自动和上一行
2012-07-29 17:45:25
2124
转载 build.prop详解
# begin build properties开始设置系统性能# autogenerated by buildinfo.sh{通过设置形成系统信息}ro.build.id=MIUI(版本ID)ro.build.display.id=oyang06_MIUI(版本号)ro.build.version.incremental=2.2.1(版本增量)ro.bui
2012-07-28 13:49:01
5531
原创 andoid ICS 4.0.3 去掉红框
转载请声明:http://bbs.niuzhi.cc/thread-18-1-1.html点击屏幕后,当CPU占用过高时,android4.0.3会显示出一个红框出来,去掉红框只需在build.prop里加上下面两句persist.sys.strictmode.visual=0persist.sys.strictmode.disable=1即可解决问题
2012-07-27 10:00:34
3842
原创 android 更改显示的手机或平板型号
更改out目录下 system/build.prop 文件的ro.product.model属性值或改源码:在build\tools\buildinfo.sh里找到ro.product.model然后将值改变,重新编译即可
2012-07-27 09:58:12
3557
dmucs 0.6.1修正版 能正常编译
2012-10-27
unyaffs system.img 解压工具 保证可用
2012-10-27
JNI经典教程
2012-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人