×

Loading...

Topic

This topic has been archived. It cannot be replied.
  • 工作学习 / 科技杂谈 / 有人在学Arduino 单片机控制语言吗?希望出来交流交流, 别吃独食
    • 这个就是给爱好者玩玩DIY的东西吧,编程语言很简单了,网上有很多例子。。。
      • 挺好玩的,想学习学习
        • 微控制器,我更倾向于PIC的产品,产品系列非常全面,感念简单,编程容易,周边硬件可以自己设计,不过需要自己设计PCB。。。
      • 你搞过单板机编程吗? +1
        • PIC的单片机我有玩过,编程其实不是问题,自己把逻辑搞清楚了,写code就完了,单片机的语言都很简单,如果你以前学过一点编程语言,都没问题。
          • 说起来我还在美国混了个计算机烟酒生呢, 不过这是N年前的事了, 现在不从事计算机行业, 不了解其动向. 但自己喜欢动手, 喜欢搞些自动控制的小玩意, 所以对这东东挺感兴趣 +1
            • 那一点问题没有,不过单片机有很多硬件相关的控制语言,需要对IO有点了解,不过对计算机研究生那都是小菜一碟了。。。
              • 我不怕编程, 只是不太清楚其硬件的搭配, 比较没用过, 也不知道哪里有卖面包板和零件的
                • ebay上都有,不过用面包板太大体积了,自己设计个PCB,把文件发国内,按面积算钱,很便宜。
                  • 你玩过吗?我正感兴趣, 准备着手学习, 先要搞块板子来玩玩, 多伦多有地方买到吗?
                    • 那个是十几年前的事了,你可以先用软件仿真器模拟,等都验证的没问题了,再着手搞硬件。
        • 在学校里用过Z80单板机,但是到工作时就淘汰了,换成了51系列。在技术领域学校学的总是慢半拍
          步骤:
          1. 先用汇编写好,比如 LD A, 55 // 将16进制55放入累加器中
          2. 找出编译吗 比如 EA55
          3. 将EA55输入到单板机中
          4. 所有的编译吗输完后,按执行
    • 大部分人都应该是用C
      • 我那时学过C,后来学校要求要补C++,不是强制的,但你要是不会C++,以后的课程就听不懂, 没办法又要出钱去学C++
    • 没用过,就是C吧?如果用linux,估计JAva也行
      • Arduino 好像是java
    • My son did a car with Arduino ... I helped with coding +1
      Now he even not looking at it, I seems more interested than him.
      But I think Raspberry Pi and I think to get one to play with.
      • 你们都厉害
    • 如果你是.net程序员背景,建议用windows 10 IOT,c#编程,树莓pi3大概100$左右,超级简单, C这种语言,能不碰还是不碰为好,除非你特喜欢底层编程,或者实时性要求很强的项目

      • 挺好的, 可惜不会, 我的知识太老旧了, 赶不上发展, 我还是用老旧的方法来玩吧. 谢谢, 真羡慕你们.
    • 单片机编程一般对处理时序、内存、端口资源分配要求较高,
      所以最好用C。实际上你如果对PC的新的操作系统层面的技术不了解,而对PC底层很了解比如有汇编基础,那么做传统的PIC/AVR (现在并购成一家了)8位单片机可能反而是优势。
      Arduino的编程环境是集成化的,实用上取决于环境。单片机的发展可参考PC机的历程,将来资源越来越多编程就越来越简单,因为浪费的起。对比python在pc上的越发流行,Arduino的编程环境可能是未来的方向。另外单片机的架构将来32位ARM体系是主流,所以将来pc与单片机之间的界限会越来越模糊。比如树莓派实际上是基于linux的系统。