2 因为ARM架构的单片机相比其他单片机,其处理器性能更强,可以满足运行Linux系统的需要。
3 除了ARM架构的单片机,还有一些其他的处理器架构也可以运行Linux系统,例如x86架构、MIPS架构等。
但是需要根据具体的应用场景和需求进行选择。
硬件组成的区别:单片机是在一块集成电路芯片中包含了微控制器电路,以及一些通用的输入输出接口器件。
从构成嵌入式系统的方式看,根据现代电子技术发展水平,嵌入式系统可以用单片机实现,也可以用其它可编程的电子器件实现。其余硬件器件根据目标应用系统的需求而定。
软件组成的区别:
制造商出厂的通用单片机内没有应用程序,所以不能直接运行。增加应用程序后,单片机就可以独立运行。
嵌入式系统一定要有控制软件,实现控制逻辑的方式可以完全用硬件电路,也可以用软件程序。
主次关系的区别:
单片机现在已经被认为是通用的电子器件了,单片机自身为主体。
嵌入式系统在物理结构关系上是从属的,嵌入式系统被嵌入安装在目标应用系统内。
嵌入式系统在控制关系上却是主导的,是控制目标应用系统运行的逻辑处理系统。
尽管可以用不同方式构成嵌入式系统,但是一旦构成之后,嵌入式系统就是一个专用系统。专用系统中,可编程器件的软件可以在系统构建过程中植入,也可以在器件制造过程中直接生成,以降低制造成本。
控制逻辑复杂的单片机会需要 *** 作系统软件支持;控制逻辑简单的嵌入式系统也可以不用 *** 作系统软件支持。两者没有简繁区别。
单片机 控制输出 0~10V 电压,可以 用单片机 输出一个 可以调节占空比的 PWM 波,输出功率 不大的 用一个 三极管 加 电感 加 二极管,就可以了,
输出功率 大一些的 用 MOSFET 管 加 电感 加 二极管,就可以了,
还要 看 控制的 输入电压大小,电路结构 有些不同,比如输入电压 >10 V,电路简单一些
如果 输入 电压为 5V 左右,输出 0~10V ,也能做到,只是电路结构 不一样。
如果 对 输出 电压 要求误差 不大的,需要用 AD 检测 反馈,
现在单片机 PWMAD 功能都有的。
至于 和 电脑 通讯 不复杂的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)