找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: dragoars
打印 上一主题 下一主题
收起左侧

不会C语言可以学习单片机吗?

    [复制链接]
2521#
ID:1003232 发表于 2022-1-26 10:17 | 只看该作者
多少得学点C语言,不然程序看不明白啊
回复

使用道具 举报

2522#
ID:1005694 发表于 2022-2-18 16:01 | 只看该作者
c起码是个基础,建议由简入难
回复

使用道具 举报

2523#
ID:644357 发表于 2022-2-19 11:39 来自手机 | 只看该作者
哪有盲区就去学哪里才是正途
回复

使用道具 举报

2524#
ID:1003077 发表于 2022-2-19 20:00 | 只看该作者
可以,但是要正真搞明白单片机原理还是从汇编开始,搞明白了,等真正实战时用C,毕竟C很方便
回复

使用道具 举报

2525#
ID:1003077 发表于 2022-2-19 20:05 | 只看该作者
yzwzfyz 发表于 2017-11-23 22:44
楼主:本人就从不用C写程序,30年前也不知道有C,也照样出产品。

还是鼓励两种都学吧,搞明白原理就得学学汇编,毕竟汇编是直接针对硬件进行操作的,但是从方便程度来说还是用C,这两者是相辅相成。
回复

使用道具 举报

2526#
ID:1005877 发表于 2022-2-19 23:33 | 只看该作者
我入手也不会,现学的,基本语法学习很快的
回复

使用道具 举报

2527#
ID:1005963 发表于 2022-2-20 22:23 | 只看该作者
短期发展只是玩一下,不用学
长期发展一定要学好
回复

使用道具 举报

2528#
ID:1006336 发表于 2022-2-22 23:38 | 只看该作者
可以去学习arduino类的,对C语言要求会基础就行了
回复

使用道具 举报

2529#
ID:1003226 发表于 2022-2-23 10:20 | 只看该作者
汇编比C更难~
回复

使用道具 举报

2530#
ID:760761 发表于 2022-5-6 17:21 | 只看该作者
汇编和c语言,这两个东西你总得学的,不用学得太深,也就够用,单片机比较注重实践,建议可以尝试去论坛里找一些简单的设计,直接去看代码,如果注释比较全的话,上手还是很简单的
回复

使用道具 举报

2531#
ID:61140 发表于 2022-5-8 14:54 | 只看该作者
不会C可以学汇编,汇编是直接指向型语言,执行效率高,上手快.C语言是一堆函数来回转,没基础学起很吃力,倒也不是学不会,只是会相当费劲.
回复

使用道具 举报

2532#
ID:1024946 发表于 2022-5-9 00:33 | 只看该作者
可以学,学习中不懂的时候再研究c语言知识也可以
回复

使用道具 举报

2533#
ID:1024464 发表于 2022-5-9 08:21 | 只看该作者
尽量学好C语言。建议题主抽出一定的时间,学习一下C语言的大杀器:指针,数组和结构体。
回复

使用道具 举报

2534#
ID:1021614 发表于 2022-5-12 17:34 | 只看该作者
留个记号,慢慢看慢慢学
回复

使用道具 举报

2535#
ID:1025765 发表于 2022-5-12 17:43 | 只看该作者
完全没问题,多看视频多看书多动手写代码,如果你会写框架了,那么其他那些外围功能就很简单了
回复

使用道具 举报

2536#
ID:1026496 发表于 2022-5-15 10:29 | 只看该作者
需要一定的基础在学习单片机,可以看看开源的单片机的代码,这样可以在代码中学习c语言,可以查缺补漏
回复

使用道具 举报

2537#
ID:1026826 发表于 2022-5-15 21:10 | 只看该作者
我就不怎么会c语言,我们老师是用汇编教我们的,然后程序设计我们学的是c++,感觉汇编还要简单一些。本人大一,学习的知识很简单片面,仅供参考。
回复

使用道具 举报

2538#
ID:1044316 发表于 2022-9-9 04:32 | 只看该作者
可以的,学无止境
回复

使用道具 举报

2539#
ID:1044689 发表于 2022-9-13 23:48 | 只看该作者
可以,但是对于单片机学习学习c语言又是最好的途径,操作c语言的单片机叫keil c
回复

使用道具 举报

2540#
ID:1044690 发表于 2022-9-14 00:01 | 只看该作者
可以学习汇编!
回复

使用道具 举报

2541#
ID:1044751 发表于 2022-9-14 16:57 | 只看该作者
这...那你用汇编和机器语言我也不拦你
回复

使用道具 举报

2542#
ID:504896 发表于 2023-1-24 18:30 | 只看该作者
可以,英文,数学,逻辑思维  本人也是新手,我写的函数基本都是拼音,不好与别人的程序融合
回复

使用道具 举报

2543#
ID:1061645 发表于 2023-1-27 20:29 | 只看该作者
不可以,先学会C基本语句
回复

使用道具 举报

2544#
ID:1033342 发表于 2023-3-1 21:28 | 只看该作者
不太行吧,可能,就肯定是需要代码基础的,如果你会其他语言的话,可以尝试学习一下C语言,可以很快上手的,然后再学习单片机;如果不会C语言的,如果有时间的话建议那本书或者找个教材好好学习,可以学深一些,会有很大好处,如果想快速入手的话就有那种成就感,可以着重跟一下C语言的例程代码去学习,把基本的弄懂,就可以开始学习单片机了,但是遇到很多比较奇怪的问题可能解决不了
回复

使用道具 举报

2545#
ID:313517 发表于 2023-3-5 15:23 | 只看该作者
当然要会c语言了,最后还要会汇编语言
回复

使用道具 举报

2546#
ID:382454 发表于 2023-3-10 09:38 | 只看该作者
都是从零开始的,没有一个人走路都不会,就会飞。
回复

使用道具 举报

2547#
ID:206581 发表于 2023-3-11 15:28 | 只看该作者
单片机用C或汇编驱动,还是先学C比较好一点。
回复

使用道具 举报

2548#
ID:1066153 发表于 2023-3-11 22:55 | 只看该作者
可以会汇编语言也能行的
回复

使用道具 举报

2549#
ID:1129742 发表于 2024-7-28 21:18 | 只看该作者

可以的,即使你不会C语言,也可以学习单片机。单片机编程主要使用C语言,但基础知识和一些工具的使用可以让你逐步上手。以下是一些建议,帮助你开始学习单片机:

基础知识学习:

数字电路和模拟电路:了解电路基础知识,例如电阻、电容、二极管、三极管等。
单片机基础:学习单片机的基本概念和架构,例如寄存器、中断、定时器等。
选择合适的单片机:

常见的单片机有51系列、AVR系列、PIC系列和STM32系列。对于初学者,推荐选择资源丰富、社区活跃的单片机,例如STC 51单片机
回复

使用道具 举报

2550#
ID:1129742 发表于 2024-7-28 21:19 | 只看该作者
当然可以!即使你不会C语言,你仍然可以学习单片机。这里有一些建议供你参考:

基础知识:首先,了解单片机的基本概念、结构和工作原理。这可以通过阅读书籍、观看在线教程或参加培训课程来实现。

学习编程语言:虽然C语言是单片机编程的主要语言,但你可以从其他更容易上手的语言开始,比如Arduino平台使用的简化版C++,或者Python(用于一些微控制器如MicroPython)。

选择合适的开发板:选择一个适合初学者的开发板,如Arduino、ESP32、STM32等。Arduino特别适合初学者,因为它有大量的文档和社区支持。

实践项目:从简单的项目开始,比如点亮一个LED灯,逐步增加难度。通过实践你可以更好地理解单片机的工作原理和编程技巧。

参考资料和社区:利用网络资源,如教程、论坛和视频,解决学习过程中遇到的问题。加入相关的学习群体或社区,也能获得很多帮助。

学习C语言:虽然可以不学C语言直接上手单片机,但学习C语言会让你在编程单片机时更加得心应手。你可以在实践中逐步学习C语言,逐渐掌握其基础语法和编程技巧。

希望这些建议能帮到你,祝你学习顺利!
回复

使用道具 举报

2551#
ID:1130054 发表于 2024-8-1 21:35 来自手机 | 只看该作者
C语言可以学。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表