• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

从单片机开发转到C#开发的问题

132b7de112796729 2019-05-12 浏览量:929
从单片机底层开发,转到C#上层开发,是否可行以及如何实施?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 单片机一般是c或者c++编程

    而且单片机编程跟上位机编程关系不大

    c#主要是一些界面的开发和数据的处理

    不用关心单片机 所以转到c#上层开发时

    需要重新学习 但是有c基础学习比较快一些

    • 发布于 2019-05-12
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • C熟练的话,写简单C#看看基本语法,了解下软件构建框架就能做。我们公司用的一些连接MCU的上位机程序,基本都是写MCU程序的工程师自己搞定。
    • 发布于2019-05-12
    • 举报
    • 评论 0
    • 1
    • 0

  • 编程其实很多东西是有相通之处的,如果从事上位机编程,那应该更多关注的是逻辑算法那些,而从事单片机编程应该同时关注软硬件的,它的软件逻辑相对上位机编程来说没那么复杂

    要转换,最好先学习C#的语法,还有相关IDE的使用

    • 发布于2019-05-12
    • 举报
    • 评论 0
    • 1
    • 0

  • 单片机是面向过程开发,c#属于面向对象开发,不过总比没有c语言基础学习c#好,毕竟c#也是需要c语言基础的,在学c#之前最好看下c++这样会比较容易
    • 发布于2019-05-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 你把一门语言慎入了解之后就能明白很多问题,也就知道问题的答案了。
    • 发布于2019-05-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个其实有基本的编程逻辑,没有特别的

    相当于新学一门语言,解决问题的方向不同(更多的是界面、直接的数据等等)

    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机上的C与C#其实还有一些相通的地方,学习了C语言,再学习C# 其实是比较快的了


    还有,是可行的。

    还有就是先学习C#的语法,再进行多多的练习,C#要在电脑上进行编程的,使用的VS,最好是把VS的使用学习一下。

    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

从单片机开发转到C#开发的问题