自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【小鱼有点电】

~~~~Espruino中文社区~~~~

  • 博客(29)
  • 资源 (4)
  • 收藏
  • 关注

原创 【Espruino】NO.18 使用L298N驱动直流电机

http://blog.csdn.net/qwert1213131/article/details/38584743本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】小学时代玩过玩具四驱车,各种奇葩霸气的车型,疾驰的速度,令人神往,已经那个年代的回忆了,记得车子的转弯只能靠车轮旁边的转向轮,而且得碰到障碍才会转弯,有时

2014-08-15 15:08:28 6809 1

原创 【Espruino】NO.17 使用平板电脑调试Espruino(OTG方式)

http://blog.csdn.net/qwert1213131/article/details/38068379本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】本节内容主要是讲如何用平板电脑调试Espruino,附带一个例子,调试74hc595芯片(下节内容再讲)。我用的是nexus 7平板,使用OTG线连接你的开发

2014-07-23 18:11:43 1367

原创 【Espruino】NO.16 使用VS1003播放音乐

http://blog.csdn.net/qwert1213131/article/details/35853747本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】nRF24L01+(或nRF24L01P)是一款工作在2.4~2.5GHz 世界通用ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型Schoc

2014-07-07 22:55:26 1819

原创 【Espruino】NO.15 nRF24L01+无线收发器

http://blog.csdn.net/qwert1213131/article/details/35853747本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】nRF24L01+(或nRF24L01P)是一款工作在2.4~2.5GHz 世界通用ISM 频段的单片无线收发器芯片。无线收发器包括:频率

2014-06-29 23:47:19 2340

原创 【Espruino】NO.14 温湿度传感器DHT11

http://blog.csdn.net/qwert1213131/article/details/35828873本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】 在第10节演示过一个DS18B20温度传感器,这节引入可以同时检测温度和湿度的传感器DHT11,可检测温度范围0~50℃(精度为+/-1℃),湿度20~90%(

2014-06-29 22:46:40 4272

原创 【Espruino】NO.13 蓝牙模块

http://blog.csdn.net/qwert1213131/article/details/31035403本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】这节主要是对蓝牙模块进行操作演示,开发板已经预留了市面上常见的蓝牙模块的位置,可以支持ble4.0和bt2.0的模块,HM-10、HC-05、HC-06等,本次使用的

2014-06-17 22:56:14 1696

原创 【Espruino】NO.12 加速度传感器演示

http://blog.csdn.net/qwert1213131/article/details/31035403本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】 加速度计的应用范围越来越广泛,四轴飞行器、游戏手柄、跌倒检测、振动、倾角检测都会有他的身影,跟其他MEMS配合应用范围更广。Espruino已经提供了数字加速度

2014-06-15 21:48:41 1168

原创 【Espruino】NO.11 轻松读写SD卡

http://blog.csdn.net/qwert1213131/article/details/30291577本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】SD卡是目前普遍使用的存储设备,我们手机中的基本都是MicroSD卡,属于SD卡的一种,尺寸比较小,容量也很大,Espruino提供了对应的FAT32文件系统的文件操作库

2014-06-12 22:16:25 1584

原创 【Espruino】NO.10 数字温度传感器DS18B20

DS18B20是很常用的数字温度传感器,供电范围为3.0V到5.5V,测温范围为-55~+125℃,在-10~+85℃范围内精度为+-0.5℃,每个器件都有唯一的64为序列号存储在内部存储器中,因此在一根总线上可以挂载多个器件,且独特的单线接口方式,使得DS18B20与微控制器连接时仅需一条口线即可实现微控制器与DS18B20的双向通讯,不过,需要注意的是,DS18B20的中间引脚DQ需要连接一个4.7K欧姆电阻到电源引脚。在开发板上,我们将DQ引脚连接到引脚B1,开发时我们需要用到OneWire类。E

2014-06-06 19:11:54 2339

原创 【Espruino】NO.09 使用SPI操作Sharp Memory LCD

Sharp memory LCD具有较低的功耗,广泛用于智能手表等低功耗领域。与墨水屏相比,刷新率高,超薄,且外围元件极少,仅三个电容便可工作。Espruino 提供了相应的模块和图形驱动,使用SPI接口,非常方便应用!本节使用1.28寸128*128分辨率的LS013B7H03,采用3.3V供电。首先我们需要对SPI接口进行设置,我们使用的引脚为B3(SPI1_SCK)、B5(SPI1_MOSI) 、C4(SCS)、C12(EXTCOMIN),波特率为1M,位顺序为lsb(即低位先发),因此设置如下:

2014-06-05 22:05:49 7157 7

原创 【Espruino】NO.08 使用PWM驱动蜂鸣器奏乐

http://blog.csdn.net/qwert1213131/article/details/28092169本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】【Espruino中文社区】蜂鸣器分为有源蜂鸣器和无源蜂鸣器两种。有源蜂鸣器内部带震荡源,所以只要一通电就会叫;而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用方波去驱动它。有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。无源蜂鸣器声音频率可控,可以做出“多来米发索拉西”的效果。本节使用的则是无源蜂鸣器

2014-06-02 23:31:48 4320

原创 【Espruino】NO.07 获取电压值

前几节的内容是讲的数字信号,也就是0、1这样的跳变值,本节引入模拟世界的内容,连续变化的电压。为了读取外界电压值,需要用到mcu内部的ADC(模数转换器),分辨率达到12位,但与Arduino不同的是,返回值为0-1之间的数。需要用到的函数是function analogRead(pin),同时需要注意的是只有标注有ADC的引脚才能使用此函数,具体内容可以参照开发板的引脚标注图。开发板上引脚C4用来采集锂电池的电压:function BatteryRead(){ var voltage =

2014-06-01 21:51:31 1688

原创 【Espruino】NO.06 按键是你的仆人(续)

http://blog.csdn.net/qwert1213131/article/details/27834551本文属于个人理解,能力有限,纰漏在所难免,还望指正!【小鱼有点电】这几天一直在等新板子到来,终于不用凑活了,焊接好测试完,一切顺利,可以继续对上一节关于按键部分内容的补齐了。本节引入一个关键函数:function setWatch(function,pin,options)功能描述如下:根据指定引脚pin的的变化情况执行指定功能,options部分可以选择执行次数以及配置何种边沿触

2014-05-31 20:16:40 1808

原创 【Espruino】NO.05 按键是你的仆人

按键,生活中随处可见,手机、电脑、家用电器,用来执行各种功能,不要小看它额。一个简单的电路,未按下开关时PB12通过R6连接到地,电平为低电平,当按下按键后由于R5被连接到电路中,此刻PB12引脚的电平表现为高电平。因此,我们通过读取引脚的高低电平来获得按键的状态,这里要引入一个数字I/O读取函数digitalRead()。函数功能描述:获取指定引脚的状态,也可同时获取多个引脚的状态function digitalRead(pin)当敲入代码digitalRead(B12)后会返回0,因为此刻

2014-05-26 21:30:15 1950

原创 【Espruino】NO.04 让灯自由闪动

上一节内容讲解了如何让LED小灯亮与灭,如果要实现闪烁的话,需要瞧很多代码,而且无法控制亮灭的时间间隔。本节,我们将采用两种方法,分别引入三个函数来分别实现闪烁功能,让控制更简单更准确。第一种方法:通过延时函数来搞定setTimeout()函数描述:在经过timeout个毫秒后执行function功能,返回一个ID,可以被clearTimeout()调用function setTimeout(function,timeout)setInterval()描述:定期执行function功能,周期为ti

2014-05-25 13:57:12 1915

原创 【Espruino】NO.xx NOTE

uC issuesToolchains

2014-05-24 22:08:51 852

原创 【efm32】开发板 WS2812测试

http://v.youku.com/v_show/id_XNzE2Mzk3MzQw.html采用PWM+DMA的方式来驱动,由于WS2812的通讯并不是标准协议,

2014-05-24 15:41:05 2331

原创 【Espruino】NO.03 从点灯开始

点灯程序应该是每个入门者都经历过的第一个程序吧,当然“hello world”算是鼻祖了。看到板子上的LED小灯亮灭变化,心里应该充满了幸福感,对于新手来说额,大侠就更不用多说了,一天一小步,慢慢积累。板载的LED使用了A13、A14、A15三个I/O引脚: 根据图示,当I/O输出高电平时,LED亮;反之,LED灭;此刻高电平为3.3V,低电平为0,因为是数字方式驱动。这里要介绍一个函数digitalWrite(),函数原型如下:描述:设置给定引脚的高低状态,无返回值

2014-05-24 12:09:36 1853

原创 【Espruino】NO.02 快速入门

连接Espruino开发板将你的Micro USB数据线插入你的开发板,(目前市面上的大部分智能手机应该都是这种数据线吧,嘿嘿),由于板载的USB接口比较脆弱,插拔数据线的时候请保持冷静。1.对于WIN 8.1和XP用户,由于系统不具有通用的USB CDC设备驱动,因此你需要从ST的官网下载此驱动,http://www.st.com/web/en/catalog/tools / PF2579382.对于其他WIN用户,系统已经自带了USB CDC驱动,但是需要等待几分钟来完成更新。3.对于Linux

2014-05-23 13:32:00 2591

原创 【efm32】开发板 oled测试

写了个时钟,看视频吧,测试下效果http://v.youku.com/v_show/id_XNzA5Mzg4ODAw.html

2014-05-22 22:58:20 1175

原创 【efm32】开发板 蓝牙测试

写了个蓝牙的测试程序,试试双机通讯,

2014-05-22 22:56:34 709

原创 【学习STM32F4】第一天

编写好液晶程序,3.5寸和2.8寸使用MDK4.54需要对工程进行设置在主菜单中打开Flash->Configure Falsh Tools配置窗口,切换到“Utilities"页。按“Setting"按钮进入“Flash download setup"配置窗口然后一路按“OK”按钮退出配置窗口。在“Flash download se

2014-05-22 21:29:41 639

原创 【学习STM32F4】第二天

程序中#define LCD_DATA ((u32)0x60020000) //disp Data ADDR#define LCD_CMD ((u32)0x60000000)//disp Reg ADDR上面的地址是由片选线和地址线决定的,NE1、A16。由于使用的是16位数据线,地址本来应该是2^16+片选基地址,但是需要左移以为才行,变成(2^17 + 片

2014-05-22 21:29:31 618

原创 【学习STM32F4】第三天

昨晚上卡在晶振的配置文件那里了,今天理了理思路,才发现按照25mhz的HSE的配置文件,用在板载8MHZ晶振上,也只是把HCLK从168降低到53左右,这样的频率和fsmc的配置(0、0、2)对于ili9481来说正好,重新替换成8MHZ的HSE的配置文件,HCLK为168,配置FSMC为 4、0、10,可以正常工作了今天晚上把按键搞定,一个按键对应液晶屏上的一个位置,会发生闪

2014-05-22 21:26:29 1442

原创 【学习STM32F4】第四天

支持SPI协议的2MB flash--------------AT45DB161D 包含4096页,每页可配置为512/528字节;66MHZ8位数据格式支持SPI模式0、3;四种擦写选择:页擦除(512字节)                         块擦除(4KB)                         扇区擦除(128KB)

2014-05-22 21:24:28 742

原创 【学习STM32F4】第六天

前天在淘宝买了CS4334、MMA7455、DM9161AEP元件各两个,可惜今天才给发的货。OV7670在网上找了很久,终于在amobbs上看到一家http://xiao-nong.taobao.com/,聊了很久,答应送2个OV7680(比7670弱,但是点亮有奖励),但是得等老板回来才能发货,嘿嘿,希望一切顺利。为了显示中文,今天准备将汉字字库下载到AT45DB161D中,希

2014-05-22 21:23:15 725

原创 【Espruino】NO.01 介绍

开源硬件 Espruino是2013年发起的众筹项目,为微控制器提供了一个交互式的JavaScript解释器,方便用户快速编程。在Arduino或者Maple上你需要下载到你的开发板上才能观察到程序运行结果,但是Espruino可以随时进行代码的修改与调试,当调试好后下载进去就OK了。Espruino的相关命令与Arduino的非常相似,因此如果你用过Arduino的话将会更容易上手,当然没用过Arduino的也会被他深深吸引住的。Espruino的交互式特点使得其与其他板子相比更强大,其他板子比如A

2014-05-22 19:47:19 3313

原创 【学习STM32F4】第五天

SDIO官方已经提供了详细的SDIO驱动,可以直接拿来使用,但是不能支持大于4GB的卡, file:stm324xg_eval_sdio_sd.c(version V1.0.2)修改SD_Error SD_GetCardInfo(SD_CardInfo *cardinfo)函数cardinfo->CardCapacity = (cardinfo->SD_csd.DeviceSize +

2014-05-17 17:18:58 1492

原创 【efm32】开发板 蜂鸣器测试

板子已经部分焊接测试完

2014-04-28 14:01:06 668

Micrium_STM3240G-Eval_uCOS_II

Micrium公司的ucos ii在stm32F4上的移植代码

2013-08-15

Micrium_STM3240G-Eval_uCOS-III

Micrium公司的UCOS-III在stm32F4上的移植

2013-08-15

android中文帮助文档

android中文帮助文档 是EXE格式的,提示软件过期的话可以无视 一共4部分 转自EOEandroid论坛

2009-10-02

Android 1.5 SDK(Release 1中文版)

Android 1.5 SDK(Release 1中文版)

2009-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除