Ⅰ、概述
本文讲述关于STM32功能比较强大的ADC模块。ADC(Analog to Digital Converter)也就是模拟量转化为数字量,而STM32的ADC模块功能比较多,本文主要讲述“三条通道逐次转换(单次、单通道软件触发)”。
根据笔者的经验,STM32所有系列芯片的ADC模块功能及配置都差不多。因此,本文虽是以F1为例,其实其他系列(F0、F2、F4等)都适用。...
分类:
其他好文 时间:
2016-07-22 19:32:56
阅读次数:
248
大家在Android Studio 打开Android 项目的时候,大家会发现在书写我们的代码,有很多重复性的代码,只是这些代码的方法名和参数不一样而已,其余的都差不多啊,所以,为了解决这样的文件,我们就创建了工具类,请看下面:
1、日志工具类L.java
[java] view
plain copy
package com...
分类:
移动开发 时间:
2016-07-22 16:10:41
阅读次数:
289
这两节,透明度和物体的3D运动,主要集中在第9讲,因为第9讲也用到了通过Alpha值来调整透明度的地方。 因为要模拟星星,所以要创建的四边形需要很多,例子中创建了50个正方形。因为每个星星的属性都差不多,所以选择了用结构体来循环创建。(感觉有点像面向对象的思路。)为了让星星在翻转的时候不至于由面变成 ...
分类:
其他好文 时间:
2016-07-21 14:50:34
阅读次数:
176
Compile、Make和Build的区别 针对Java的开发工具,一般都有Compile、Make和Build三个菜单项,完成的功能的都差不多,但是又有区别。 编译,是将源代码转换为可执行代码的过程。编译需要指定源文件和编译输出的文件路径(输出目录)。Java的编译会将java编译为class 文 ...
分类:
其他好文 时间:
2016-07-17 13:13:54
阅读次数:
205
本片为转载内容,主要是以后自己看起来方便一些 原文地址: iOS音视频实现边下载边播放 其实音视频本地缓存的思想都差不多,都需要一个中间对象来连接播放器和服务器。 近段时间制作视频播放社区的功能,期间查找了不少资料,做过很多尝试,现在来整理一下其中遇到的一些坑.由于考虑到AVPlayer对视频有更高 ...
分类:
移动开发 时间:
2016-07-13 22:59:00
阅读次数:
1041
JSONModel, Mantle 这两个开源库都是用来进行封装JSON->Model的, 想想看, 直接向服务器发起一个请求,然后回来后,就是一个Model, 直接使用, 这是一个多么美好的事情。 感谢GitHub的开源精神。 那我们开始吧。 先说说这两个的差别。 这两个使用的方法其实都差不多, ...
分类:
Web程序 时间:
2016-07-12 21:18:14
阅读次数:
187
题意比较难搞懂。实际上就是求到‘2’点的 最小的最大值。说明白点就是:从‘1’到‘2’有多条路,每一条路中肯定有一条最大的边,求的是所有路中最大边最小的那个值。 可以用dij或者spfa搞,松弛操作都一样的。也可以用弗洛伊德,都差不多。下面只贴前两个 spfa: ...
分类:
其他好文 时间:
2016-07-12 17:36:09
阅读次数:
170
前言:可恶的阿里云,给我镜像备份却不给我下载。其实其他的云厂商也都差不多,都不提供备份下载。可是数据存在人家的地盘上我总有点不爽。还有一个想法是,备份服务器系统下来装本地机器上做测试,随便怎么搞都没事。基于这样的情况下我找阿里云的客服了解情况,客服明确的说..
分类:
其他好文 时间:
2016-07-05 12:31:23
阅读次数:
2339
OSGI中blueprint简介上篇博文我们开始了felix中的一个example编写,原本计划是讲felix中的几个example全部编写一遍,但是随后发现felix的这几个example都差不多,只是略微有些区别,编写来编写去始终都是这几行代码,讲起来也没什么意思,想着还是开始osgi中新的东西的讲解,思考来去,还是从blueprint开始。blueprint简介在osgi中服务的使用有多种方式...
分类:
其他好文 时间:
2016-07-04 08:54:28
阅读次数:
223