大学毕业那年, 我去某公司实习, 当时我还不怎么会写代码(仅仅写过求三个数的最大数、求1+2+3+...+100的和之类的简单程序), 也不知道软件是咋回事, 曾经还以为删除了QQ的快捷方法, 就等于卸载了QQ, 呵呵哒。
后来, 我接触了单片机, 当时感觉像着迷了一样, 感觉非常奇妙, 单片机怎么就会听程序的指挥呢? 也就是在那个时候, 我懵懵懂懂地懂了软件是怎么回事, 后来, 通过更深入的学习, 知道软件控制硬件的原理。
有的事情很奇怪, 如果盯着单片机运行, 看到开发板上的那些结果, 感到有一点点兴奋, 迟迟不愿离开。
最近又实际玩了一下, 感觉很简单。 以后可能很少玩这个东西了, 本文仅仅留作纪念, 来看下:
写流水灯程序, 用keil c 编译, 生成hex文件
客户端下载/烧录工具来下载/烧录(客户端和usb通信, 不需要网络), hex文件最终转化成二进制文件, 存到单片机的rom中
单片机执行对应的操作, 听从软件的指挥:
理解这一系列的流程和原理, 很重要。
睡觉。