Hanker

圆梦小车 Step by Step 之一: 第一个程序“Hello World”

0
阅读(2086)

[提要] “圆梦小车DIY套件”推出后,受到了许多爱好者的青睐,深感欣慰!
但是,也感到有一些初学者拿到后不知该如何入手?咨询了许多问题。为了减少困惑,我决定逐步基于小车平台写一些示例程序供大家参考,更主要的是期望起到“抛砖引玉”的作用,营造出一个良好的氛围,让“高手”有展示的机会,让初学者有尝试的可能。

“寻迹小车 FollowMe”系列文章是一个从设计开始的小车制作过程,“圆梦小车 Step By Step” 系列文章则是一个从实施开始逐步升级、提高的过程,期望能有更多的爱好者以此为台阶步入嵌入式控制的殿堂!

内容提要:

        本篇是开篇,所以花费了一定篇幅介绍了小车的细节,主要是为了后面描述时减少歧义,相当于技术标准中开始所作的“术语定义”。

        第一篇的重点是让读者能够在这个平台上写出一个自己的程序,并使之运行,从而找到单片机应用的感觉,体验一下完整的开发过程。

        所用的例子类似于 C 语言教学中最常见的开篇:编写一个显示“ Hello Word ” 的程序。

       由于小车没有显示器,只有一个LED ,所以想到了“莫尔斯电码”。

        做后觉得这个题目还是有些趣味的,而且有延伸的空间,如:在学会发送指定信息的莫尔斯电码后,可以练习编写解析莫尔斯电码,从已知电码的固定时间间隔开始,到自动识别时间间隔,以提高学习的兴趣,锻炼编程的能力。

        因为 HTML 的排版较繁,故在此只显示摘要,有兴趣者可下载PDF文档阅读:

        圆梦小车StepbyStep-1.pdf9616613468296.pdf

        显示“SOS”的视频