摘要:最近工作要用到3.3V控制5V,需要实现电平转换,搜索了网上一些常用的电路,并进行了模拟测试。 1.用一个三极管,在集电极输出5V电平。测试电路如下。 可以看到,基极导通时,输出低电平,只有0.07V,符合使用要求。 当三极管断开时,此时R2和负载R3形成了一个串联电路,加载在R3上的电压也可以简单 阅读全文
posted @ 2018-04-04 11:28 JMatrix 阅读(6662) 评论(1) 推荐(0) 编辑
摘要:1.FPGA:是可编程逻辑阵列,常用于处理高速数字信号,不过随着科技的发展,现在很多FPGA CPLD可以集成mcu内核,甚至具备了ARM DSP的功能 2.ARM,是一类内核的称谓,就像51一样,具体到芯片的话,会有很多不同的厂家不同等级,诸如三星、易法、飞利浦、摩托罗拉等等,其中STM32是易法 阅读全文
posted @ 2018-01-29 13:57 JMatrix 阅读(3448) 评论(0) 推荐(0) 编辑
摘要:地址:https://github.com/PhilJay/MPAndroidChart 1. Gradle dependency (recommended) Add the following to your project level build.gradle: allprojects { re 阅读全文
posted @ 2018-01-23 17:41 JMatrix 阅读(2093) 评论(0) 推荐(0) 编辑
摘要:1.在程序配置文件中声明蓝牙权限。 2.新建通用的扫描选择蓝牙设备的布局和活动。 activity_bt.xml BtActivity.java 设备配对后,还需要开启后台蓝牙消息服务 SerialBtService.java 别忘了在程序配置文件中注册活动和服务 阅读全文
posted @ 2018-01-23 17:12 JMatrix 阅读(895) 评论(0) 推荐(0) 编辑
摘要:1.在build.gradle文件中添加依赖 Edit your build.gradle file and add below dependency: 2.在main下新建assets文件夹,在文件夹下新建litepal.xml文件,内容如下: Create a file in the asset 阅读全文
posted @ 2018-01-23 15:39 JMatrix 阅读(762) 评论(0) 推荐(0) 编辑
摘要:一、建立工程 1.建立一个空白的工程,名称为ModelApp。 2.在main-java下新建package,起名com.jiaweiqiang.tools,用于放置通用工具类。 二、建立得到全局变量的Application类 1.在tools中新建MyApplication类,用于存储全局cont 阅读全文
posted @ 2018-01-21 13:42 JMatrix 阅读(178) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-01-19 09:26 JMatrix 阅读(2) 评论(0) 推荐(0) 编辑
摘要:前言 在上一篇《Window机制探索》(点击可查看)中我们知道,ViewRootImpl 在整个 View 体系中起着中流砥柱的作用,它是控件树正常运作的动力所在,并且有如下几个重要功能点: 连接 WindowManager 和 DecorView 的纽带。 向 DecorView 派发输入事件 完 阅读全文
posted @ 2018-01-16 14:25 JMatrix 阅读(137) 评论(0) 推荐(0) 编辑
摘要:Window的概念 Android手机中所有的视图都是通过Window来呈现的,像常用的Activity,Dialog,PopupWindow,Toast,他们的视图都是附加在Window上的,所以可以这么说 ——「Window是View的直接管理者。」 Window 一个顶级窗口查看和行为的一个抽 阅读全文
posted @ 2018-01-16 14:24 JMatrix 阅读(263) 评论(0) 推荐(0) 编辑
摘要:Service基本用法 基本用法即同进程下Activity与Service双向通信,先描述整体实现过程然后直接上代码: 新建一个继承自Service的类MyService,然后在AndroidManifest.xml里注册这个Service Activity里面使用bindService方式启动My 阅读全文
posted @ 2018-01-16 14:14 JMatrix 阅读(3296) 评论(0) 推荐(2) 编辑