0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机程序开发的语言怎么选择

姚小熊27 来源:英锐恩 作者:英锐恩 2020-06-29 11:22 次阅读

单片机程序的开发可以使用的两种语言,分别是C语言汇编语言。这里要指出的一件事是,这不是嵌入式单片机开发工程师唯一可以使用的两种语言,在许多情况下,使用其他语言可能是更好的选择。

话虽这么说,C语言和汇编语言不仅有助于学习单片机编程,而且有助于实际进行高效的单片机编程。它们支持的单片机也很广泛,无论你选择哪种单片机,它几乎肯定都有可用的汇编程序(用于处理汇编语言源代码)和C编译器(用于处理C源代码)。对于其他语言来说,可能是不支持的。但是,如果你愿意,考虑学习和使用其他语言并不是坏事。

关于汇编语言,即使不打算在嵌入式编程中使用它,但建议单片机初学者至少要熟悉这些概念,并使用单片机的指令集。这样做的原因是,即使你最终没有编写任何汇编语言,你仍会发现自己需要使用汇编语言为单片机编写启动文件。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43970

    浏览量

    620774
  • C语言
    +关注

    关注

    180

    文章

    7528

    浏览量

    128429
  • 汇编语言
    +关注

    关注

    14

    文章

    404

    浏览量

    35191
收藏 人收藏

    评论

    相关推荐

    求助,英飞凌单片机程序开发和STM32程序开发之间有多少差异?

    英飞凌单片机程序开发和STM32程序开发之间有多少差异?英飞凌单片机有没有类似库函数的东西?
    发表于 02-05 07:14

    如何提升单片机开发技术?

    学习 单片机开发技术的基础是电子电路原理和C语言编程。我们需要通过学习相关的教材和课程,加强对电子电路原理和C语言编程的掌握。只有扎实的基础知识,才能更好地进行
    发表于 01-05 10:14

    你用过哪些编程语言开发单片机

    C语言是最常用的一种用于单片机开发语言,也是一种高级编程语言,具有较好的可移植性和可读性。对于单片机
    发表于 12-04 10:18 329次阅读

    可以用别的语言单片机程序吗?

    可以用别的语言单片机程序
    发表于 10-20 07:35

    用C语言如何写出单片机延时程序,且延时时间如何计算的?

    用C语言,如何写出单片机延时程序,且延时时间如何计算的?
    发表于 10-18 08:19

    求分享c语言的51单片机流水灯循环流水程序

    [i][i][i][i] c语言 的51单片机流水灯循环流水程序
    发表于 10-18 06:57

    51单片机C语言程序100例分享

    51单片机C语言程序例程,通过简单的程序来学习51单片机,适合入门级使用!
    发表于 10-09 07:19

    单片机python语言程序如何保存运算过程中的小数位?

    单片机python语言程序如何保存运算过程中的小数位
    发表于 10-08 06:42

    51单片机C语言入门教程

    学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机
    发表于 09-28 08:01

    单片机C语言程序设计实训100例

    单片机C语言程序设计实训100例51 Proteus仿真本书基于Keil μVision程序设计平台和Proteus硬件仿真平台,精心编写了100余个8051
    发表于 09-27 06:16

    单片机有前途吗?

    了。如果一开始就选择非51单片机学习,那将是“路漫漫其修远兮,你将艰难而求索!” 那学51单片机用C语言还是汇编语言好?当然是C
    发表于 09-06 10:59

    怎么采用C语言程序通过单片机的I/O端口点亮一个LED灯?

    怎么采用C语言程序通过单片机的I/O端口点亮一个LED灯?  C语言是一门非常重要的编程语言,被广泛应用于各种领域。在
    的头像 发表于 09-02 17:05 2645次阅读

    单片机的c语言入门指南

    随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言到逐渐使 用高级语言开发,其中主要是以 C
    发表于 07-07 14:34 1次下载

    单片机方案开发的基本步骤

    单片机方案开发是指利用单片机进行电子产品设计与开发的过程。在这个过程中,设计人员需要从需求出发,通过选择合适的
    的头像 发表于 07-05 14:39 3616次阅读

    单片机怎么写入程序并烧录程序?快收藏

    同的编程语言,有的是C++,有的是汇编语言。可以参考单片机开发手册或技术手册。写好程序后,就可以进行下一步了。
    的头像 发表于 05-24 18:03 4140次阅读
    <b class='flag-5'>单片机</b>怎么写入<b class='flag-5'>程序</b>并烧录<b class='flag-5'>程序</b>?快收藏