新足迹

 找回密码
 注册

精华好帖回顾

· Channel 7 Sydney Weekender电视节目拍摄 - Joe 要上电视了 (2007-2-21) rdcwayx · 我的两年的做工找工经历——纪念我们登陆两周年 (刚从GC回来,争取近日更新) (2008-1-14) qqyang
· 我的找房搬家10站(齐了) (2008-4-9) aalaalei · 浓香的记忆------妈妈的瘪子团 (2011-9-20) 明河素月
Advertisement
Advertisement
12
返回列表 发新帖
楼主:topliu

有懂嵌入式系统Arduino 的人吗? [复制链接]

退役斑竹

发表于 2014-5-4 20:14 |显示全部楼层
此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
LightYear 发表于 2014-5-4 14:16
你如果工作中经常用到java的话,那肯定没必要重新学习C了,无非就是对嵌入式C了解一下,这东西听着挺唬人 ...

就学习成本来说,arm cortex m最低。
而且是将来的方向。
专攻电子电路
Advertisement
Advertisement

发表于 2014-5-5 09:24 |显示全部楼层
此文章由 小半个月亮 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小半个月亮 所有!转贴必须注明作者、出处和本声明,并保持内容完整
在澳村做嵌入式的人本来就少,大家在这儿有什么群可以加入的吗?可以多交流交流
头像被屏蔽

禁止发言

发表于 2014-5-5 19:30 |显示全部楼层
此文章由 iami 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iami 所有!转贴必须注明作者、出处和本声明,并保持内容完整
LightYear 发表于 2014-5-4 15:16
你如果工作中经常用到java的话,那肯定没必要重新学习C了,无非就是对嵌入式C了解一下,这东西听着挺唬人 ...

多谢多谢。
我一直希望能有时间玩下电子方面的小东西。两年刚知道有arduino的时候就特别想上手。可惜忙的睡觉时间都没有,知道最近两个月才有点小时间关注,所以买了一个arduinod的开始者套件玩了下,基本上不难。我主要理解就是输入模拟信号,用各种感应器截获,感应器把模拟的信号翻译成电信号,传到主控芯片里,然后就是主控芯片里面走if then这些东西,最后以电信号的方式传到输出的那个部件。arduino的语言和java非常相似。我很多基本概念不懂,比如参数mosfet这些东西。玩着蛮有意思的,比写程序好玩,可能是tangible的原因
签名被屏蔽
头像被屏蔽

禁止发言

发表于 2014-5-5 19:42 |显示全部楼层
此文章由 iami 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iami 所有!转贴必须注明作者、出处和本声明,并保持内容完整
大饼 发表于 2014-5-4 14:43
必须学C,除非你打算花高价买basic stamp。
arduino 也是类C。
硬件推荐你用

饼兄,你是行家。我如果想学电路设计,是不是就是electronic engineering的科都要看一遍?还是有捷径?
我要建立怎样的c 环境?是不是微软的 virtual c/c++就可以了?
Arm cortex M买来后,我当如何建立环境。我没经验,但我想至少要有写,编译,然后灌到芯片里面的一个流程吧.
以前学的and, or, not xor都忘光了。所以对电子的东西就是处于无知状态,但是近两年特别有兴趣,感觉太好玩了,所以想学。麻烦指导一下吧
签名被屏蔽

发表于 2014-5-6 16:23 |显示全部楼层
此文章由 robin7wang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 robin7wang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我很好奇,那些智能硬件,不如手环之类的,它们都是用的什么芯片呢?哪位有这方面的经验?

发表于 2014-5-6 21:37 |显示全部楼层
此文章由 topliu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 topliu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
iami 发表于 2014-5-5 18:30
多谢多谢。
我一直希望能有时间玩下电子方面的小东西。两年刚知道有arduino的时候就特别想上手。可惜忙的 ...

套件多少钱?在哪儿买的?
Advertisement
Advertisement

发表于 2014-5-6 21:38 |显示全部楼层
此文章由 topliu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 topliu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
robin7wang 发表于 2014-5-6 15:23
我很好奇,那些智能硬件,不如手环之类的,它们都是用的什么芯片呢?哪位有这方面的经验? ...

也有兴趣
头像被屏蔽

禁止发言

发表于 2014-5-6 21:42 |显示全部楼层
此文章由 iami 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iami 所有!转贴必须注明作者、出处和本声明,并保持内容完整
topliu 发表于 2014-5-6 21:37
套件多少钱?在哪儿买的?

jaycar.com.au
物理店买的,等不及ebay寄过来。但ebay东西好

评分

参与人数 1积分 +3 收起 理由
topliu + 3 感谢分享

查看全部评分

签名被屏蔽
头像被屏蔽

禁止发言

发表于 2014-5-6 21:49 |显示全部楼层
此文章由 iami 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iami 所有!转贴必须注明作者、出处和本声明,并保持内容完整
topliu 发表于 2014-5-6 21:37
套件多少钱?在哪儿买的?

你还没开始?
签名被屏蔽

发表于 2014-5-6 21:53 |显示全部楼层
此文章由 LightYear 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 LightYear 所有!转贴必须注明作者、出处和本声明,并保持内容完整
topliu 发表于 2014-5-6 20:37
套件多少钱?在哪儿买的?

jaycar如楼上所说,可以买到,但有些开发板价格可能要高,去element14,digi key, spark fun,最后对比一下价格,注意这些标价比如element14不包括GST,还有些网站另算运费等等。如果是普通的比如51开发板,还不如在ebay上买个国内的,质量也不会有太大问题,还便宜,但如果是高级写的开发板还是去这些地方吧。

评分

参与人数 2积分 +11 收起 理由
iami + 8 感谢分享
topliu + 3 感谢分享

查看全部评分

发表于 2014-5-6 23:15 |显示全部楼层
此文章由 robin7wang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 robin7wang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
topliu 发表于 2014-5-6 20:38
也有兴趣

看看iFixit的暴力拆解,原来Fitbit Flex是用的:
  • STMicroelectronics 32L151C6 Ultra Low Power ARM Cortex M3 Microcontroller
  • Nordic Semiconductor nRF8001 Bluetooth Low Energy Connectivity IC
  • Our best guess is that this is the accelerometer IC
  • Charger IC: TI BQ24040


详见:http://www.ifixit.com/Teardown/Fitbit+Flex+Teardown/16050

评分

参与人数 1积分 +3 收起 理由
topliu + 3 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2014-5-7 00:19 |显示全部楼层
此文章由 gate 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gate 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我建议找个arm9的板子,难度适中,功能也不低。挺适合学习的,200M的主频,做点小东西也够用。

发表于 2014-5-7 00:43 |显示全部楼层
此文章由 topliu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 topliu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
robin7wang 发表于 2014-5-6 22:15
看看iFixit的暴力拆解,原来Fitbit Flex是用的:
  • STMicroelectronics 32L151C6 Ultra Low Power ARM  ...

  • 看这个公司做的
    http://www.pozible.com/project/180869

    比fixit 好,价格一半

    发表于 2014-5-7 13:01 来自手机 |显示全部楼层
    此文章由 joerkky 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 joerkky 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    本帖最后由 joerkky 于 2014-5-7 12:02 编辑

    个人理解,arduino玩的是微控制器,功能有限但省电,成本低,做机器人控制或者电力受限制的小应用很适合

    至于嵌入式Linux, 功能强大,但耗电量大,非实时,拿来做逻辑复杂要计算的程序比较合适

    比如做个计算器,最简单的计算器,纽扣电池就能用一年的,用200MHz的ARM,就是杀鸡用牛刀了

    各有各的用途。

    评分

    参与人数 1积分 +3 收起 理由
    topliu + 3 感谢分享

    查看全部评分

    发表于 2014-5-7 14:51 |显示全部楼层
    此文章由 topliu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 topliu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    joerkky 发表于 2014-5-7 12:01
    个人理解,arduino玩的是微控制器,功能有限但省电,成本低,做机器人控制或者电力受限制的小应用很适合

    ...

    can't agree more

    退役斑竹

    发表于 2014-5-7 15:06 |显示全部楼层
    此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    本帖最后由 大饼 于 2014-5-7 14:12 编辑
    iami 发表于 2014-5-5 18:42
    饼兄,你是行家。我如果想学电路设计,是不是就是electronic engineering的科都要看一遍?还是有捷径?
    ...


    把electronic engineering都看一遍,那要好2-3年了
    如果用arm cortexM, 买个 最便宜的开发办就行了。 10-15刀
    比如这个
    http://au.element14.com/freescal ... form-kit/dp/2289764
    这个板子上面已经包括了debugger和programmer。
    下载一个keil mdk, 免费版可以写32K以下的code。
    只需要以上两件,不用装其他的任何东西就能玩了。
    基本上所有的外设驱动(其实就是代码不是linux,windows那种驱动)都可以下载到。

    C是必须的。最好了解一下数字电路基础,否则你以后要加个传感器什么的的就困难了。

    如果不想学C, 那就Arduino吧。




    评分

    参与人数 2积分 +11 收起 理由
    iami + 8
    robin7wang + 3 感谢分享

    查看全部评分

    专攻电子电路
    Advertisement
    Advertisement
    头像被屏蔽

    禁止发言

    发表于 2014-5-9 23:10 |显示全部楼层
    此文章由 iami 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iami 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    大饼 发表于 2014-5-7 15:06
    把electronic engineering都看一遍,那要好2-3年了
    如果用arm cortexM, 买个 最便宜的开发办就行 ...

    多谢了 饼兄。 我还想请教下c的环境应该用哪家的呢 ?
    签名被屏蔽

    退役斑竹

    发表于 2014-5-9 23:53 |显示全部楼层
    此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    iami 发表于 2014-5-9 22:10
    多谢了 饼兄。 我还想请教下c的环境应该用哪家的呢 ?

    我前面说的Keil MDK就是ARM cortexM的IDE。
    MCU的C 环境一般都是专用的,当然有些芯片可以选不同的IDE,或者一种IDE配不同的C编译器。
    一般来说
    AVR  用 AVR Studio
    瑞萨  用 HEW
    TI 用 code composer
    Atera 的 NIOS II 用  NIOSII
    C51  的编译器非常多, 比如Keil uVision
    ARM 用 的编译器也有很多, 如MDK

    这些都是我们系的本科生必修的或者是可选的mcu 和 开发软件。




    专攻电子电路
    头像被屏蔽

    禁止发言

    发表于 2014-5-10 00:19 |显示全部楼层
    此文章由 iami 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 iami 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    大饼 发表于 2014-5-9 23:53
    我前面说的Keil MDK就是ARM cortexM的IDE。
    MCU的C 环境一般都是专用的,当然有些芯片可以选不同的IDE, ...

    明白了。我在这里面找个免费ide。多谢了饼兄
    签名被屏蔽

    发表于 2014-6-12 16:09 |显示全部楼层
    此文章由 巨大的馒头 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 巨大的馒头 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    刚买了arduino mega和GSM shield准备研究研究..

    退役斑竹

    发表于 2014-6-12 17:57 |显示全部楼层
    此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    刚刚联系了arm。 申请20 套免费STM cortexM开发板和100个seat的免费arm mdk license
    Advertisement
    Advertisement

    发表于 2014-6-12 19:04 来自手机 |显示全部楼层
    此文章由 topliu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 topliu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    大饼 发表于 2014-6-12 16:57
    刚刚联系了arm。 申请20 套免费STM cortexM开发板和100个seat的免费arm mdk license ...

    我有份么?

    退役斑竹

    发表于 2014-6-12 20:39 来自手机 |显示全部楼层
    此文章由 大饼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 大饼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    topliu 发表于 2014-6-12 18:04
    我有份么?

    你来我们学校读书就有份

    发表于 2014-6-12 22:48 |显示全部楼层
    此文章由 knite 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 knite 所有!转贴必须注明作者、出处和本声明,并保持内容完整
    大饼 发表于 2014-6-12 16:57
    刚刚联系了arm。 申请20 套免费STM cortexM开发板和100个seat的免费arm mdk license ...

    是 STM32F4 的?

    发表回复

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

    本版积分规则

    Advertisement
    Advertisement
    返回顶部