标题: 昨天下午看了30来页单片机书,看不下去了 这本书配哪位老师的视频好一点? [打印本页]

作者: 饶念振衣    时间: 2024-1-8 09:58
标题: 昨天下午看了30来页单片机书,看不下去了 这本书配哪位老师的视频好一点?
请问各位师傅,c语言入门跟谁的视频好一点,用的入门经典(第四版)
昨天下午看了30来页,看不下去了,这本书跟哪位老师的视频好一点。

51hei4.jpg (3.79 MB, 下载次数: 100)

51hei4.jpg

51hei1.jpg (4.49 MB, 下载次数: 107)

51hei1.jpg

51hei2.jpg (4.24 MB, 下载次数: 128)

51hei2.jpg

51hei3.jpg (3.88 MB, 下载次数: 103)

51hei3.jpg

作者: Hephaestus    时间: 2024-1-8 15:01
不要看视频,一定要自己敲代码,随便找个gcc试下你的代码对不对。
作者: herui2128    时间: 2024-1-8 15:29
你在某一个宝上买个单片机开发板,商家不是赠送了学习视频吗。不买开发板自己用仿真软件做一块开发板也成,但是没有实物开发板好用。
作者: 13872888583    时间: 2024-1-8 16:35
我有,要吗?c语言的。
作者: 饶念振衣    时间: 2024-1-8 17:03
Hephaestus 发表于 2024-1-8 15:01
不要看视频,一定要自己敲代码,随便找个gcc试下你的代码对不对。

好的 感谢师傅
作者: 饶念振衣    时间: 2024-1-8 17:04
herui2128 发表于 2024-1-8 15:29
你在某一个宝上买个单片机开发板,商家不是赠送了学习视频吗。不买开发板自己用仿真软件做一块开发板也成, ...

好的,晚上我去逛逛淘宝,感谢师傅
作者: 杨雪飞    时间: 2024-1-8 17:15
都2024年了,学单片机还看那些,还有人说买开发板


作者: mtt661    时间: 2024-1-8 20:41
搞个开发板,网上视频一大波,然后自己点个灯,你进场了
作者: Y_G_G    时间: 2024-1-8 22:15
杨雪飞 发表于 2024-1-8 17:15
都2024年了,学单片机还看那些,还有人说买开发板

不买开发板?难道要仿真学习单片机吗?
不看C语言,怎么学单片机呢?
作者: Y_G_G    时间: 2024-1-8 22:23
1,单片机的基础一定要看,也一定要学会,不然,到你用的时候,出了问题,你可能半天都找不到问题,它很有可能只是一个常识问题而已
2,C语言一定要学会,但不一定非得先学会C语言再去学单片机,可以边学C边学单片机,
比如,跟着书去点亮一个LED,你可能不会知道 sbit 是什么东西,然后再去百度一下, sbit是什么,
3,书与视频都是教材,两者不会有太多区别的,视频更能看得下去,书却可以工具书,找点什么知识点会方便一些
4,一定要有个开发板,60块钱以下的就可以了,如果你学的是8051,下那么载器选择免冷启动的
作者: 杨雪飞    时间: 2024-1-9 07:34
Y_G_G 发表于 2024-1-8 22:15
不买开发板?难道要仿真学习单片机吗?
不看C语言,怎么学单片机呢?

最小系统+各种模块是入门最佳选择,用开发板,线都不用连,照着视频学几个例程?你是不是还不知道这世界上已经有了一种东西叫做GPT?还开发板,真不知道你现在是哪个层次的单片机高手。
作者: lksbbs    时间: 2024-1-9 08:53
我是小白自学单片机过来的人,我说说我的学习之路吧!
山路呀,他呀!他呀!十八弯哟!!!。。。。。。。。

好了!

我认为学习应该一边操作一边学习,光看书头痛,而且自己知道的东西看书也没意义,在操作过程中遇到不知道才查书,刚开始可能一直查书,慢慢的就查的越来越少了,这是我的自学思维。

然后就是我自学51单片机的过程,起初我是买了个廉价的,销量高的 最小单片机系统, STC 的,买回来后对照STC的芯片手册,一步一步安装KEIL软件,加入芯片型号,加入头文件等等,这个STC的手册上有图文说明,按照一步步来就行了, 然后就是开始写程序, 因为我是小白,我选择了汇编之路, 刚开始 的第一个程序就是 SETB P1.0   ,然后p1.0的灯亮了, 当时我兴奋了很久,  后面慢慢的琢磨,写出了自己想要的PWM彩色灯控制程序和配套的电路,然后就是琢磨着一些正规规整的编程格式,看书籍,学习模块化,等等,最后,我特么又放弃了汇编,因为现在好多功能没汇编的例子,什么都去摸索就很难,用汇编写HID,看HID看了好几天,最后放弃了,直接用别人写的HID的c程序多好,所以,如果是效率开发路线,你可以直接学C,学习方法就是先做事,不会了在看书。
作者: 饶念振衣    时间: 2024-1-9 11:19
Y_G_G 发表于 2024-1-8 22:23
1,单片机的基础一定要看,也一定要学会,不然,到你用的时候,出了问题,你可能半天都找不到问题,它很有可能只是 ...

好的 谢谢师傅 我现在视频在B站上跟着鹏哥 然后单片机还没开始 看了江科的评论目前刚开始 板子我下周能到
作者: 饶念振衣    时间: 2024-1-9 11:22
杨雪飞 发表于 2024-1-9 07:34
最小系统+各种模块是入门最佳选择,用开发板,线都不用连,照着视频学几个例程?你是不是还不知道这世界 ...

收到 谢谢师傅 我对gpt还没大接触 目前对gpt的认识停留在自动对话的层面,等我把基本功练好了,我会去找找教程 感谢师傅
作者: 饶念振衣    时间: 2024-1-9 11:29
lksbbs 发表于 2024-1-9 08:53
我是小白自学单片机过来的人,我说说我的学习之路吧!
山路呀,他呀!他呀!十八弯哟!!!。。。。。。。 ...

好的,师傅,我现在还在学习C语言的入门知识,看到程序代码脑子里只有一团浆糊,下周板子会到,我C语言基础不够,目前鹏哥的视频入门有130好像,我感觉以我自己的水平至少需要三周半,请问师傅那个时候是直接上手好点,还是真正C语言入门之后再实操好一点
作者: 饶念振衣    时间: 2024-1-9 11:33
Y_G_G 发表于 2024-1-8 22:23
1,单片机的基础一定要看,也一定要学会,不然,到你用的时候,出了问题,你可能半天都找不到问题,它很有可能只是 ...

我最早应该20号会上手,板子到手三四天之后,我现在看c语言视频的过程中有种云里雾里的感觉,不太敢直接上手。请问师傅,除了板子外,还需要其他的辅助工具吗?
作者: 饶念振衣    时间: 2024-1-9 14:27
Hephaestus 发表于 2024-1-8 15:01
不要看视频,一定要自己敲代码,随便找个gcc试下你的代码对不对。

好的 感谢师傅 目前用的C语言网的码日,还有v2019
作者: 饶念振衣    时间: 2024-1-9 14:29
13872888583 发表于 2024-1-8 16:35
我有,要吗?c语言的。

我可以申请吗,师傅?
作者: tyrl800    时间: 2024-1-10 08:23
居然有靠GPT学好单片机的?别误导了
作者: bigbigcong    时间: 2024-1-10 09:26
什么远古天书?
作者: 饶念振衣    时间: 2024-1-10 10:12
13872888583 发表于 2024-1-8 16:35
我有,要吗?c语言的。

谢谢师傅
作者: hc2002    时间: 2024-1-10 10:14
B站上面有正点原子的讲解,可以直接对着学
作者: xlh145    时间: 2024-1-10 10:49
这个好像我硬盘中有呢
作者: Y_G_G    时间: 2024-1-10 13:10
饶念振衣 发表于 2024-1-9 11:33
我最早应该20号会上手,板子到手三四天之后,我现在看c语言视频的过程中有种云里雾里的感觉,不太敢直接 ...

1,最好有一本书,只要是STC单片机这一块的就可以,可以当成是工具,方便查资料
2,初学最好还是不要仿真,因为仿真并不等于真实,等到你入门之后就可以学关于仿真方面的知识
3,代码可以抄别人的,但不要复制,你在输入代码的同时,其实就是在熟悉C语言书写
4,一定要有看数据手册的良好习惯,写程序,特别是对单片机片上资源,比如读写寄存器,端口设定之类的,一定要看手册
5,不要着急,三个月到半年,还没学会,这是正常的,那种"七天学会C语言","教你半个月轻松掌握单片机"之类书或者教程,看都不用看,单片机是一个知识面很多的东西,半年没入门是正常的,但一旦入门了,很多东西就可以很快适应的,比如你会STC单片机,那你七天就能用STM32开发项目了,能力强的人,甚至可以边看资料边写,几乎都不需要适应的时间,直接就上手.12#的经验可以参考一下
作者: 饶念振衣    时间: 2024-1-10 13:26
Y_G_G 发表于 2024-1-10 13:10
1,最好有一本书,只要是STC单片机这一块的就可以,可以当成是工具,方便查资料
2,初学最好还是不要仿真,因 ...

好的,谢谢师傅,我今天把鹏哥的c语言初识看完了,
对于简单的打印、运算、选择、循环可以慢慢推到理解了,我争取用一个月把c语言入门,能自己写点东西出来,
代码昨天晚上敲的时候还是很生硬,符号不能熟练的找到,希望两周后能有改善,
感谢师傅。
作者: myemcu    时间: 2024-1-10 13:30
兄台,你这是为了应付考还是准备今后干这行?
作者: Hephaestus    时间: 2024-1-10 15:40
饶念振衣 发表于 2024-1-10 13:26
好的,谢谢师傅,我今天把鹏哥的c语言初识看完了,
对于简单的打印、运算、选择、循环可以慢慢推到理解 ...

不要记笔记,用编译器敲代码,debug,运行才是学习的正路。不要被小镇做题家的思路局限住。
作者: 饶念振衣    时间: 2024-1-11 09:27
myemcu 发表于 2024-1-10 13:30
兄台,你这是为了应付考还是准备今后干这行?

想获得这项技能
作者: 饶念振衣    时间: 2024-1-11 09:31
Hephaestus 发表于 2024-1-10 15:40
不要记笔记,用编译器敲代码,debug,运行才是学习的正路。不要被小镇做题家的思路局限住。

收到 师傅
现在这个阶段我敲固定的代码会有一段一段的卡顿,脑海里还没有建立雏形,我晚上有三个半小时在敲代码
感谢师傅提供的方法
作者: 饶念振衣    时间: 2024-1-11 09:34
xlh145 发表于 2024-1-10 10:49
这个好像我硬盘中有呢

感谢师傅,
我现在跟的鹏哥课件和视频差异比较明显,
我想在遇到不懂的时候可以查课件,找解析
作者: 饶念振衣    时间: 2024-1-11 09:37
bigbigcong 发表于 2024-1-10 09:26
什么远古天书?

确实难看,我写的时候比较连贯、倾向于形式主义(认为写了就是做了),加上没有练过字,就造成现在这种潦草的自己了,以后我心静下来,期待能有改善。
作者: xingyuanbao    时间: 2024-1-11 11:06
学单片机光看书,看视频肯定是不对滴,一定要实操!我70多买了一套普中A2的开发板,也赠送了一套资料,照着实验就对了!
作者: myemcu    时间: 2024-1-11 12:50
饶念振衣 发表于 2024-1-11 09:27
想获得这项技能

B站搜单片机筑基教程看能帮得到你不。
作者: 持清醒    时间: 2024-1-11 13:43
郭天祥的教学
作者: 饶念振衣    时间: 2024-1-12 09:53
myemcu 发表于 2024-1-11 12:50
B站搜单片机筑基教程看能帮得到你不。

好的 感谢师傅 我昨天晚上看了第一节,介绍颜色区域的地方感觉耳目一新
谢谢师傅
作者: 饶念振衣    时间: 2024-1-12 09:55
xingyuanbao 发表于 2024-1-11 11:06
学单片机光看书,看视频肯定是不对滴,一定要实操!我70多买了一套普中A2的开发板,也赠送了一套资料,照着 ...

好的 我买的板子还有三四天就到了
作者: 饶念振衣    时间: 2024-1-12 09:55
xingyuanbao 发表于 2024-1-11 11:06
学单片机光看书,看视频肯定是不对滴,一定要实操!我70多买了一套普中A2的开发板,也赠送了一套资料,照着 ...

感谢师傅答疑
作者: 饶念振衣    时间: 2024-1-12 09:58
持清醒 发表于 2024-1-11 13:43
郭天祥的教学

感谢师傅,我以后留意郭老师的教学,现在不知道哪一个是郭老师的,谢谢师傅答疑

作者: 杨雪飞    时间: 2024-1-22 17:13
tyrl800 发表于 2024-1-10 08:23
居然有靠GPT学好单片机的?别误导了

我觉得GPT可能比你水平高不止几个层次,不然你来讲一段试试?
作者: 杨雪飞    时间: 2024-1-22 17:14
持清醒 发表于 2024-1-11 13:43
郭天祥的教学

郭天祥的教学对于新手那就是个天大的坑,还那么多人推郭天祥
作者: tyrl800    时间: 2024-1-24 11:20
杨雪飞 发表于 2024-1-22 17:13
我觉得GPT可能比你水平高不止几个层次,不然你来讲一段试试?

你先写个程序看看
作者: dianzimao    时间: 2024-1-24 13:14
分享一下我的方法:
在某一个宝上买几颗最小系统的开发板,跟某一个宝的老板索要一些资料,做到会下载程序,会修改范例,把那几十个范例都能融汇了,然后还觉得不够用,再去学习C语言
作者: 君工创    时间: 2024-1-24 14:34
手写的书?当然看得辛苦啦。
作者: BAAABBB    时间: 2024-1-24 16:05
杨雪飞 发表于 2024-1-9 07:34
最小系统+各种模块是入门最佳选择,用开发板,线都不用连,照着视频学几个例程?你是不是还不知道这世界 ...

为什么要用GPT呢?学单片机不就是要动手实践么?
作者: 杨雪飞    时间: 2024-1-26 11:53
BAAABBB 发表于 2024-1-24 16:05
为什么要用GPT呢?学单片机不就是要动手实践么?

入门的时候可以找到最优的范例和最详细的注释。非常赞成你动手实践的说法,所以,最小系统板+模块自己搭建学习项目,然后辅助C51基础教学。各种单片机教程都有其局限性,我个人觉得那就是为了买开发板糊弄人的东西,学习者甚至连单片机物理IO口都不知道怎么找,怎么连,然后懵懵懂懂的听完教程,烧录进去,IO引脚也修改不了,所以对程序的修改学习也十分有限。

更有甚者,开办发指针对某些特定硬件,比如之前学习的时候用一块开发板上的LCD1602可以正常显示,自己搭建的时候按照他的程序怎么也不显示,复制粘贴都不行,最后发现他们不知道在哪里弄来的液晶屏,跟市面上常见的根本不是一路货,根本无法互换使用。

所以,用开发板学习单片机可能让很多人走了不少弯路,当然包括我在内。后来买了几块最小系统板和各种模块才算入了门。我所说用GPT来学,是因为他不仅有开发板给提供的例程,你也可以用你自己的想法去GPT提问,然后他给你的程序至少可以提供一定的思路,对于业余爱好者是非常实用的,当然对于专业高片机的不清楚是否有帮助,但至少对于我在单片机学习中作用比起那些什么开发板给的例程强百倍。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1