程序是怎么写成的

发布时间:2016-09-26 分类:生活 3 Comments

这个点还没睡着,我来给大家讲讲程序是怎么写成的。
为了照顾不会编程的朋友,我这里用“妈妈让小明去买酱油”这个例子来说
首先请大家思考一下要实现“妈妈让小明去买酱油”需要怎么做。



阅读剩余部分...

you name 你的名字 君的名

发布时间:2016-09-23 分类:生活 1 Comment

看了你的名字,有种冲动想要去了解,是谁?谁做的这个电影。就像当年看过风之谷的cd,然后把宫崎骏的动画都翻出来看一遍。
新海诚,原来秒速五厘米,云之彼端也是他做的。秒五我看过,云彼我也看过,但是却没有想要了解谁做的,有没有别的作品。细想想果然是一个人做的,风格很相似。
有的时候,真的是不知不觉泪流满面却不知道为什么,在青春期。我们有着很多幻想。大多数已经不再记得。当我思考,我已忘记。

nginx反向代理配置

发布时间:2016-09-07 分类:服务器 No Comments

首先是安装nginx,

apt-get install nginx

阅读剩余部分...

超方便的动静分离

发布时间:2016-08-22 分类:服务器 No Comments

很多时候,我们给原来没有分离的网站做动静分离要改程序。
而且修改量很大。一不小心就有遗漏的。
我找到了一个办法可以很方便的分离。
首先说说适用情况。
1,已经做好了程序,程序没做呢还是从程序方面入手解决比较好。
2,需要做动静分离。
3,访问量不是特别大,也不小,中等程度吧。







阅读剩余部分...

动手焊接的第一个玩意

发布时间:2016-08-13 分类:硬件 No Comments

一个电源指示灯和一个红外接收指示器
USB供电。焊接感觉还行,焊几个引脚慢慢就熟悉了。


阅读剩余部分...

51单片机第七天

发布时间:2016-08-06 分类:碎碎念 No Comments

学了i2c通讯。
感觉算是结束了初学阶段。
后边就是扩展了,拿到一个新的芯片,首先看下引脚定义,推荐接法,然后看看时序,就可以用了。
而拿到一个新的单片机呢,当然也是看看说明书。
经过常见外围设备的学习,已经基本理解了单片机开发到底是做什么的。
下一步准备学电路,有了电路才能自己组合原件实现想要的功能。要不就只能用现成的。

51单片机第六天

发布时间:2016-08-02 分类:程序 No Comments

买的设备终于送到了。开始实测。
依次进行了流水灯,数码管静态显示,数码管动态显示,


阅读剩余部分...

51单片机第五天

发布时间:2016-07-31 分类:碎碎念 No Comments

今天学习的DAC,AD使用。这两个是数字转模拟,模拟转数字的芯片。
这个呢,典型的就是录音,然后播放出来。
具体用法就是按照所选用的DA,AD芯片的说明书操作就好了。
注意时序要符合要求。模拟转数字位越高越精确。51的是0-5v变化,所以其他电压的得经过转换电路转换到这个范围内,再进行采样。还要有限流电阻,防止电流过大击穿AD。

51单片机第四天

发布时间:2016-07-30 分类:碎碎念 No Comments

今天学习的是键盘扫描。
首先我们要注意的是按键按下并不是很理想的数字波形,而是在按下和抬起的瞬间会有抖动。
首先是独立键盘,很简单,先给io口写个1,然后再进行读取。如果变成0了,说明按键按下了。
这时候可以让数码管显示一个数字。每按一次进行数字加1,加到9就清零。然后为了去掉抖动,在按下和抬起的处理位置进行延时。
很简单的一个例子,结合数码管的静态显示。
然后是矩阵键盘,教程接的是4x4的键盘,用P3的高四位和低四位进行交叉得到一个12按键的键盘。
然后通过快速的分别检测来确定按下了哪个键。方法是先给低4位分别清零,让P3读取的数值和0b11110000进行位与,这样可以过滤掉低四位的状态只看高四位的,如果与完还是0b11110000说明没有按下键。如果高四位哪个变0了,就说明低四位清零的口和高四位变0口的交叉点的按键被按下了。我们可以用switch来根据与后的值给一个变量赋值。让不同按键分别标识不同数字。然后用数码管显示出来。这里也要注意抖动的问题。另外还要注意循环退出问题。
有了这个呢,应该就可以做计算器了。

51单片机第三天

发布时间:2016-07-29 分类:程序 No Comments

今天找到了mcu8051ide的使用方法。

阅读剩余部分...