萌新驾到,C语言的学习及其步入嵌入式,与CSDN的结缘

        大家好,我是来自物联网工程专业的准大二学生一枚,随着时间线的推移,我不知不觉中度过了大一的一个学年,进入了象征大一结局的暑假,在这大一的一年里,我与CSDN的初识是因为C语言。

        原来只是游客观看,近期想着记录学习历程,学习成果,也心生感慨想做以记录,巩固学习到的知识。本篇文章是作为一个普通物联网学生的大一一年学习历程。

        在刚刚进入大学校园时,为了不使大学四年的青春白费,我参加了本校的一个学习工作室,该工作室的发展方向与我所选专业基本一致,在正式进入工作室之前,为了筛选人才以及能力的测试,工作室就举行了集体的专业技能培训,而培训内容正是C语言。

C语言的学习

        高考结束后,我度过了一个轻松快乐的暑假(除了练车没干正事),所以在刚刚步入校门时就比其他人晚了一段,这也是培训筛选期间精神紧张的部分原因,当其他人能够应用循环,嵌套时(虽然很基础,但我是0基础),我连printf都没玩明白,工作室的培训方式也是给你一堆题目,让你做出题目的过程中,对c语言进行认识和学习。前面的几天在懵懂无知中摸索前进,在黑暗中爬行的过程中发现了本站,里面存在着大量丰富的学习经验,有的大佬规划出了简单明了的学习路线,也接触到了其他的信息获取途径。(刚开始是在B站上看课,搜索题目的时候发现了本站),结合菜鸟教程已经各种博客和教学视频,C语言获得的极大的进步,虽然迄今为止没有怎么接触算法,但基本操作烂熟于心,高级一点的指针,结构体也能看懂,勉强能应用。      

        在此贴出我学习C语言过程中的资料:

1.本站的:C语言初阶——手把手教零基础/新手入门(万字心得笔记)_c语言入门自学零基础_Man9Oo的博客-CSDN博客这是一篇为C语言学习新手倾注心血的学习&&心得笔记,零基础看完它也能看得懂代码!欢迎交流_c语言入门自学零基础https://blog.csdn.net/m0_63312733/article/details/122145605?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168828705916800225555490%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168828705916800225555490&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-2-122145605-null-null.142%5Ev88%5Einsert_down28v1,239%5Ev2%5Einsert_chatgpt&utm_term=c%E8%AF%AD%E8%A8%80%E5%85%A5%E9%97%A8&spm=1018.2226.3001.41872.菜鸟教程:

C 语言教程 | 菜鸟教程

特点:系统,较权威,知识点明确,但是比较枯燥,学习起来得自行理解,建议作为参考。

3.B站老师,鱼C-小甲鱼:

【C语言】《带你学C带你飞》_哔哩哔哩_bilibili

视频准备充足,系统完整,采用具有亲和力的讲课方式,有专门的课下练习巩固平台。随时提醒学习与练习结合。平台如下:

鱼C工作室-免费编程视频教学|Python教学|Web开发教学|全栈开发教学|C语言教学|汇编教学|Win32开发|加密与解密|Linux教学 - Powered by Discuz!

4.B站老师,Micro_Frank :

C语言教程(全网最具有比喻形象的):持续更新ing_哔哩哔哩_bilibili

最后隆重介绍的是Frank老师,他会如同唠家常一般(老师的讲课方式作为男生,我可以轻易接受并喜欢上他,其他人可能……),根据自己的经验与应用教你学习C语言,他几乎没有课前准备,但能明确的教给你方法,其他老师会教你C语言这门课程,这个老师主要教你应用,以及对未来就业的准备。

51单片机

        在通过工作室的集团培训之后,我收到了一份工作室的礼物:一块51开发板

        他是我接触到的第一块51开发板,也是我踏入单片机学习的第一步。 也是从那是开始,慢慢的了解硬件行业的发展,未来的学习方向。后面的在校时间,也是对这块单片机进行了如同C语言一般的学习。同样分享出学习的资源:

       1. 江协科技 (原名:江科大自化协)

        51单片机入门教程-2020版 程序全程纯手打 从零开始入门_哔哩哔哩_bilibili

        据我所了解,他是一位对本行业非常热爱的值得尊敬的老师,年龄上这位老师非常年轻,却为我他提供了优质的单片机教程,极大的激发了我对单片机学习的兴趣。

        2.普中科技

【普中官方】51单片机手把手教学视频(上)_哔哩哔哩_bilibili

        这个看的少一点,印象不多。

        在此期间,我又度过了一个快乐的寒假(歇菜了),以至于在这学期初的蓝桥杯比赛中失利。虽然这个比赛存在着各种各样的争议,被人喷,监管不严格之类的,但也是检查自身学习情况的一种良好方法,就是成本有点高,算上报名费和蓝桥杯专业板子(淘宝买的,最新,小贵)。

         是一块15系列的开发板,功能方面和51板子差不多,但程序编写方式上有一定的差异,在此放出学习蓝桥杯板子的资料。

1.  【小蜜蜂笔记】蓝桥杯大赛-单片机设计与开发基础技能与进阶强化教程

【小蜜蜂笔记】蓝桥杯大赛-单片机设计与开发基础技能与进阶强化教程_哔哩哔哩_bilibili

2.【蓝桥杯-单片机】零基础入门省国赛冲刺培训

【蓝桥杯-单片机】零基础入门省国赛冲刺培训_哔哩哔哩_bilibili

        两位老师的实力毋庸置疑,同一个屋檐下的同伴多多少少拿到了获奖证书,当时的我是我们工作室最菜的一个。

        而在蓝桥杯之后,我还没有开始32单片机的学习时,学习了关于焊接的相关技术(基本靠自己摸索和大量实践)。也是和工作室的伙伴完成了几个51小项目,以下是我参与度最高的项目:

十字路口交通灯:

 拍摄的正常运行照片一时半会找不到了,就简单介绍一下:

        其他一坨一坨的都是杜邦线,仅仅起连接作用。 看起来很丑很复制,工作方式和平常十字路口的交通灯一模一样,南北向相同,东西向相同,南北比东西快几秒。这个作品的背部很好的帮我巩固了焊接的教技能(手动狗头)。因为1个2位数码管10个引脚,用了四个,每个LED2个引脚,用了12个,全部采用手动飞线。具体长这样:

        呃,复杂,且出差错难以修补,后面发现数码管显示错误也是直接修改程序,懒得找问题了。 做它的时候各方面均遇到了各种问题,最终一一解决,后面的数码管因为是对称的关系,所以先对称连线,最后再同时接到IO口上,看着复杂,连线到时候不过是先对称再总体罢了,项目做完后,硬件上最大的失败在于LED灯没有串联保护电阻,导致LED几乎全军覆没。数码管倒是能准确显示。

        这个项目从仿真到代码,再到硬件电路,大多由我完成,焊接部分我独自包揽,当然也离不开同伴的帮助和学长手动指导。这次项目经历对我学习的兴趣有较大的激发,使我愿意在这上面投入时间了。

课内学习

        在知道CSDN后,我发现有些看起来好像与代码无关但和计算机有关的学科知识也能在这里找到,我也是在这里找了关于电路,离散等复习资料。

32单片机

        在做完几个小项目后,我开始了对32单片机的接触与学习,我购买的32开发板长这个样:

         现在这段时间也是在32的学习中,前段时间看了一篇关于写博客有什么好处的文章后,今天趁着心血来潮,仅以纪念我的大一学习路径。在我们学校,我参加的工作室中,我的成绩可能并不理想,但我也原因以此记录自己,或者当一个良好的引路人。

       

江协科技 原名:江科大自化协

STM32入门教程-2023持续更新中_哔哩哔哩_bilibili

END

        我会尽自己能力继续写下去,后面可能会写关于C语言,51,32等学习经验及其做出的成果分享,希望我能够坚持下去,也希望看到最后的你,能够开创属于自己的博客,博客属于越早创建越好,最好在开始学习是就同步记录自己的点点滴滴。我以前并没有开始,因为我认为我才能尚浅,没什么资格发表言论,前段时间发生的事情给了我一定的启发与鼓励:

        某UP主仅简简单单的发布了例如如何坐地铁,坐公交车等日常视频,播出后受到广泛好评,也确实帮助的了部分人,我的想法也是如此,尽管我才疏学浅,也愿意将为学到的东西记录分享,成为后人的参考。

       

        在最后,分享几个朋友总结的资源点:

1.    W3Schools:W3Schools Online Web Tutorials
2.    Codecademy    :https://www.codecademy.com/
3.    FreeCodeCamp:https://www.freecodecamp.org/
4.    csdn:本站
5.    B站:https://www.bilibili.com/
6.    知乎:https://www.zhihu.com/
7.    掘金:https://juejin.cn/
8.    MDN Web Docs:https://developer.mozilla.org/
9.    21ic    :http://www.21ic.com/
10.    GeeksforGeeks:https://www.geeksforgeeks.org/
11.    LeetCode:https://leetcode.com/
12.    Stackoverflow:https://stackoverflow.com/
13.    Github:https://github.com/
14.    ChatGPT:https://www.openai.com/chatgpt

        

        

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/14914.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BI软件工具也有ChatGPT

ChatGPT最近大火,朋友圈、聊天群啊到处都在分享它、讨论它。我也凑了个热闹,先和它聊了一下孩子学习上的困惑,然后用它给孩子出了一套易错题型的练习题,缓解了我做为熊孩子家长的压力。 ChatGET能做的可不止这些,还能写…

五一假期出游怎么安排?ChatGPT来当你免费导游

五一长假即将来临,许多人都在规划自己的假期出行。但是疫情3年的影响下,很多人都忘记如何做旅行规划了。不用担心,ChatGPT可以帮忙制定一份完美的旅行计划,让你放松心情,享受愉快的旅程。无论是国内旅游还是出境旅游&a…

chatgpt赋能python:Python循环太慢?

Python循环太慢? Python是一种深受欢迎的编程语言,拥有简单易学的语法和丰富的库。但是在大数据和计算机密集型应用程序中,Python的循环速度可能会变得缓慢,尤其是与其他编译型语言相比。在本文中,我们将探讨Python循…

解决GitHub下载速度太慢的问题

解决方法: 1. 打开本地hosts文件(需要获取管理员权限才能修改保存) 目录地址: C:\Windows\System32\drivers\etc 2. 添加 3. 刷新DNS缓存 参考:解决GitHub官网打开慢或者打不开的问题 - 简书

chatgpt赋能python:Python破解小技巧及方法

Python破解小技巧及方法 Python作为一种灵活、易于上手的编程语言,已被越来越多的程序员和安全专家应用于破解。在本文中,我们将介绍一些Python的基本破解技巧和方法,以帮助你更好地理解和应用Python在破解中的效果。 简单的代码破解 在很…

chatgpt赋能python:Python破解电脑密码的详细指南

Python破解电脑密码的详细指南 在当今数字化世界,安全往往是人们关注的首要问题。为了确保个人和商业数据的机密性,许多人使用密码来保护他们的计算机。然而,这也使得破解密码成为一项必要的技能。在这篇文章中,我们将讨论如何使…

ChatGPT原理——————深度学习入门知识

文章目录 前言一、深度学习是什么?二、环境配置步骤(基于Windows系统)1.安装Anaconda2.创建虚拟环境3.激活虚拟环境4.安装必要的库5.安装深度学习库 三、深度学习实例1.准备数据集2.进行数据预处理3.构建神经网络模型4.训练模型5.评估模型6.进…

科技云报道:三股势力交叠,算力生产力变革正在发生

科技云报道原创。 从算力诞生之初,算力就被人们寄予厚望,不管是起初的人工智能领域的应用AlphaGo,还是如今备受青睐的算力网络,算力显然已成为推动数字经济发展的“重要引擎”。 某种意义上,如今算力也处于由点、线向…

ChatGPT拿下谷歌18万美元offer!通过L3入职测试,人类码农危?

编|Aeneas 好困 源|新智元 ChatGPT已经通过谷歌面试,拿下offer了。看来,替代全部码农它还做不到,但替代一部分,已经是绰绰有余了。 打不过就加入? 最近,ChatGPT成功通过了谷歌的面试…

18万美元offer!ChatGPT通过谷歌L3入职测试,人类码农危?

来源:新智元 【导读】ChatGPT已经通过谷歌面试,拿下offer了。看来,替代全部码农它还做不到,但替代一部分,已经是绰绰有余了。 打不过就加入? 最近,ChatGPT成功通过了谷歌的面试,拿到…

LLM 怎样用于 OLAP 自助式数据分析?

目录 LLM是不够的(用于自助式分析) LLM Is Not Enough (For Self-Service Analytics) Introduction 介绍 A Conversation with AI 与 AI 的对话

ChatGPT前传--数字掘金:数据中台前沿实践

月説小飞象交流会 别为了那些不属于你的观众,去演绎你不擅长的人生。--张德芬 内部交流│22期 ChatGPT前传 数字掘金:数据中台前沿实践 data analysis ●●●● 分享人:李家贵 ‍ 最近,Chatgpt引起了大家关注,其实质也…

ChatGPT 插件:深入探讨 OpenAI 的新功能及其如何改变我们使用 AI 的方式

OpenAI的API现在正在为成千上万的商业和开源项目和应用程序提供AI动力。而在推出六个月后,ChatGPT的插件终于加入了机智的聊天机器人,能够更好的应用在不同的场景中。 🔌 什么是ChatGPT插件? ChatGPT插件是专门的扩展&#xff0…

压着谷歌打!ChatGPT提前上岗微软搜索,现在就能用,纳德拉:竞赛今天才开始...

杨净 萧箫 鱼羊 发自 凹非寺量子位 | 公众号 QbitAI 没有最早,只有更早。 就在谷歌预告Bard之后,微软已经抢先推出新版Bing和Edge浏览器。 ChatGPT支持,现在即可用。 而且在浏览器的搜索框内,微软非常自信地设置了一句—— Ask me…

Ask me anything…这次要压着谷歌打!ChatGPT已经在Bing提前上岗

来自:量子位 没有最早,只有更早。 就在谷歌预告Bard之后,微软已经抢先推出新版Bing和Edge浏览器。 ChatGPT支持,现在即可用。 而且在浏览器的搜索框内,微软非常自信地设置了一句—— Ask me anything… 对此&#xff0…

压着谷歌打!ChatGPT提前上岗微软搜索,竞赛今天才开始!

编辑 | 量子位 点击下方卡片,关注“自动驾驶之心”公众号 ADAS巨卷干货,即可获取 没有最早,只有更早。 就在谷歌预告Bard之后,微软已经抢先推出新版Bing和Edge浏览器。 ChatGPT支持,现在即可用。 而且在浏览器的搜索框…

智能小书馆-AI模拟书本世界-与书本角色对话

Ai模拟书本世界www.chatlangue.com 目前支持 Android 9 或更高版本手机及平板 这是一款网页App,采用ChatGPT接口作为引擎,模拟出无尽的书籍世界,你可在里面进行自由的文字互动冒险;它还模拟出书本里面各种角色,你可以模…

角色生成器(人工智能伴侣)Character.ai

网站类型 人工智能、深度学习、聊天机器人语言英语、西班牙语、法语、意大利语、欧洲葡萄牙语、巴西葡萄牙语、德语、土耳其语、俄语、中文(简体)、日语、韩语、印度尼西亚语成立2022年9月16日创始人诺姆沙泽尔 和 丹尼尔德弗雷塔斯网址 https://charact…

五问“ChatGPT+医学影像”:新一代的AI能否成为放射科医生的一把利器?

自ChatGPT引爆人工智能领域以来,迅速吸引了来自不同领域的科学家和从业者的目光,期待着这一里程碑式的技术为自己的行业带来新的变革。 近日,上海科技大学生物医学工程学院创始院长、联影智能联席CEO沈定刚教授主持举办了一场线上MICS学术沙…

代谢组学资讯,全球爆火的ChatGPT,是如何看待三阴性乳腺癌的?

领导说 今天下午6点前必须发出一篇推文 我表面毫无波澜实则内心风起云涌 那么问题来了 我如何才能在下班前发送推文准时下班呢 我要怎么写才能获得趣粉们的认可呢 全球爆火的ChatGPT,让我的格局一下打开~,它能不能成为我的“得力助手”?…