腊月的季节

2017第一周总结

总结

今天早上做了STC89C52单片机的小DEMO,这让我对软硬件有了自己的见解。以前做软件打交道的都是客户的需求,具体点,应该是客户的数据,客户存入的数据也好,还是O2O也好,软件主要是对这些数据存储,处理,筛选,增删改查。这里面估计也会涉及一些硬件,比如说电脑的播放器,键盘,鼠标,显示器,这是软件的输入输出设备,非常简单。包括现在的安卓,加了一些新硬件,这让人们更适用,比如陀螺仪,红外感应等等。但最终还是对用户数据的一种处理,从而达到提醒用户或者与用户间接性的交流。主要是对数据的处理。
硬件是什么呢,我觉得是数据的来源不同了,硬件的可以来源于用户,也可以来源于一个机器的录音器,感应器,基本也就是人类的视觉,听觉,触觉。那么当硬件感触到这些最主要的特点就是做出回应,不一定是视觉,听觉了,回应的可能是一个动作,视觉,听觉。那么也就必有有一个东西能让这些东西去动,而且是根绝视觉,听觉,触觉做出各种各样的动作,这个我觉得要归功于芯片,这个东西真是个好东西。硬件涉及的东西要多一些。主要是对数据的回应。
两者的关系,我感觉是,软件一定要依靠硬件来做数据存储,数据运算。硬件一定要依靠软件的数据来做出有逻辑的回应。但是当你规定了硬件,我也可以不需要了解硬件而去做软件,是因为我们知道了怎么给他数据,他会给我们什么回应,你不了解硬件,只能知道表面,不知道底层怎么处理数据。结论就是软硬件是分不开的。

热评文章