小v电子技术博文 上海鲤鲸网络科技 小v单片机 物联网云平台管理系统+终端嵌入式软硬件开发!

热门文章 蓝牙安卓开发笔记

  • 时间:2016-2-29
  • 作者:小v
  • 分类: ARM-STM32系列
  • 浏览:1246
  • 评论:0
  • Android蓝牙开发经验与大家分享一下! 首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限 <uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permissionandroid:name="android.permission.BLUETOOTH" /> 然后,看下api,Android所有关于蓝牙开发的类都在android.bluetooth包下,如下图,只有8个类 而我们需要用到了就只有几个而已:     1.BluetoothAdapter&nbs...

    阅读全文>>

    热门文章 nrf51822实现日历

  • 时间:2016-2-29
  • 作者:小v
  • 分类: ARM-STM32系列
  • 浏览:1836
  • 评论:0
  • NORDIC 带有两个RTC ,但是都只是简单的计数器而已,并没有用作日历的寄存器。但是很多项目都需要国际标准标准时间(UTC)用作日历信息。在不加外部RTC新片的前提下,我们有两种方法实现。          1.利用RTC的 counter 寄存器。设置一个开始时间,每次需要日历信息的时候,都去读一次 counter 寄存器中的值,并换算成时间,加上开始时间,就可知道当前的时间了。           优点: 不需要中断,可以在CPU完全休眠的状态下,保持RTC的运行,等需要用到时间信息的时候,才需要去RTC counter 寄存器中读一次数据,再换算即可。 ...

    阅读全文>>

    热门文章 NRF51822学习笔记

  • 时间:2016-2-29
  • 作者:小v
  • 分类: ARM-STM32系列
  • 浏览:1518
  • 评论:0
  • 蓝牙特性: 1、小范围,低功耗。2.4GHZ ISM 带宽。NORDIC半导体是SIG 成员。 2、低功耗蓝牙特性:Coin-cell电池能用一年,少量内存需求,快速连接和停止 能达到1mbit/s 信号处理速度,4dbm传输功率,40RF信道。三个公共信道:发现、连接、广播。37个数据信道。 3、Link层概述:  广播:可连接或不连接                  寻找:激活或密码        ...

    阅读全文>>

    热门文章 安卓设备的otg

  • 时间:2016-2-17
  • 作者:小v
  • 分类: ARM-STM32系列
  • 浏览:959
  • 评论:0
  • USB技术的发展,使得PC和周边设备能够通过简单方式、适度的制造成本将各种数据传输速度的设备连接在一起,上述我们提到应用,都可以通过USB总线,作为PC的周边,在PC的控制下进行数据交换。但这种方便的交换方式,一旦离开了PC,各设备间无法利用USB口进行操作,因为没有一个从设备能够充当PC一样的Host。OTG技术就是实现在没有Host的情况下,实现从设备之间的数据传送,提供即插即用和热插拔功能,且可以向外部设备提供电源,支持多个设备的连接。 目前智能机大部分采用的是都是5 pin的micro USB接口,表一为micro USB的接口描述。第4 Pin的ID脚是在OTG功能上才使用的。A、B插座是用来作为OTG主从设备的识别,带OTG功能的手机支持配制...

    阅读全文>>

    热门文章 单片机自关机(彻底关机)电路的实现方法

  • 时间:2016-2-17
  • 作者:小v
  • 分类: ARM-STM32系列
  • 浏览:1295
  • 评论:0
  •  单片机应用系统中,常有用单片机的IO口来实现自关机(彻底关机)的功 能。一般用单片机的一个IO口控制一个电子开关来实现,因单片机关电后,失 去电源,所以在关机时,实现关机的IO口的电平必须用低电平。     但在这里有一个矛盾,就是在电子开关关闭电源时,因有电源滤波电容的 存在,单片机系统的电压不是立即变为0,而是慢慢变低,当电压低到一定电压 时,单片机将进入复位状态、或程序跑飞状态、或不确定状态,此时单片机控 制关电的IO口也可能变回高电平,将使电子开关重新开通。 解决方法:     一般单片机最低工作电压要比正常工作的电压低一些,我们就用这个差别 来设计关机电路,就是让电...

    阅读全文>>

    热门文章 近场通讯芯片最新NFC 应用芯片

  • 时间:2016-2-16
  • 作者:小v
  • 分类: ARM-STM32系列
  • 浏览:1069
  • 评论:0
  • 最新NFC 应用芯片:NNS701S 开发周期最短!占用空间最小!NFC 功能最完整!超薄超小化!无外围元件!无需调整RF!强大技术 支持! NNS-701 SIP 芯片主核心:NXP PN544 , 芯片尺寸:7mm x 7mm x 1mm,采用SIP 系统级封装:(NXP PN544 + 完整周边电路设计)QFN28pin 另一款NFC(PN544/PN65N)评估板,由创易电子推广销售。 NFC技术基于RFID技术,高于RFID技术,可以实现的功能有: 1:读卡器功能,类似常规的RC500之类的读卡器 2:模拟卡功能,类似S50,S70这类Mifare卡 3:点对点通讯,可以简单的理解为两个...

    阅读全文>>

    热门文章 支持USB host的stm32

  • 时间:2016-2-16
  • 作者:小v
  • 分类: ARM-STM32系列
  • 浏览:1574
  • 评论:0
  • 情况是这样的: (1)单独使用STM32F105作为HOST,可以正常的驱动键盘或鼠标; (2)单独使用STM32F105作为HOST,也可以正常U盘; (3)单独使用STM32F105作为HOST,通过一个HUB连接U盘和键盘,发现两个设备都识别不了; (U盘属于USB的Mass Storage类,键盘属于USB的MSC类); (我是通过STM32F105的串口2,把设备的信息发送到电脑的串口调试助手作为调试方法); 问题在于上电初始化的时候,两个类都初始化好了,可是只能认得后面初始化的设备,难道就不能通过HUB拓展多个设备一起使用?   /* Init Host Library */   USBH_Init(&USB...

    阅读全文>>

    热门文章 如何从软件上实现低功耗

  • 时间:2016-2-3
  • 作者:小v
  • 分类: 低功耗stm32l0
  • 浏览:948
  • 评论:0
  • 降低功耗是每个便携式产品开发人员的设计目标之一,但功耗不仅仅与硬件设计有关,控制软件也会对产品的功耗产生很大影响。不管是操作系统、BIOS控制程序还是外设驱动程序,这些软件编写的方式决定了最终产品的功耗水平,因此在开发时必须加以考虑。本文介绍四种通过软件降低功耗的方法,可供中国的设计工程师们参考。 作为嵌入式软件工程师,我们需要在质量与效率之间寻求平衡。为此,我们要优化软件性能,使之能在速度较慢而价格低廉的处理器上运行;我们要调整软件大小,这样就能使用更小且更便宜的存储器。现在随着为手持式和无线装置编写的软件越来越多,我们还需要优化产品的功耗,以延长小型低成本电源的寿命。 有个好消息是,无论你在开发操作系统、外设驱动程序还是应用程序,现在已有多种软件设计技术可以帮助降...

    阅读全文>>

    热门文章 智能项目蓝牙频率计总结

  • 时间:2016-2-3
  • 作者:小v
  • 分类: STM8系列
  • 浏览:951
  • 评论:0
  • 目前做的一个智能硬件的便携式设备的项目。 该项目目前改版了四次。就PCB板子都堆了有5、60块了。 该项目遇到最大的难题是电磁阀的驱动。 电磁阀更换了两个有之前的4A大电流换成了现在的几百毫安电流开启。 控制开启的电路更新了2次。原因还是由于4A的开启电流太大导致三极管 不起作用。其次,测试中发现有电池厂家提供的充放电路在放电时还是不支持 4A大电流,前2-3次还可以正常驱动,后边的次数就明显感觉电磁阀的开启吃力了。 后来果断将电磁阀电源电路和单片机的电源隔开,以免每次打开,都会将单片机劈掉不工作。 总结:对电磁阀没有做深入的测试,就贸然决定驱动电路,导致错误。 客户提出的要求不一定都按他说的来,只要目的能达到,更好的方案也可以。要揣摩用户的需求,比如 让我检测电磁阀开启...

    阅读全文>>

    返回顶部| 首页| 手气不错| 捐赠支持| 自定义链接| 自定义链接| 自定义链接| 手机版本|后花园

    Copyright © 2014-2017   京ICP备14059411 Copyright 2014-2015 上海鲤鲸网络科技工作室 版权所有 All Rights Reserved

    sitemap