哪种单片机开发软件比较好?
答案:3 悬赏:60
解决时间 2021-11-21 08:14
- 提问者网友:ミ烙印ゝ
- 2021-11-20 13:16
哪种单片机开发软件比较好?
最佳答案
- 二级知识专家网友:胯下狙击手
- 2021-11-20 14:11
如果经济不是十分富裕,就不选贵的,只选对的。
如果属于x二代之类等可以考虑最贵、最全的。
我的看法是,开发板的功能不能太基础,只有一个流水灯的最小系统啥都不好学,几百元的什么都有的,还有盒子的也没必要,有些东西可能永远也用不上。51起步传统一些,简单一些,基础一些好,入门了之后高级一点的应用就应该有能力自己搞定了。开发板只是一个平台,起飞的平台,通过开发板学习了单片机最核心、基础、重要的知识,然后别的什么,就要脱离开发板,进入实践当中了。这时候,再高级的开发板都无法满足你的需求了。
购买开发板,比较重要的是所谓“售后”,就是有问题商家可以及时提供帮助,包括技术上的。还有就是随开发板附带的资源,比如开发板及其相关的电路一定要齐全、清晰。附带多种例程、教学资料、常用实用软件和能够兼容XP和7系统的驱动。就是说,只依靠商家随开发板提供的资料,就基本可以进行单片机的入门(编程语言、模电数电基础除外),而不是自己还要额外的找很多很多的资料,解决许多麻烦,请教许多问题。这一点很重要,别买了开发板之后,拿着板子不知道该干啥,怎么干,没法干。
我自己用的是**上慧净电子的78元的开发板,因为我当时手头不充裕,所以选了这个我认为性价比很高的板子。
我个人认为,开发板自身至少要支持如下功能:
USB直接下载(自身实现,或附赠USB下载器,如果需要另购的话,还是算了);
至少一组流水灯;
引脚全部通过排针引出;
至少4位以上数码管,最好是通过锁存之类的;
时钟芯片;
AD、DA芯片;
串口(或转成USB);
矩阵键盘和独立键盘;
蜂鸣器;
1602LCD接口;
可方便更换的单片机IC;
IIC总线设备(如24C02);
等等。
如果属于x二代之类等可以考虑最贵、最全的。
我的看法是,开发板的功能不能太基础,只有一个流水灯的最小系统啥都不好学,几百元的什么都有的,还有盒子的也没必要,有些东西可能永远也用不上。51起步传统一些,简单一些,基础一些好,入门了之后高级一点的应用就应该有能力自己搞定了。开发板只是一个平台,起飞的平台,通过开发板学习了单片机最核心、基础、重要的知识,然后别的什么,就要脱离开发板,进入实践当中了。这时候,再高级的开发板都无法满足你的需求了。
购买开发板,比较重要的是所谓“售后”,就是有问题商家可以及时提供帮助,包括技术上的。还有就是随开发板附带的资源,比如开发板及其相关的电路一定要齐全、清晰。附带多种例程、教学资料、常用实用软件和能够兼容XP和7系统的驱动。就是说,只依靠商家随开发板提供的资料,就基本可以进行单片机的入门(编程语言、模电数电基础除外),而不是自己还要额外的找很多很多的资料,解决许多麻烦,请教许多问题。这一点很重要,别买了开发板之后,拿着板子不知道该干啥,怎么干,没法干。
我自己用的是**上慧净电子的78元的开发板,因为我当时手头不充裕,所以选了这个我认为性价比很高的板子。
我个人认为,开发板自身至少要支持如下功能:
USB直接下载(自身实现,或附赠USB下载器,如果需要另购的话,还是算了);
至少一组流水灯;
引脚全部通过排针引出;
至少4位以上数码管,最好是通过锁存之类的;
时钟芯片;
AD、DA芯片;
串口(或转成USB);
矩阵键盘和独立键盘;
蜂鸣器;
1602LCD接口;
可方便更换的单片机IC;
IIC总线设备(如24C02);
等等。
全部回答
- 1楼网友:末日狂欢
- 2021-11-20 16:37
如果经济不是十分富裕,就不选贵的,只选对的。
如果属于x二代之类等可以考虑最贵、最全的。
我的看法是,开发板的功能不能太基础,只有一个流水灯的最小系统啥都不好学,几百元的什么都有的,还有盒子的也没必要,有些东西可能永远也用不上。51起步传统一些,简单一些,基础一些好,入门了之后高级一点的应用就应该有能力自己搞定了。开发板只是一个平台,起飞的平台,通过开发板学习了单片机最核心、基础、重要的知识,然后别的什么,就要脱离开发板,进入实践当中了。这时候,再高级的开发板都无法满足你的需求了。
购买开发板,比较重要的是所谓“售后”,就是有问题商家可以及时提供帮助,包括技术上的。还有就是随开发板附带的资源,比如开发板及其相关的电路一定要齐全、清晰。附带多种例程、教学资料、常用实用软件和能够兼容XP和7系统的驱动。就是说,只依靠商家随开发板提供的资料,就基本可以进行单片机的入门(编程语言、模电数电基础除外),而不是自己还要额外的找很多很多的资料,解决许多麻烦,请教许多问题。这一点很重要,别买了开发板之后,拿着板子不知道该干啥,怎么干,没法干。
- 2楼网友:过活
- 2021-11-20 15:47
如果用avr系列,可以用的很多
windows 平台下cvavr AVR Studio 都可以
如果你在linux平台下开发avr,可以用GCC,也比较容易上手,虽然linux比较不直观,但习惯后非常方便,从网络上down一个make文件模板修改一下参数就可以编译自己的c程序了,
现在汉化的不好,有时候有一些歧义,我基本没怎么用过汉化,毕竟菜单上那几个英语单词,很快就记住了,去搞汉化版本也要花不少时间,没必要.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯