知识拓展
文章平均质量分 58
JefferySimon
这个作者很懒,什么都没留下…
展开
-
git 创建分支
在处理之前处理mt8735充电电流过程中,老大TomSu提到“要尽快建立git的工作流程机制,建立master分支和项目分支,平台相关的修改都提交到master中,其他分支定期合并master分支再发布新版本”,这是之前一直没有注意的,一直是在master分上工作,并没有根据项目需求建立项目分支。 之前从未用git创建分支,不是很熟悉,但是之前有看过相关的资料,现在就重新翻出来...原创 2018-05-17 11:27:48 · 322 阅读 · 0 评论 -
简易电子催眠器原理分析
这个其实是一个方波振荡电路,现在我来分析一下它的原理:1. R1、R2偏置让三极管V1、V2都处于放大状态,也就是半导通状态,这是起振的关键,尤其是R1,需要调节,值太大、太小都不行。2. 在处于放大状态下,假如a点有一个干扰,导致a电平提高,通过V1、V2反馈到b点,若b点也提高,并且是放大更高的提高,则a、b是符合自激过程。这个电路中,a变高,b是会放大的,同相位增高,所以能够实现自激。3. ...原创 2018-06-29 11:08:11 · 3501 阅读 · 0 评论 -
路由器的几种工作模式
路由器现在已经很普及,我们的手机电脑每天都在通过路由器上网,我们可以稍微了解了解路由器!比如路由器的几种工作模式:AP模式(接入点模式)、Router模式(路由模式)、Repeater模式(中继模式)、Bridge模式(桥接模式)、Client模式(客户端的模式)。我们雨滴科技的门禁机目前是需要用一个路由器来连接网络的,那么现在可以简单了解一下路由器的几种工作模式。在使用中的雨滴科技门禁机 AP模...原创 2018-05-23 08:59:47 · 44269 阅读 · 3 评论 -
打开SD Share后插入USB没有显示“USB已连接”的问题
未插入SD卡,插入USB,选择大容量存储没有显示“USB已连接”菜单,插入SD卡后显示“USB已连接”,进入大容量存储模式,在PC上只有一个盘符。 检查是否有打开SD Share的功能:device/raindi/ap7350_tb_l1/ProjectConfig.mk查看 MTK_SHARED_SDCARD 是否为yes如果是有打开MTK_SHARED_SDCARD,那么,该问题是正常的,因...原创 2018-05-23 08:57:29 · 412 阅读 · 0 评论 -
Linux中查找命名grep一些用法
grep(global seach regular experssion(RE) and print out the line,全面搜索正则表达式,并把行打印出来) 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。常规用法:grep 递归搜索文件语法:grep -r -n "XXXX" ./ 说明:-r 表示递归,-n 表示标出要搜索的内容所在的行数,“XX...原创 2018-05-22 20:47:29 · 968 阅读 · 0 评论 -
Android5.1系统Android.mk讲解(以内置第三方apk的Android.mk为例)
1. Android.mk 是什么? Android.mk 文件用来告知 NDK Build 系统关于Source的信息。Android.mk是GNU Makefile 的一部分,并且将Build System解析一次或者多次。但是尽量少的在Android.mk中声明变量,也不要假定任何东西不会在解析过程中定义。 Android.mk文件语法允许我们将S...原创 2018-05-22 20:28:45 · 2539 阅读 · 0 评论 -
Linux中强制结束一个进程的方法
分享一位网友的经历:在 Linux Ubuntu 服务器上用 dnx 基于 Kestrel 成功运行一个 ASP.NET 5 站点后,怎么也无无法退出。运行的命令如下:/data/git/dnx/artifacts/build/dnx-coreclr-linux-x64/bin/dnx . kestrelStarted但运行之后,怎么也退不出。不管是按回车,还是按ctrl-C,还是按ctrl-Z。...原创 2018-05-22 20:19:26 · 17475 阅读 · 0 评论 -
Linux中如何删除特殊字符命名的文件夹
在Linux操作系统中,有时候会误创建以特殊字符命名的文件,比如:使用vi命令新建了“ ' ” 或者“\”文件,使用rm命令,是删除不掉的。这时,就要使用特殊的删除命令了。 这里描述使用查找inode值,然后使用find命令来删除以特殊字符命名的文件。对于Linux中的任何一个文件夹都必然有其唯一的inode值,在不小心创建了一特殊字符命名的文件,就可以通过查找inode值来删除它,使用ls -i...原创 2018-05-22 20:12:13 · 6756 阅读 · 6 评论 -
mt6735/mt8735硬件电量计执行流程
mt6735/mt8735 目前默认使用硬件电量计(SOC_BY_HW_FG)采集电池电量,现在简单描述一下这硬件电量计的工作过程。1. 首先,系统在kernel-3.10/drivers/misc/mediatek/mach/mt6735/ap7350_tb_l1/power/cust_battery_meter.h 头文件中默认定义了 #define SOC_BY_HW_FG,使用硬件电量计的...转载 2018-05-22 20:11:08 · 1823 阅读 · 0 评论 -
KiB、MiB与KB、MB的区别
近期,在MT8735平台上,“关于平板电脑”界面,添加了 CPU 、Memory 信息: 添加完成之后,看到内存那一项,有个MiB的单位,一开始,以为出错了!内...原创 2018-05-16 11:32:09 · 116251 阅读 · 12 评论 -
黑盒测试与白盒测试
黑盒测试 软件测试的主要方法之一,也可以称为功能测试、数据驱动测试或基于规格说明的测试。测试者不了解程序的内部情况,不需具备应用程序的代码、内部结构和编程语言的专门知识。只知道程序的输入、输出和系统的功能,这是从用户的角度针对软件界面、功能及外部结构进行测试,而不考虑程序内部逻辑结构。测试案例是依应用系统应该做的功能,照规范、规格或要求等设计。测试者选择有效输入和无效输入来验证是否正确的...原创 2018-05-16 11:22:29 · 557 阅读 · 0 评论 -
GNU的哲学之什么是自由软件
自由软件的定义“自由软件”尊重用户的自由,并且尊重整个社区。总的来说,一个软件如果是自由软件,这就意味着用户可以自由地运行、拷贝、分享、学习、修改、完善该软件。因此,“自由软件”是关于自由的问题,与价格无关,软件如何定价并不影响它是否被归类为自由软件。英文中,将 “自由软件” 翻译成 “Free Software” 。由于Free一次既有自由,也有免费的意思,而Free Software中的Fre...原创 2018-05-16 11:21:05 · 1083 阅读 · 0 评论 -
git日常使用小结
git是分布式版本控制系统,现在以我在工作中——编译 MTK Android 5.1 系统使用git工具为例,对使用git工具以及对版本管理的小总结: 1. 对于自己的修改,每一次提交,只针对一个主题,比如:添加了摄像头驱动,只针对摄像头这个主题提交到版本库。 2. 使用命令 git add 提交之前,要使用 命令 git diff 查看是否有不相关的修改,与提...原创 2018-05-16 11:15:42 · 272 阅读 · 0 评论 -
数据传输速率Data Rate与LCD显示的关系
在调试LCD屏的参数的时候,频率与LCD的显示关系密切,这里的频率是指数据传输速率Data Rate。数据传输速率需要与60HZ频幕刷新率匹配,数据传输速率不能过大,也不能过小,需要一个准确的值。Data Rate,即Data Lane上的数据传输速率,在VDO MODE中计算公式如下:Data Rate = ((height + vsa + vbp + vfp) * (width + hsa +...原创 2018-05-15 11:06:20 · 4612 阅读 · 0 评论 -
激光自动锯齿打磨机
4月12号和13号,应东莞junzhi孔总的要求,我去了东莞帮忙调试激光自动锯齿打磨机的激光器。后来,因为激光器卖家爽约,没有把激光器带过来,所就没有调试激光器。在那的一天多的时间里,做了这2件事:1. 先把线接好,测试了激光振镜是否正常;2. 与PLC共用一个屏幕,让PLC控制msPLC+FPGA开发板。下面通过图片看看东莞junzhi机械的激光自动锯齿打磨机的各个部分:1. 人机交互界面:...原创 2018-05-14 19:53:52 · 713 阅读 · 0 评论 -
为什么有些充电器插入插座会冒火花
描述:笔者有一台华硕X550L笔记本电脑,给电脑充电的时候,插上电源,都会“砰”一声,闪出可见的火花,一直以为是华硕这充电器是这样的,平时是一直插在插座上,不经常拔出,也就不予理会!某天,笔者借了友人一某疆飞行器,在给飞行器的电池充电时,充电座的插头一插入插座,“砰”一声,闪出火花,但是继续插入也能正常充电,为什么?答案:点击知晓答案...原创 2018-05-17 11:43:53 · 15548 阅读 · 0 评论 -
什么是位、字节、字、KB、MB
作为程序猿,我们经常与计算机单位交道,但是我经常会把它们给弄混,比如字与字节,那么现在就简单的讲讲这些计算机单位。 位:"位(bit)"是电子计算机中最小的数据单位。每一位的状态只能是0或1。 字节:8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。 字:"字"由若干个字节构成,字的位...原创 2018-05-11 09:20:50 · 1551 阅读 · 0 评论 -
Type-C与Type-A、Type-B接口
日常工作中,经常会接触到手机的接口。目前,在我们雨滴科技的ITAB-01工业平板上,USB(Universal Serial Bus)使用的接口是Type-C。Type系列的接口除了Type-C,还有Type-A和Type-B。 手机经过的一段时间的迅猛发展,使得我们的生活已经离不开手机了,而手机又离不开充电,现在无线充电还未普及,绝大多数手机都是靠USB充电。USB线,很少有一种技术...原创 2018-05-17 11:34:04 · 329655 阅读 · 6 评论 -
如何避免电脑时常出现问题
某天,生产部的某台笔记本电脑又出现了问题!什么问题呢?手持设备USB存储连接不上,但是能够下载程序。USB线和手持设备都检查过,没有问题,那么就是这台电脑的USB接口方面有问题!但是USB连接U盘,能够正确读取U盘的文件,那说明USB硬件接口没有问题!那么很有可能是驱动没有装好!笔记本电脑每连接一次手持设备,都需要:在“我的电脑”右击,选择“属性”,然后“设备管理器”。可以看见——MTP US...原创 2019-01-02 11:26:10 · 522 阅读 · 0 评论