社区导航

 
查看: 1157|回复: 0

[分享] 一周精彩回顾:2017.1.16-2017.1.22

[复制链接]

8500

TA的帖子

128

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2017-1-23 09:00:00 | 显示全部楼层 |阅读模式
大家早上好!这一期的精彩回顾可就是过年前的最后一期啦~~嘿嘿,咱们下次见面就要年后放完年假回来罗~~~不要太想我哦~~在此先祝福大家新年快乐!万事如意,合家平安!!!

下面进入正题 ,来看看过去的一周都有些什么样的精彩好贴出炉吧!!
精彩好贴推荐
@wo4fisher  空气净化器评测----飞利浦空气净化器AC2886


@lcofjp   【晒】Intel Genuino101 开箱点灯


@df_zcl    【ESP-WROOM-32教程—Lesson 1】Arduino IDE for ESP32编译环境的搭建


@cl17726    50字节实现STM32L011 Blink.

freebsder:比较有趣的话题。
搞这种事的人现在搞得人不多,因为资源越来越丰富。。。
楼主这个,1是怎么看thumb指令,2是直接在int vector里面写reset handler,这点其实和arm7时代的fast irq一个的意思,3是只处理IO的模式和输出高低,其实反到汇编之后是一目了然的。
两条命令:
arm-none-eabi-objcopy -I ihex -O binary stm32l011-nucleo-blink.hex stm32l011-nucleo-blink.bin
arm-none-eabi-objdump -b binary -m arm -M force-thumb -EL -D stm32l011-nucleo-blink.bin

@littleshrimp    新年第一个DIY,线性不可调电源
去年就要做一个线性可调电源买了二功放,画PCB,买器件,把所有的费用算上其实都可以买一个现成的电源了
东西做好后用起来挺鸡肋的
放在原来功放的壳子里,体积太大了,不方便往桌面上摆

一路可调的加上几路固定电压也没法满足实验要求
电流输出只有1A,也不够灵活
前几天又改了一下
把变压器拿出来装在小一点的塑料箱子里

@IC爬虫   bananaPi M3 完整版OPENCV3 安装教程
在香蕉M3上安装完整版的opencv向后折腾了2个月,遇到的问题的是编译opencv源码的时候需要依赖FFMPEG可是在M3上总是不能安装成功,这样就造成无法再M3上编译源码,编译的是opencv是2.4.X版本。有人可能会问
xxxxxx——隐藏内容

@dcexpert   移植MicroPython到SensorTile的过程
大家知道,SensorTile使用的控制器是STM32L476JGY6。在MicroPython的支持开发板中,有NUCLEO_L476RG和STM32L476DISC,它们使用的控制器型号分别是STM32L476RGT6和STM32L476VGT6。STM32L476JGY6和它们的区别不大,因此想象中移植应该是很容易的,但是实际上结果并非如此。

开始的时候,和往常一样,先创建了SensorTile文件夹,并将STM32L476DISC的文件复制过去,然后将MICROPY_HW_BOARD_NAME定义改为SensorTile,将MICROPY_HW_LED1修改为pin_G12。编译后就会发现提示错误,有管脚定义冲突。将UART、I2C、SPI定义中该删除的删除,该修改的进行修改,然后再次编译,这次提示LED1没有定义。查看数据手册,发现PORTG端口正好STM32L476RGT6和STM32L476VGT6上没有,但是其它型号上都存在。micropython是使用ST的HAL进行开发的,因此不会因为型号的变化造成端口没有定义的错误,这个问题应该还是定义上造成的。因为Micropython在开发板的定义部分没有文档,只能自己研究了,经过反复分析和研究,并经过多次测试,终于发现是需要在pins.cvs中定义管脚,所有需要在micropython中使用的引脚、引脚的别名都需要在这里进行定义。在pins.cvs中添加了STM32L476JGY6引脚定义后,编译终于通过了。

@littleshrimp   DIY了一个“神器”,猜猜它是干啥用滴


@tidyjiang8    跟着tidyjiang8一起玩Zephyr
虽然我之前的想法是尽量以 QEMU 来介绍 Zephyr,这样能最大程度上规避各种硬件上的差异,但是看到很多小伙伴儿都对具体的硬件平台感兴趣,因此单独说说 Zephyr 支持哪些开发板。

总体来说,到现在为止,Zephyr 支持的开发板还是蛮多的。Zephyr 的 wiki 上面列举了一些典型的开发板,推荐使用这些开发板。除此之外,还有一些开发板没有在 wiki 上面列举,但是在 Zephyr 的源码下面能够看到,这些开发板主要是根据典型开发板做一些非常简单的移植形成的。

我了解过的典型开发板:
Arduino 101 (蓝牙LE, 6-axis 加速度/陀螺仪)
96B-Carbon(BLE)这个板子太惊艳了,拿到板子时非常吃惊,太mini了,这是迄今为止本人见过迷你的开发板
Arduino Due (这是我第一个跑 Zephyr 的板子,好像没啥优势,当时买它是因为便宜,淘宝¥50,不过现在已经下架了)
CC3200-LaunchXL (WIFI)
NXP FRDM-K64F (BLE)
nRF51-PCA10028 (BLE)
nRF52-PCA10040 (BLE)
nRF52840-PCA10056 (BLE5.0)

@MACAL    基于MSP430f149的来人鞠躬计数机器人(加语音欢迎)



当爸当妈不容易,来晒一晒那些带娃副产品!



【microbit众筹】项目进度 2017-01-17
修改了金手指部分的设计
增加了蜂鸣器,可以直接播放音乐
增加了振动马达
发现并修正了一处参考设计上的bug
元件的选型已经完成
仿真器芯片替换为LPC11U35
PCB部分设计已经开始,春节前应该可以初步完成。

EE邀您看大片——来领电影票津贴啦!

有一波网友得到了电影票津贴,赶紧进帖子看看有没有你!!!


精彩活动推荐:
【答题有礼】了解PI推出的全新LinkSwitch-XT2离线反激式开关电源IC产品系列
了解keysight汽车电子解决方案,答题赢好礼
【免费申请】恩智浦最新ipv6无线(KW41Z)评估套件
【新年乐分享】EEWORLD优秀主题/回复已经第18期啦~~






扫一扫,关注 EEWORLD 微信订阅号

行业资讯、电子趣闻、技术干货、精彩活动……尽可掌握~



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2018-12-16 19:49 , Processed in 0.081636 second(s), 15 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表