摘要:
修改日期:2020年3月31日 我补充了时间轴,从进入大学,不知不觉6年就这样匆匆而过,与其感叹我更想抓紧之后的时间,不知道接下来的六年能创造什么出来。 2013年9月,我开始了大学生涯 我自己是电子信息工程专业毕业,专业原则上来说比较偏“硬”一点,事实上我从大二就开始学习嵌入式,从51入门顺便学了 阅读全文
摘要:
虽然嵌入式系统已经有30多年的历史,但是原来一直隐藏在背后的,自从物联网上升为国家战略后,嵌入式系统也从后台走到前台。 那嵌入式与物联网有什么关系呢? 1.物联网是新一代信息技术的重要组成部分,是互联网与嵌入式系统发展到高级阶段的融合。 2.作为物联网重要技术组成的嵌入式系统,嵌入式系统视角有助于深 阅读全文
摘要:
同学们2021年好,这是今年更新的第一篇文章,本来想一月一号就发一篇,但是一个是不知道写点什么,一个确实是有点忙 加我微信【coderAllen】的同学可能知道我已经在家办公很久了,因为始于去年的疫情缘故,2020年就断断续续的在家办公,虽然是在家办公听起来比较美好,但是从实际经验出发,在家办公其实 阅读全文
摘要:
昨天我更新了了下自己在家办公的情况,说了在家的好处是可以没事看看书,其实看书这个事是从我一毕业就开始坚持的 我从小就很喜欢看书,主要是历史/地理这种类型的书,基本新学期第一天发了课本当天就开始自己看书,一两天就把所有的历史地理什么的看完了,这种习惯一直持续到了高中文理分班的时候,再次之前可能是因为比 阅读全文
摘要:
恶名昭著的指针究竟是什么 “ 指针是一种保存变量地址的变量,在 C 中频繁地使用。” “指针类型”其实不是单独存在的,它是由其他类型派生而成的 因为“指针类型”是类型,所以它和 int 类型、double 类型一样,也存在“指针类型变量”和“指针类型的值”。糟糕的是,“指针类型”、“指针类型变量”和 阅读全文
摘要:
C 是什么样的语言? 这个问题不要急于寻找问题的答案,而是应该先去考虑当前的问题是什么? C语言其实就是一种工具,而且确实也是为作为工具而开发的,所以就具有以下特点 1>为了解决眼前问题,由开发现场的人发明的, 2>虽然使用方便, 3>但看上去不怎么顺眼, 4>如果不熟悉的人糊里糊涂地使用了它,难免 阅读全文
摘要:
前提:ANSI C 为了提高可移植性, 通过头文件stdarg.h提供了一组方便使用可变长参数的宏 我们考虑写一个山寨版的 printf(), 取名为 tiny_printf() tiny_printf()的第一个参数指定后续的各参数的类型, 第二个参数开始指定需要输出的值 tiny_printf( 阅读全文
摘要:
最开始是看的韦东山老师的视频,确实很不错,不过总感觉是不够深入扎实,还是想自己看看书,就总结搜罗下,以供参考 参考自:https://www.cnblogs.com/mylinux/p/5551585.html 《嵌入式Linux应用开发完全手册_.pdf》 韦东山编写,讲解arm硬件,uboot以 阅读全文
摘要:
不知道什么时候开始,数学和编程被捆绑到了一起,数学不好学编程也不行,很多人的意识数学系毕业的学编程一定厉害。 只能说,确实多虑了,至于数学好就编程好更是想多了,两者也是没有绝对的关系,基本的加减乘除已经可以应付绝大多数的场景了。 这时候大家会说算法都是数学构成的啊,满满的都是数学元素。 我从大一就开 阅读全文
摘要:
很多编程初学者问我,是不是学编程英语必须很好才可以? 英文编程中不管是语法还是函数都是英文及阿拉伯数字构成的,所以确实很容易给人一种不会英语怎么编程的错觉。 看见错觉,就知道我想说的答案是什么了吧,是的!编程和英语几乎没有什么直接关系,这里还是拿C语言的编程流程举个例子。 1.关键字 即使算上C99 阅读全文
摘要:
前言 初学者学习C语言遇到的最大困难想必就是搭建环境了,相当多的初学者就是被搭建环境导致放弃了学习编程,就我自己的经验而言,初学编程不应该受限于环境,使用成熟好用的环境就可以了,之后熟悉一些可以在慢慢探究。想到大多数小伙伴都是使用Windows系统,今天就先说下Windows系统下有哪些学习C语言的 阅读全文