对51单片机的控制对c语言要求高么

关注

技术 高校专区 815e089a821ce276    2018-11-27   |   浏览量 257  
学了51单片机和c语言,感觉两者关系不太大啊

全部回答

  • LoveMyDog 发表于 2018-11-27

    不是很高,但是基本语句还是要会的,具体还是需要以后慢慢学习,特别是指针和数组!

    举报 评论 0

  • rdim 发表于 2018-11-27

    51的编程是可以使用C语言的,也可以使用汇编语言的,所以,最好是C语言,

    举报 评论 0

  • rdim 发表于 2018-11-27

    51的编程是可以使用C语言的,也可以使用汇编语言的,所以,最好是C语言,

    举报 评论 0

  • 张峰 发表于 2018-11-28 云汉达人

    51 是个微控制器,c 语言是个工具,操作控制 51 时候就是用 c 语言实现的。

    感觉两者关系不大,可能是因为 51 太容易操作了,学学 32 吧,还感觉容易,那就学学 linux 内核吧,还感觉容易,那你就是个人物了。哈哈

    举报 评论 0

  • yhj416606438 发表于 2018-11-28

    51单片机是用c语言开发的,以前用汇编,所以他们是相互关联的

    举报 评论 0

  • great_CC 发表于 2018-11-28

    51这种单片机实现功能需要编码配合外部电路实现。编码就是用C语言,在特定开发环境下完成。

    说是没关系,应该是指硬件和编程语言,确实没关系;但是让51动起来得有编码,这个用C。

    举报 评论 0

  • chownn 发表于 2018-11-28

    要求挺高的,简单驱动没问题,但写应用逻辑,还是需要熟练C的。

    举报 评论 0

  • shiyu 发表于 2018-11-28

    51是可以被你调配机器,c语言是机器有灵魂的沟通工具

    举报 评论 0

  • dwwzl 发表于 2018-11-28

    c语言是通用的底层代码语言,只和编译它的IDE相关,最终是要编译为机器码运行的。和运行在哪个mcu上没有直接关系。

    举报 评论 0

  • lichangle 发表于 2018-11-28

    没有高不高的问题

    51也有一些复杂的算法等等

    c是学的越好 开发就越容易

    举报 评论 0

  • Spirit 发表于 2018-11-28

    C语言,即简单又复杂

    没有深入学习不怕,怕的是,某些语法没有深入理解,靠主观臆测就去写了。

    我见过一个硬件工程师写的C语言代码(他有很好的汇编基础),虽然笨拙,但没有错。

    但更多的自以为学好C语言的,却在滥用指针。

    举报 评论 0

  • shijielong 发表于 2018-11-28

    如果你想深入学习单片机,那就用把C语言学好,很多开发都是用C语言

    举报 评论 0

  • hehung 发表于 2018-11-28

    关系是不大,但是基本的C语言结构语法你还是需要知道的,至少指针,结构体,联合体要会用

    举报 评论 0

  • xdsnet 发表于 2018-11-28

    本身就没有必然联系。

    但用C语言开发单片机应该是当前性能、开发难度比较均衡且最广泛的形式。

    举报 评论 0

  • Linux小学童 发表于 2018-11-28

    还是需要好好掌握C语言的。本身51是个硬件,处理器;C语言是个编程语言。但是这2者结合起来才有实用意义。

    举报 评论 0

  • 小白爱32 发表于 2018-11-28

    你还没有用到具体项目里边,具体项目中C就用得多了

    举报 评论 0

  • oh_耗子 发表于 2018-11-28

    那是因为有编译器,你自己用汇编试一下

    举报 评论 0

  • zyh7148 发表于 2018-11-28

    语言就是一种工具,C语言没有用在单片机之前,汇编语言不是也能控制单片机嘛。关键是如何利用编程语言实现需求。

    举报 评论 0

  • @曲终人散@ 发表于 2018-11-28

    会定义变量,知道if-else和for循环就可以玩起来了

    举报 评论 0

  • T礼物X 发表于 2018-11-28

    重在逻辑c的逻辑非常有启蒙意义

    举报 评论 0

我来回答

试用推荐

ROC-RK3399-PC六核64位高性能主板

产品总数:3个  申请人数:44

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧
×
恭喜您成功领取锦鲤卡
幸运锦鲤将在12月28日晚8点的直播中公布
敬请期待...
确定
12月问答积分兑换板卡出炉