标签: assembly
我希望这个问题适合这里,否则抱歉。
我有一个物理闹钟(5 $),它已被编程用于贪睡,灯光效果等。
通常,所有这些设备,如计算器,高保真音响系统(带显示屏)等。 他们如何以及使用哪种语言对其进行编程?
他们都需要一个小型处理器吗? ......或者甚至还有一个处理器的小兄弟,这么便宜又快速地完成这项工作?
我们可以/可以对这些设备进行重新编程以进行自定义吗?哪种编程语言?
这让我很奇怪。
感谢您的时间
答案 0 :(得分:1)
它们不是用C#编程的,这是肯定的:)当然,总有一种汇编语言。对于更高级别的语言支持,C非常受欢迎。芯片越大越复杂,编译器就越不同。
Here是一个简单教程的链接,该教程介绍如何编程众多种可用的小型微处理器之一。这些微小的Atmel处理器的较大同类构成了Arduino,一个非常易于使用的原型板的核心,您可以使用简单的类似Java的语言编写,该语言可以编译为Atmel汇编程序。
我们都必须从某个地方开始。
答案 1 :(得分:0)
它可能包含一个自定义ASIC,其中所有内容都是用VHDL等语言进行“硬编码”。为什么?大规模生产期间的成本节省。