johnrey

  • 2019-07-10
  • 回复了主题帖: 入围名单揭晓:ST传感器驱动移植大赛+骨传感器评测活动

    论坛中个人资料正确,努力在8月25日之前完成评测计划。

  • 2019-07-04
  • 回复了主题帖: 分高者胜:ST传感器闯天下之驱动移植大赛+骨振动传感器评测

    一、想要申请的板子: LIS25BA骨振动传感器 二、预计移植的驱动: LIS25BA骨振动传感器:使用STM32F4,STM32L4驱动传感器。有时间再考虑下xmc4000系列,或者51? 三、自拟评测项目: 使用LIS25BA+MCU尝试振动感知,比如环境,比如打呼等

  • 2019-06-23
  • 回复了主题帖: 分高者胜:ST传感器闯天下之驱动移植大赛+骨振动传感器评测

    有几个疑问啊,一个“移植到一个平台”算10分,这个平台是什么概念?stm32所有的就算一个平台?   第二个是:如果只申请骨传导,最高25分,那不是后面啥啥啥的都木有了?

  • 2019-05-06
  • 回复了主题帖: 【STM32WB55 测评】这个Nucleo有点特别

    写的很详细,看起来很好玩,期待后面的作品

  • 2019-01-24
  • 回复了主题帖: 时间过去久远的帖子怎么编辑呢?

    okhxyyo 发表于 2019-1-23 15:18 已经给你把帖子编辑好啦
    看到了,谢谢ok,不过,W1的图片顺序正好反了。这个好像是论坛的一个bug,每次最后上传的图片,都是显示在图片列表的第一个。。。

  • 2019-01-22
  • 回复了主题帖: 时间过去久远的帖子怎么编辑呢?

    okhxyyo 发表于 2019-1-21 16:05 时间过去久了就只有管理员账号可以编辑哦。可以把需要编辑的内容发给我,我给你编辑一下
    就是要把里面的图把链接转换为实际的图。我原来去编辑的时候,只能看到图,看不出是链接。关键是,你们看到时候可能只能看到一个旋转的箭头,等待导入。不知道能不能明白我说的意思。图我按顺序用数字标注了。如果觉得还是有问题,那我就重新把帖子发一下,老的你们删掉。辛苦ok女侠了 http://bbs.eeworld.com.cn/thread-1065941-1-1.html http://bbs.eeworld.com.cn/thread-1066414-1-1.html http://bbs.eeworld.com.cn/thread-1067653-1-1.html

  • 2019-01-21
  • 发表了主题帖: 时间过去久远的帖子怎么编辑呢?

    最近的rapid IoT评测的帖子,因为当初是直接从网页笔记上粘贴过来的,粘的时候挺好的,可是后来发现,如果不登录网页笔记,就没法看到图片啊。可以推断其他人也看不到。可是时间久远了,都编辑不了了,咋办呢?

  • 2019-01-20
  • 发表了主题帖: 【NXP Rapid IoT评测】W5 最后的总结

    本帖最后由 johnrey 于 2019-1-21 16:08 编辑 1个月时间不算太多,毕竟年底事情多,不可能有大把的时间来细细深入。用一句话来评价,NXP Rapid IoT是一个还不完善的大玩具。 1、web IDE设计理念比较新颖,用的好,可以大幅提高编程效率。灵活性不够高,只能围绕几个支持的硬件来展开。但是呢,支持的最好的NXP Rapid IoT偏偏可扩展性来的个差,必须买特定的转接板才能使用。但是就算转了,如果要接新的传感器,那个要怎么弄上去呢? 2、底层软件不是很成熟,至少我遇到了那个Text控件导致的设备无限重启问题。 3、硬件设备上外围设备丰富,但是做的多往往就容易错的多。倒不是说放这么多东西不好,而是说东西放多了,很多细节就考虑的不够周到了。比如,在使用电池的情况下,缺少一个电源开关,每次充好电了,测试结束,只能眼睁睁的看着在那里亮屏耗电,直至自动关机,话说这样对电池也不好啊。还有啊,一个号称IoT的家伙,只能待机几个小时,这个真说不过去。 另外这个web IDE还有挺好玩的内容,比如可以制作配套的手机程序,还可以实现云存储。不过当初申请时,主要还是关注单片机部分,所以并未列入评测计划,而且时间紧张,在官方评测期间暂时没有尝试。后面如果有机会,再继续展开吧。 另外,前3次的评测,图片贴的有点问题,但是没有办法编辑了,最近这一次又重新编辑了一下,图片正常了 此内容由EEWORLD论坛网友johnrey原创,如需转载或用于商业用途需征得作者同意并注明出处

  • 2019-01-19
  • 发表了主题帖: 【NXP Rapid IoT评测】W4 蓝牙评测

    本帖最后由 johnrey 于 2019-1-21 16:07 编辑 虽然上一轮的传感器评测并不是很顺利,还有很多问题遗留没有解决,不过最终还是发现了一个可用的结构,可以用来进一步测试开发板上的蓝牙功能了,这也是申请的时候重点想要测试的。毕竟作为传感器或者显示屏来说,给个库,调用一下函数,功能就实现了,这货就算用经典的本地IDE,也可以很easy的完成,完全体现不出这个web IDE的优势。而蓝牙则不同了,比如CC2540,这个项目结构就够看一阵子了,还要熟悉OSAL啥啥啥的。也试玩过论坛的那个inknode,当时用mbed,已经觉得方便多了。那这次的rapid IoT能更简单么? 在BLE的世界里面,如果不需要加密的话,只要对付GAP和GATT就可以了,GAP负责连接,而GATT负责数据交换,在atm中,正好有两个模块相对应,如下图所示。但是呢,从给的例子来看,所有的数据交换就只用到了GATT(就是下面的左边那个),连接应该是底层自动处理的。 好了,那就简单了,在上一次评测的基础上,加上蓝牙传输就好了。下图是上次评测最后可以稳定运行显示的程序结构,其中显示部分故意往下挪了一下,是为了容纳今天的蓝牙模块。 也就是说,CCS811的数据出来除了给显示以外,还要给到GATT。我们增加一个GATT,然后属性设为notify,这样的好处是每次读取空气质量时,数据会直接推送到手机,而不需要每次去读。 最后建立ccs811和GATT之间的关系,每次read的时候,set char value 然后就是编译下载,运行。手机上使用通用的调试工具。发现P73C6设备一个。 里面6个service,其中4个unknown service,最后一个就是我们自定义的,点进去,就可以看到数据了。这个看附件吧,转gif没成功。 小结,rapid IoT的蓝牙果然很rapid,三下两下就搞定了数据传输。不过也不要高兴的太早,作为BLE而言,追求低功耗,但是从模块来看,并没有连接间隔啊,从机潜伏等参数可调,所以如果想深入设定,还需要官方在模块上做更多的文章了。 此内容由EEWORLD论坛网友johnrey原创,如需转载或用于商业用途需征得作者同意并注明出处

  • 回复了主题帖: 【NXP Rapid IoT评测】Rapid IoT Studio 简单编程第二步 计数器加蓝牙

    为啥手机上收到的多个0呢?是因为蓝牙发字符串的时候,把最后那个0也给发出来了?

  • 回复了主题帖: 【NXP Rapid IoT评测】W3 环境数据采集

    最新播报,把text改为labelled icon,就不重启了,可以正常显示。这是什么鬼!http://note.youdao.com/yws/res/5109/7348c19af355496b22742ab24382eaae

  • 2019-01-15
  • 发表了主题帖: 【NXP Rapid IoT评测】W3 环境数据采集

    在W2的评测中,楼主使用现有的sample对web IDE的大体环境做了介绍,但是如果要借助这个环境来实现自己的开发,又该怎么做呢?本周就来介绍如何利用这个web IDE来实现环境数据的采集,并显示到屏幕上。原本以为很简单的过程,结果折腾了很久都不是很顺利,听我慢慢道来。有看到问题所在的,赶紧给支个招。 首先在studio页面下,新建一个NXP Rapid IoT项目,看到的是一个空白的页面。 在继续下面的开发以前,需要先过一下程序流程,然后再转换成web IDE的语言。如果用初级的,那就是一个while循环,读数据,更新屏幕数据,delay。这个之所以说初级,是因为delay往往是做无用功的,所以更合理的做法是,while循环更新完数据以后,就进入低功耗状态,同时开启定时器,在某个指定时间后,由定时器中断唤醒,重新开始读数据,更新数据的循环。而这样的流程也更适合用web IDE来表达。 在这里,这个定时干啥事 ,是由interval这个element来搞定的。如下图,在右边点击一下interval,就添加了一个定时元素。可以修改其特性,不过暂时用默认值。 使用同样的方法,放置一个ccs811用来采集空气质量,然后添加一个Text用来显示数值。如下图所示 不过这样还是不能正常工作的,需要在前后做一个数据流从连接。用鼠标指向interval的边缘,左键点击,拉向ccs811的图标,松开后会看到一个蓝色的箭头,这就表示interval和ccs811之间建立了一个连接,这时候,点击interval,可以看到自动添加了一个事件,读取TVOC 同理给ccs811也添加一个数据流,非常直观。 接下来呢?保存,编译,下载,看效果。结果是无限重启,只能看到NXP和atmosphere的界面!!看来版上其他人的帖子,差不多啊!!百思不得其解。可恨的是这个web IDE还特挑网络,动不动就掉链子,编译下载完一次以后,就再也没反应了。尝试重启浏览器,换成read CO2,还是不行。换传感器还是不行。换回ccs811,参照weather station把instance和mode都改为2,还是不行。这个时候注意到一个细节,sample中,ccs811的instace,address和mode都是可选的,可是自己添加的css811这几项都是不能改的,好奇怪。总不能是硬件坏了吧?下面是sample里面的 下面是自己放上去的 直接烧写weather station,正常启动,温湿度,气压有数据,会变,但是空气质量和光照一直是0!回头去拿了手机来拍照,发现光照又有了 ,原来是更新比较慢? 最后将weather station的其他东西删光,只留下interval,css811,然后修改page为text,烧写,可以显示tvoc了,显示完过一会又重启了!!! 折腾了一天,基本就在测试下载,测试,等待,下载。始终找不到重启的原因所在。原来计划再玩玩流程控制的东西,也暂时放到下一次吧! 小结: 1、慢,保存要很久,编译要很久。关键是必须按照这个过程走一遍。不保存,直接下载,还是修改前的。这样就要眼睛一直盯着,不然也不知道有没有保存和编译,万一网络不好出错呢? 2、编译后的固件巨大无比,基本都在400K以上,就完成这点功能?关键是,增加多个传感器和BLE连接能力,固件只增加几K,这说明大部分空间都被拿去放一些公用的东西了,比如两个广告? 3、入门看似比较容易,可是呢,并没有看到流程控制的功能,所以想要精确控制,光靠图应该是不够的,看了版上很多帖子,深入的,基本都在改代码了。

  • 2019-01-10
  • 回复了主题帖: 为什么美国程序员工作比中国程序员轻松,加班少?

    我觉得此文只是借中外比较来批判国内的状况,畅想一下美好未来。以我所知点滴而言,老美程序员很多都不加班,只是因为同一个部门有很多亚裔在加班。从行业来说,不加班的可能性好小

  • 2019-01-05
  • 发表了主题帖: 【NXP Rapid IoT评测】W2 web开发平台试用

    第一次评测的时候,两次提到了web IDE——ATMOSPHERE,所以第二次评测就回绕着这家伙来展开。在申请的时候也特别提到了对这个开发环境很有兴趣,相传是都不要写代码的。想想幼儿园都能开展物联网开发了,你说好不好?这个web IDE的网址是https://platform.atmosphereiot.com/ 第一次登录当然要先注册了,过程大家肯定都会了,填写个人信息,邮箱验证,点击验证邮件链接,然后就可以登录了。第一次进去可能会有点慢,因为要初始化一下,看到的界面是比较简单的。如下图 左边3个tab,分别是dashboard、device和project。在啥都没做的情况下,这些地方都是空的,但是都有教程的链接。如果点击问号,则直接导航到开发中心,里面是所有文档的汇总。 下面就来看看各部分是做啥的,首先是dashboard。这个从介绍上来看是这么说的,“仪表板可以通过各种小部件显示设备数据。小部件是可视化组件,能够以各种方式(如通过图形、表格和图表)显示输入的设备数据。小部件还提供了记录、监视和分析数据的能力,以及将数据导出到电子表格和报表中的选项。除了平台的仪表板页面允许显示帐户下任何设备的数据之外,每个注册的设备也有自己的专用仪表板页面,可以从设备页面访问。”也就是说这个是云端显示用的。 然后看device,这个应该更简单了,“平台提供了终端设备的连接能力,所有安装了固件的任何设备都可以连接到这个平台。一旦连接后,就可以查看、配置终端设备,并显示和分析其数据,等等。支持的硬件是指与平台兼容的任何终端设备。这些设备还具有相应的项目类型。在为创建项目并将其嵌入固件编程到该设备后,设备就可以注册到平台中。”详细请看https://developer.atmosphereiot.com/documents/connectingdevices/connectingtoatmosphere.html 当然目前平台支持的设备还是很少的,除了NXP Rapid IoT之外,ST SensorTile也是在列的,不过ST似乎没那么大方,上次活动以后,都给收回去了呀!!不然可以一起试试。 最后来看看project页面,这个应该是后面的主战场。界面很简单,看下图,主要就是新建和import。 当然还提供了很多demo,总共24个,NXP rapid IoT就占了18个,说明NXP在上面还是花了很多心思的,而我们的ST SensorTile只有1个,支持力度还是不够啊。当然我们就是先来看嵌入式的helloworld,blinkLED,点击sample,就可以看到项目了,如下图: 中间的图形就是代码,而右边则是可以放到图上来的基本元素,现在可以看到的有BLE,gpio,adc等等,和单片机上的各个外设都是对应的。通过这些外设之间的连接和设置,最后完成了想要实现的功能。当我们点击编程图上面的任意一个元素的时候,右边就编程了对设个元素的设置页面,比如点击灰色的interval时,右边是这样的。其实猜猜就知道每个是在干啥了。 通过对页面上4个元素的查看,基本就可以知道,这个程序就是每隔1s去toggle一下红色LED的状态,同时在显示屏上显示一个打着label的灯的图标。哇啦,代码阅读从来没有这么爽快过。 如果想试试这个程序的实际运行结果呢?那就看看怎么编译下载吧。首先点击 https://developer.atmosphereiot.com/images/PlatformIcons/Compile.svg 就可以编译了,然后再点击 https://developer.atmosphereiot.com/images/PlatformIcons/ProgramFirmware.svg 就可以下载固件了 ,注意,另外一个下载箭头是下载代码的。按照帮助中心的说法,某些平台是直接可以烧写的,而NXP的这个是直接下载bin固件的。这个等了蛮久的,还以为死机了。 然后按住左上角的按键,同时按reset,重启出现U盘,把固件拖进去,就好了。固件更新完了以后会自动重启,注意到就这么个简单的固件,启动还会有nxp和ATMOSPHERE的“广告”界面,然后才是用户界面,不出所料,显示屏上出现了一个灯泡,外加一行字,“blinking a led”,而左上角的led就是红灯一闪一闪。 小结: 1、设计的思路很好,编程在表面上看来也很方便直观,直接使用web意味着只要有个现代浏览器就能使用,超级跨平台。反正就是各种自由吧。 2、灵活性降低,可以使用的硬件平台是受限的,编程得到的固件效率肯定是低的,你看前面两个初始化画面就知道,这和youku上非会员看片子有点像。有人说可以下载代码到本机再改啊,理论上是的,不过总觉得怪怪的,毕竟各家的GUI配置程序也不在少数的,犯不着来折腾这个。 本次评测就到这里,下一次试用传感器。 此内容由EEWORLD论坛网友johnrey原创,如需转载或用于商业用途需征得作者同意并注明出处

  • 2019-01-01
  • 回复了主题帖: 【NXP Rapid IoT评测】W1 初上手印象

    现在的页面编辑很好用了啊,可以直接贴图了,给论坛的技术人员点赞!!!!

  • 发表了主题帖: 【NXP Rapid IoT评测】W1 初上手印象

    在经历了各种延迟后,终于在18年的最后一个工作日收到了心仪的NXP Rapid IoT。按照计划,第一周是对整个设备的硬件做一个初步把玩评测,并不着急使用各种软件资源。 拿到设备的第一印象是,嗯,这个很NXP,主要是源于最外面的一层防震包装。拆除了防震包装以后,里面还有一层塑料纸包装。按照上面的信息,这个是mexico的产的,生产日期18年43周,也就是说,新鲜出路,还烫着呢。透过塑料包装还能看到背面的一些说明,主要介绍了设备中用到的主要芯片。 ▼ 侧面信息▼:enhanced by ATMOSPHERE,下次重点要试用的web ide就是由这家伙提供的 正面高清图,看着很激动▼ 打开盒子,看到有3样东西▼,主设备(刚收到的时候屏幕是不亮的,拍照的时候已经充过电了),快速使用指南和一根usb线(被挡住了) 快速指南当然是我们首先要看的资料了,第一步▼就是用usb线给设备供电。 刚拿到设备的时候,还到处找power按键,各种短按长按,都没有反应,最后觉得这货应该没有快关机的选项。上电之后有一些初始化画面,又见ATMASPHERE▼ 下图▼给出了最后开机后的系统主画面和大小标注,整体是一个5x5cm的小方块,比一般手表大的,所以想要做成一个手表的可以放弃了。 界面上方是电量和蓝牙指示,中间是NXP Rapid IoT,下面是时间,不过似乎还没有激活,一直是12点。最下面是一个横条,写着apps字样,其实就是提示可以通过触摸下方的触摸按键进入apps选择菜单。这个在快速指南中的2也提到了,看下图▼。不过在界面提示下,不看指南也能猜出一二。 从上面指南的第二条可以看到,设备上有4个触摸按键T1-T4和4个实体按键SW1-SW4。触摸按键用来导航,而实体按键则是用来执行某些功能的,比如修改设置啥的。下面我们来看一个实际的设置界面,比如现在要关闭蓝牙(这家伙实在太费电),先下,右,下,就进入了蓝牙设置界面,这是可以看大右下角显示toggle,表示按下右下角的按键,可以切换蓝牙开关状态▼ 切换完毕之后,需要重启,同样根据提示,按下reset,就可以了,▼这个其实很像在示波器上看到的软按键一样,根据不同情景,就有不同的功能。 知道了大概的操作界面,剩下来就是随便探索了,各个菜单都进去看看,我收到的这个传感器默认都是开的,一阵把玩,电也充满了。拔下充电线,继续玩,然后就发现这个电掉的真快啊,就算关了BLE和背光,待机也就是几个小时吧。 说说对NXP Rapid IoT的初步印象 1、实物颜值没有照片来的高,外壳是硬塑料的,和Ti的sensorTag的橡胶材质比,手感还是差一点。 2、按键帽比较松散,摇晃会有声音,给人有点不太踏实的感觉。 3、触摸按键灵敏度很高,对应位置没有图形或者触感的区别,有时随手从上面摸过,就换界面啦,甚至,反面放到桌上,都可能被识别为触摸动作。 4、界面切换的时候,屏幕的刷新速度不是很快。看介绍这是一个超低功耗的屏,我想应该也是有点关系的。 5、出厂程序,耗电比较厉害,好歹是主打IoT的,好像有点说不过去。 6、除了usb接口以外,还有两个接口,可以做扩展,不过不是通用接口,需要购买特定设备才能使用,灵活性差了一点。不过有usb和BLE,从数据传输角度来看,也够用了。 7、最后说个小细节,在快速指南上,还找到了一个取卡针,我猜应该是用来捅背面的reset按钮的,小小一个东西,恐怕也是要增加成本的,放在上面,可见厂家还是很用心的。▼ 好啦,对于产品本身的评测就到这里,下周把玩软件部分。 此内容由EEWORLD论坛网友johnrey原创,如需转载或用于商业用途需征得作者同意并注明出处

  • 2018-12-27
  • 发表了主题帖: 感觉我的NXP Iot要明年才能收到了

    看着大家都收到了,手痒痒,可以只是这个申通似乎不给力啊,看着25号发的,现在查,还没出北京! 申通        400144986144 最新 2018年12月25日 下午10:09:23 北京顺义集散中心-已装袋发往-北京转运中心 2018年12月25日 下午8:26:56 北京花园路分公司-已发往-北京转运中心 2018年12月25日 下午8:26:56 北京花园路分公司-已进行装袋扫描 2018年12月25日 下午7:08:50 北京花园路分公司-新量子芯15300286575(15300286575,)-已收件

  • 2018-12-21
  • 回复了主题帖: (全部已安排派送,帖内可查货运单号)恩智浦快速IoT原型设计套件50名入围网友揭晓

    已确认申请评测计划可完成,请按照论坛资料相关信息邮寄开发板

  • 2018-11-02
  • 回复了主题帖: 测评活动预告:CY8CKIT-149 PSoC® 4100S Plus Prototyping Kit

    好板子,好激动!!

最近访客

< 1/3 >

统计信息

已有471人来访过

  • 芯币:2389
  • 好友:--
  • 主题:144
  • 回复:1156
  • 课时:--
  • 资源:2

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言