- 博客(71)
- 资源 (3)
- 收藏
- 关注
翻译 crash
Userspace Reset: Merge logcat and kernel log in one file: logcat -f /dev/kmsg & 8 cat /proc/kmsg > /data/1.txt & bugreport: get the system logs and thread status dumpstate: get...
2018-07-03 22:54:46 342
转载 dsi_set_cmdq 用法
编辑框1有如下内容 B9 FF 83 79 B1 44 18 18 31 51 90 D0 EE 通过按钮转换为如下格式,输出到编辑框2里 a[0] = 00043902; //这个参数里面的4为第一行内容的个数 a[1] = 7983FFB9; //第一行内容,倒序输出 dsi_set_cmdq(&a, 2, 1); //括号里的数字2是a[]的个数 a[0] = 00093902;
2016-07-13 11:38:52 4659 1
转载 让数码管比段生成器去见鬼吧
转自: http://www.amobbs.com/thread-5496865-1-1.html 经常看到一些工程师或网友在编写数码管程序时,花费很多时间在制作那个数字的对照表,甚至 有什么数码管笔段生成器的软件出现,其实数码管定义很简单,只要知道那个7段的定义,不需要 半秒钟,笔段对照比较就知道生产,也不需要什么数码管比段生成器方法如下: /* af| g |b e|
2016-05-18 17:42:43 2169 2
原创 FTC334K 触摸开关
http://wenku.baidu.com/link?url=ZwMDpDmqBaUtlN7BwZKVLu-UtoLQT2gn9NDGZYyx_PCgOm_QvnW6FIywWEgSPl7v0JfzqRvlrWX50nHFStjI31jx6HcIb4k_t5C-PCYKm7e
2016-03-16 14:37:20 1880
原创 sqrt原型
#include double sqrt(double x);float sqrtf(float x);long double sqrtl(long double x);
2016-01-06 14:12:13 1643
转载 M0、M3、M4简单对比
最近在关注Cortex-M处理器,针对目前进入大众视野的M0、M3、M4做了如下简单对比,内容来自ARM等官网,这里仅仅是整理了下,看起来更直观点,呵呵。 Cortex-M 系列针对成本和功耗敏感的 MCU 和终端应用(如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械)的混合信号设备进行过优化。.一、比较Cortex-M 处理器Cortex-
2016-01-05 16:27:19 27716
转载 在FLASH中固定位置存入数据
方法二:先在程序中定义一个const 类型的常量数组,并指定其存储位置(方便找到写入、读取位置),这样编译器就会分配你指定的空间将常量数组存入FLASH中。当你做擦除。读写操作时,只要在这个常量数组所在的地址范围就好。 const uint8_t table[10] __at(0x08010000) = {0x55} ; MDK3.03A开始就支持关键字 __at() 。 需
2015-12-30 15:15:40 6099 1
转载 ATPCS, AAPCS
转自百度百科:http://baike.baidu.com/link?url=8pnn2Uo93z7NOtmHbxtLLnbZAVbKMm5IRH1tfndIGcpY5PyhuqXseDeQLyW73FNm2WLJMbtMvHIroVkIJVlHAKATPCS即ARM-THUMB procedure call standard(ARM-Thumb过程调用标准)的简称。
2015-12-29 14:16:52 1275
转载 Q定标问题
http://wenku.baidu.com/link?url=ra0YZW4kj3cMV1omjviudYl4wvLod18YX0tEOENa_89QkDReokoTcaIi84sqt0KohrPP6ikJnlYQDj5mUNzSo8Q8XTKFvfJbmJ1PprukROi#
2015-12-23 15:43:17 1303
转载 [转] 定位Oops的具体代码行
[转] 定位Oops的具体代码行来自Linus Torvalds的讨论: [url]https://groups.google.com/group/linux.kernel/browse_thread/thread/b70bffe9015a8c41/ed9c0a0cfcd31111[/url] 又,[url]http://kerneltrap.org/Linux/Further_Oop
2015-12-21 11:30:22 701
转载 杂谈PID控制算法——第一篇:三个量
转自: http://www.cnblogs.com/cj695/p/3274798.html杂谈PID控制算法——第一篇:三个量电赛训练了大半个暑假,人渐渐开始进入到了疲倦期。既然这样那就好好休息下自己也好吧。休息也不能光休息,乘机把平常写过的一些东西好好整理也好。从第一次训练开始我们就接触到了一个新的名词——PID控制理论。接触这个理论时间还是挺早的。大二某天晚
2015-12-08 17:40:12 2243
转载 最开初c标准规定sizeof只能编译时求值,后来c99又补充规定sizeof可以运行时求值
转自: http://www.cnblogs.com/bigbigtree/p/3580585.htmlC\C++ sizeof 陷阱&&总结今天使用动态数组,本来想通过sizeof 获取动态数据,结果出现了错误。先对自己做个测试,能做出下面这个题目,并做出合理解释,可以不用往下看了。double* (*a)[3][6];coutsiz
2015-09-29 14:51:12 1012
转载 EMC
您查询的关键词是:义隆延时 以下是该网页在北京时间 2015年09月10日 07:42:35 的快照;如果打开速度慢,可以尝试快速版;如果想保存快照,可以添加到搜藏;如果想更新或删除快照,可以投诉快照。百度和网页 http://www.tuicool.com/articles/FvqYFz 的作者无关,不对其内容负责。百度快照谨为网络故障时之索引,不代表被搜索网站的即时页面。
2015-09-23 15:35:55 1387
原创 智能功放 ACS 保护
之前微跌会出现智能功放 ACS 保护触发, 三份LOG都是如此, 按照正常的代码流程, 在打开SPEAKER时如果检测到 ACS 保护, 会去重新冷启动智能功放(重新初始化),从LOG中看,代码流程进去了,但是FAE给的代码有问题,有个判断条件写反了,导致进去后并没有做重新初始化的动作。 软件改善措施:判断条件改正即可。
2015-09-17 14:49:16 661
原创 MTK KERNEL根据项目来定义宏区分CODE
ifneq ($(CONFIG_ARCH_MTK_PROJECT),)ARCH_MTK_PROJECT_XXX := $(subst ",,$(CONFIG_ARCH_MTK_PROJECT))ifeq ($(ARCH_MTK_PROJECT_XXX),S5)KBUILD_CFLAGS += -DLCM_S5_XXX#ccflags-y += -DLCM_XXX 这种修改方法不行,具体没有
2015-09-10 18:26:00 1020
转载 EMC单片机宏定义学习手记
// 作者: Etual // 联系: E-mail:Etual@163.com QQ:506042111 // 版本: V1.1// 日期: 2007-11-10// 这篇拙作发表在 21ic 有幸得到斑竹的赏析加入了精华,实在感到荣幸。 // http://bbs.21i
2015-07-24 14:33:37 888
转载 自己用的EMC汇编编程风格
想确立一下编程序的风格,这样有个规范,做起来比较方便和快捷。1) 每一个程序块都有一个统一的入口和一个统一定出口,这样做到好处是程序成一个块状结构,整个程序块可以整个的删除或者移动,而不会影响上下关联程序之间,这样做有点像C语言的结构化程序和C++的类,打个比方而已,其实没有可比性。坏处,暂时个人的理解来说,除了增加几行废代码之外,没有其他,不过如果程序比较长,大量用这类出口结尾的语句的话,显
2015-07-24 14:12:01 783
原创 怎么看射频信号大小
在 main log 里过滤 dbm, 可以得到modem 接收到的信号强度。radio log里过滤 mSignalStrength.getLevel , 可以得到状态栏显示的信号格数
2015-06-27 15:07:43 1323
原创 发现的jlink RTT 的一个优点
在用SWO的时候发现要抓取上电瞬间的LOG,如果涉及到和其他控制器交互,则SWO很不方便,无法抓取到上电瞬间的LOG。采用RTT就没有这种问题,LOG保存到BUFFER里,你RTT CLIENT连接上的时候就会从BUFFER里读取打印出来。只要你BUFFER没满,LOG就可以一直保存。
2015-06-24 15:17:06 2971
转载 寄存器描述中使用的缩写列表
寄存器描述中使用的缩写列表 在对寄存器的描述中使用了下列缩写: read / write (rw) 软件能读写此位。 Read-only (r) 软件只能读此位。 write-only (w) 软件只能写此位,读此位将返回复位值。 read-clear (rc) 软件只能读或者清除此位。 read / clear (rc_w1) 软件可以读此位,也可以通过写1清除此位,写0
2015-06-23 11:49:19 2610
转载 一个Sqrt函数引发的血案
一个Sqrt函数引发的血案作者: 码农1946 来源: 博客园 发布时间: 2013-10-09 11:37 阅读: 31259 次 推荐: 96 原文链接 [收藏] 好吧,我承认我标题党了,不过既然你来了,就认真看下去吧,保证你有收获。 我们平时经常会有一些数据运算的操作,需要调用sqrt,exp,abs等函数,那么时候你有没有想过:这
2015-06-11 10:19:11 506
原创 pscp FTP拷贝命令
pscp -l name -pw passwd name@192.168.1.xx:/home/name /…/out/target/product/L5/*.txt .\
2015-06-08 19:13:51 794
转载 windows find 文件
dir find 文件名字比如x.x如果是隐藏文件 dir /a find x.x要找今天创建的全部文件dir /a /s /tc | find "2013-04-27"追问要是全局搜索呢?不是特定在哪个目录下回答dir d:\ e:\ /s /b | find "x.x" dir 你要搜索的驱动器号可以多个 比如d:\ e:\ 后面跟/s
2015-06-04 16:52:14 909
原创 find . -type f | grep tfa |xargs rm -rf
find . -type f | grep tfa |xargs rm -rf
2015-06-04 11:33:55 2706
原创 AUDIO驱动点检表
AUDIO驱动点检表备注:以下都以MT6753,ANDROID 5.1版本为基础。1.驱动配置部分1.1 耳机部分配置文件: accdet_custom_def.h耳机MIC模式配置:默认 :#define ACCDET_MIC_MODE (6)更改为:#define ACCDET_MIC_MODE (1) 模式1,这个是由硬件电路决定的
2015-05-21 11:26:20 2480
转载 基于Matlab中FDATool工具箱的滤波器设计及相关文件的生成
基于Matlab中FDATool工具箱的滤波器设计及相关文件的生成一、摘要 除了采用编程的方法实现滤波器之外,Matlab中自带工具箱FDATool也能很方便快速的实现滤波器的设计。另外FPGA、DSP等实现数字滤波器算法时,经常要用到滤波器系数,采用FDATool工具箱也能快速的得到滤波器系数。二、实验平台 Matlab7.1三、实现步骤3.1
2015-04-10 16:14:01 2475
转载 Android uevent
Android uevent一、Android uevent架构 Android很多事件都是通过uevent跟kernel来异步通信的。其中类UEventObserver是核心。 UEventObserver接收kernel的uevent信息的抽象类。 1、server层代码 1)battery server: f
2015-04-01 16:22:26 562
原创 耳机插入上层处理流程分析
耳机插入上层处理流程分析备注:本文主要分析 KERNEL以上的部分, KERNEL的处理见另外的文章。1. WiredAccessoryManager其构造函数中, NEW 了一个mObserver = new WiredAccessoryObserver(); 这个类继承自 UEventObserver, 当KERNEL 检测到耳机状态发生变化时,会回调此类的方法: @Override
2015-04-01 16:21:32 2744
转载 PF_NETLINK应用实例NETLINK_KOBJECT_UEVENT具体实现--udev实现原理
PF_NETLINK应用实例NETLINK_KOBJECT_UEVENT具体实现--udev实现原理 相对于linux来说,udev还是一个新事物。然而,尽管它03年才出现,尽管它很低调(J),但它无疑已经成为linux下不可或缺的组件了。udev是什么?它是如何实现的?最近研究Linux设备管理时,花了一些时间去研究udev的实现。 udev是什么?u 是指
2015-03-24 17:17:22 455
原创 MTK LIGHT 代码分析
MTK LIGHT 代码分析项目上需要做些客制化的东西,需要用到light 一块的东西,好久以前看过,但是没有记录下来,这次重新看看,然后记录下来。lightservice startprivate void startCoreServices() { // Manages LEDs and display backlight. mSystemServiceManager.start
2015-03-02 17:47:57 2219
原创 mtk android 4.4 audio framework 代码分析(未完成)
mtk android 4.4 audio framework 代码分析(未完成)2/28/2015 3:01:24 PM 关于 audio_policy.conf 文件这个文件 mediatek/config/$project 下, 在 audiomtkpolicymanager.cpp 中解析, 解析出如下信息: 1) ATTACHED_OUTPUT_DEVICES_TAG "attache
2015-02-28 15:35:12 2802
原创 BLE 学习记录
BLE 学习记录ANROID BLE 开发,基于 bluetoothlegatt 分析mBluetoothAdapter = mBluetoothManager.getAdapter(); 得到 手机上蓝牙主机的适配器 mBluetoothAdapterpublic boolean initialize() { // For API level 18 and above, get a r
2015-02-28 14:29:48 2711 1
原创 指纹识别调试记录
指纹识别调试记录因为按压式指纹识别都没有量产,原厂代码仍在调试阶段,拿到的是不完善版本。配置GPIO. 涉及到6个GPIO: spi_cs , clk,mo ,mi, rst, INT. 飞线浪费了很多时间。还有一个是这个芯片有2个电源,1.8V和3.3V,DATASHEET上原理图上是要接上3.3V的。实际拿到的模组是不能接的,接了无法采集到图像。FAE的说法是模组背面有个电阻,没焊接的话就不用
2015-02-28 14:20:08 3250
原创 如何查看和修改分区
如何查看和修改分区配置分区信息: E:\code\doov6592KK\mediatek\build\tools\ptgen\MT6592PRELOADER Raw data 256 EMMC_BOOT_1 N Y AUTO N N BOOTLOADERSMBR Raw data 512 EMMC_USER N Y MBR Y N Y
2015-02-28 14:16:09 2192
原创 MTK 如何menuconfig
MTK 如何menuconfig保证kernel new 过,将 /out/.config 拷贝到kernel文件夹,TARGET_PRODUCT=projectnamemakeO=outmenuconfig/∗如果出现../mediatek/build/kernel/Makefile找不到的错误,请用TARGETPRODUCT={project name} make O=out menuco
2015-02-28 14:04:48 840
原创 在编译阶段打印提示信息
在编译阶段打印提示信息假设程序中有如下的语句:int a;#ifdefin _Da=1;#endif假设工程中有很多文件,不清楚_D到底有没有定义,当然也不希望在程序执行的时候,通过看执行结果的方式来查看_D有没有定义。那么,有没有可能在#ifdef和#endif语句间插入特殊的编译指令,在预编译阶段或编译阶段通过打印提示信息来断定_D的定义情况呢?答案是肯定的。 解决方案一:#pragm
2015-02-28 14:03:23 1254
原创 MTK USB CAMERA (中芯微Z0301调试)
MTK USB CAMERA (中芯微Z0301调试)驱动的部分:难点在于 mtk 不支持原生的 menuconfig, 需要以下方法来配置: 保证kernel new 过, 将 /out/.config 拷贝到kernel文件夹, TARGET_PRODUCT=projectnamemakeO=outmenuconfig/∗如果出现../mediatek/build/kernel/Mak
2015-02-28 13:55:24 2739 1
原创 量测一下手按下TP到INT 信号发生的时间
量测一下手按下TP到INT 信号发生的时间可以量测一下手按下TP到INT 信号发生的时间:一般不超过50ms,第一个中断信号和第二个中断信号一般也不会超过30ms 测量方法:将INT pin飞线引出,接到示波器一个探针,另外一个探针接在TP面板上的铜箔或硬币,手接触铜箔或硬币产生正弦波,INT 出现脉冲,可以看出2波形时间差 这可以断定IC(硬件+固件) 响应的快慢
2015-02-28 13:47:26 1913 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人