开发板是干嘛用的???

时间:2023-01-27 19:36:53
这个单片机开发板是用来熟悉程序的吗???还是硬件结构资源用法??

7 个解决方案

#1


囧里个囧啊。
感觉主要还是熟悉程序的吧。硬件结构的话貌似需要比较系统的学习,而且学习硬件结构的话洞洞板、面包板什么的应该是首选吧?

#2


可以研究一下电路图,看看如何使用单片机和各种外设,以及电路设计;另外就是可以自己写程序操纵各种外设实现一些简单的应用;如果用arm的板子,可以直接在上面裸奔,直接操纵底层硬件,等熟悉了就可以加个操作系统,学着写写驱动,或者直接搞应用开发

#3


基本就是给你准备好一堆外围,让你能把核心IC的所有功能试个遍。那些功能你最终的产品上不一定都用上。

#4


那就是写代码了??基本上没硬件什么事,都是搭建好的。。
现在用哪种单片机比较好,我现在用AVR,不过软件是人家写的

#5


引用 4 楼 moon_ding 的回复:
那就是写代码了??基本上没硬件什么事,都是搭建好的。。
现在用哪种单片机比较好,我现在用AVR,不过软件是人家写的


在开发板上基本就是写代码了。不过每个接口背后都是一个标准,可以挂在那个接口上的不止他给你焊好的那一种件。除了熟悉单片机本身,还需要通过他给你准备的那些外围元件去熟悉接口和各类外围器件的操作风格。

我以前一直用AVR,但自从mega8断货涨价那次起就没怎么用它了。碰巧后来做的项目都比较复杂,都在用STM32,况且STM32低端型号的价格已经降到mega16的水平了。即使简单的项目也会考虑依旧使用STM32。你如果没碰到货源问题的话可以继续用AVR入门,STM32不适合用来起步。

#6


谢了~~~
准备先跟软件组的学习一下,再加强一下C的学习,然后买块板子转接头之类的自己搞搞。这样可行???

#7


引用 6 楼 moon_ding 的回复:
谢了~~~
准备先跟软件组的学习一下,再加强一下C的学习,然后买块板子转接头之类的自己搞搞。这样可行???


其实没那么复杂,集中精力看书很快就能入门。我当时用51入门的,那本书翻来倒去连着了3天,然后第一个汇编程序就成功运行了。

LZ直接拿块板子试着搞就可以,只要先注意好电源接法和工具使用流程,别烧坏片子,其它随便试。

#1


囧里个囧啊。
感觉主要还是熟悉程序的吧。硬件结构的话貌似需要比较系统的学习,而且学习硬件结构的话洞洞板、面包板什么的应该是首选吧?

#2


可以研究一下电路图,看看如何使用单片机和各种外设,以及电路设计;另外就是可以自己写程序操纵各种外设实现一些简单的应用;如果用arm的板子,可以直接在上面裸奔,直接操纵底层硬件,等熟悉了就可以加个操作系统,学着写写驱动,或者直接搞应用开发

#3


基本就是给你准备好一堆外围,让你能把核心IC的所有功能试个遍。那些功能你最终的产品上不一定都用上。

#4


那就是写代码了??基本上没硬件什么事,都是搭建好的。。
现在用哪种单片机比较好,我现在用AVR,不过软件是人家写的

#5


引用 4 楼 moon_ding 的回复:
那就是写代码了??基本上没硬件什么事,都是搭建好的。。
现在用哪种单片机比较好,我现在用AVR,不过软件是人家写的


在开发板上基本就是写代码了。不过每个接口背后都是一个标准,可以挂在那个接口上的不止他给你焊好的那一种件。除了熟悉单片机本身,还需要通过他给你准备的那些外围元件去熟悉接口和各类外围器件的操作风格。

我以前一直用AVR,但自从mega8断货涨价那次起就没怎么用它了。碰巧后来做的项目都比较复杂,都在用STM32,况且STM32低端型号的价格已经降到mega16的水平了。即使简单的项目也会考虑依旧使用STM32。你如果没碰到货源问题的话可以继续用AVR入门,STM32不适合用来起步。

#6


谢了~~~
准备先跟软件组的学习一下,再加强一下C的学习,然后买块板子转接头之类的自己搞搞。这样可行???

#7


引用 6 楼 moon_ding 的回复:
谢了~~~
准备先跟软件组的学习一下,再加强一下C的学习,然后买块板子转接头之类的自己搞搞。这样可行???


其实没那么复杂,集中精力看书很快就能入门。我当时用51入门的,那本书翻来倒去连着了3天,然后第一个汇编程序就成功运行了。

LZ直接拿块板子试着搞就可以,只要先注意好电源接法和工具使用流程,别烧坏片子,其它随便试。