发布网友 发布时间:2022-05-06 09:43
共4个回答
热心网友 时间:2022-06-29 07:09
哥们,你真有意思,我慢慢给你说说吧:首先不要“不太希望在硬件处浪费太多时间”这么说,如果你想开发单片机的产品那么硬件你是必须要学的,还有就是告诉你单片机和电脑不一样,虽然两者在电路本质是一样的,但是逻辑结构根本就不一样,汇编指令虽然相似但是也完全不一样。单片机不学习硬件知识你是没有办法也不可能开发产品的,不要以为和电脑里面一样写个程序就可以运行的。其次我不知道你是这方面的人从业人员吗 ?如果是的话,那么我真的很无奈了。如果不是那么还情有可原。再次如果你要学单片机的话,最简单的就是51系列的了,因为那是单片机的鼻祖。还有如果你要开发出稳定性好的产品那么你还需要学习模拟电子和数字电子技术。还有控制电机的话我看用 单片机不合适,虽然也可以,电机现在都用DSP控制了。如果真要的话那么建议你买AVR的吧,不过AVR比较难;还有一个选择就是AT89系列的了,AT89系列的比较简单。51和AT89系列的是一样的,它们的原理基本一样,这两者的开发环境可以用你说的Keil C51或伟福开发环境,支持汇编和C语言。C++的编译系统我没有见过也没有听过,也许我孤陋寡闻。热心网友 时间:2022-06-29 07:10
支持C++的?拜托,那是编译器的事好不好!编译器是电脑上用的。单片机只认二进制文件!得编译完了烧到单片机里才能运行。热心网友 时间:2022-06-29 07:10
到淘宝上购一个单片机学习开发套件,自己只需要有一台电脑就可以了,可以用汇编语言和C语言编程,很简单的。。。51单片机都支持C语言,现在很多都是用C语言编程,因为他要比汇编语言简单得多。热心网友 时间:2022-06-29 07:11
我觉得你真是一个菜鸟,了解清楚了再提问,无语