这学期物联网竞赛,想要做一个导盲仪。
这方面的知识非常少,之前有学过一门EDA,最后用的是VHDL对FPGA进行编程,做了一个可以用按键移动小方块的程序。老师人超级好的,当时写出这个程序的人不多,老师还表扬了我,说我很适合写程序。我当时听了好开心的。
下面进入正题
开发板,就是一块电路板
包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等
(这个和电脑的主板构成没有什么区别)
我们可能会用开发板自带的系统,厂商大都提供集成式开发环境(IDE)与仿真器(Emulator)让开发者可以加速整个开发的过程。当你拿到的是系统厂商已经移植好的操作系统,并且确定有给予充分的相关资料之后,就可以针对自己的目标平台做集成的动作。
选定操作系统之后,通常都会指定开发平台上所使用的各项开发工具,例如编译器、连接器等。开发时需要设置的编译参数会依据每个环境不同而有所差异。这个部分必须依据硬件规格与指示说明编译出一个可以运行的映像文件,然后通过烧录工具烧录到目标平台上。
我们所要做的,应该就是搭好IDE,然后在嵌入式的系统上进行软件的开发。
到底选啥板子,还没想好,想好再往下写。