【GD32307E-START】开箱+对板子的印象+点灯仪式
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">在此首先要感谢EEWORLD和兆易创新能提供这个免费测评的机会给我。先自我介绍一下,我是一名在校大学生,也是一个电子爱好者,在大学期间不甘心于枯燥的学习生活,自学了单片机技术,对电子设计与单片机开发有很高的热情。从arduino入道,后又深入学习了stm32单片机,这些自学的过程让我受益匪浅,同时学校在大三的时候又开设了单片机课程,我又在课堂上学习了51单片机。一新一旧两门技术在我脑中会师,许多自学过程中产生的疑惑都在系统的学习了51之后有了解答。尤其是51单片机的编程是用汇编语言,这让我对单片机的本质有了更加深刻的理解。</span></span></p><p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"> 诚然,现代微机技术全部起源于西方世界,发展的前沿也是以西方为主,我们绝大多数人的入门学习也是以西方公司的产品来进行学习,但这并不代表我们不想拥有自己的单片机,毕竟美国正在扼住我们科技的咽喉,这让我们对自己的高科技技术有了更加急迫的需求。</span></span></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"> 在经过了一系列的单片机技术学习之后,我也了解到国内也有许多公司在做ARM内核的单片机,兆易创新公司在目前国内的国产单片机行业应该算是名列前茅。顺应时代大势,我很早就想体验一下国产单片机的开发,想看看其有什么创新之处,也想看看其有什么不足之处。很幸运,我得到了这次免费测评GD32 307E-START这款开发板的机会,下面我就来详细讲一讲。</span></span></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"> 收到板子大约是在九月二十五号,恰逢那时处于找工作的关键时期,遂将板子先搁置了下来,并未详细研究。现在找工作的事宜已经尘埃落定,我也得以有机会来详细研究一下这款开发板了。</span></span></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"> 先上一张开发板的全照:</span></span></p>
<p> </p>
<p class="imagemiddle" style="text-align: center;"></p>
<p class="imagemiddle" style="text-align: center;"> </p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">打开外包装取出板子细细打量一下:</span></span></p>
<p class="imagemiddle" style="text-align: center;"></p>
<p style="text-indent:21.0pt; text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">板子的做工还是非常精良的,该有的都有,正面两颗按键,一颗是复位,一颗是用户按键,同样也板载了一路LED灯,可以用来做板子的功能验证。</span></span></p>
<p style="text-indent:21.0pt; text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">可以看到板子上有三个USB口,这让我着实有点困惑,通过查询手册和查看板子上的丝印,我总算弄明白了这三个USB口的功能,首先最上面的那个USB口是和单片机的USB引脚相连的,其次下方靠左的那个USB口是USB转UART串口的,最后,下方靠右的USB口是GD-LINK的下载口。</span></span></p>
<p style="text-indent:21.0pt; text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">在这里我想<strong>吐槽</strong>一下的就是,<strong>这都0202年了,板子的USB口为什么还是MINI-USB啊?</strong></span></span></p>
<p style="text-indent:21.0pt; text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">TYPE-C咱就先不想了,能不能给整个MICRO-USB用用?这个MINI-USB的线确实是不太好找啊,最后无奈,为了测试能进行下去我只能在京东下单买了一条MINI-USB的线。</span></span></p>
<p style="text-indent:21.0pt; text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">还有,我必须得大大的<strong>吐槽</strong>一下:板子上有三个USB口,<strong>居然其中的两个不能给板子供电!!!</strong>只有GD-LINK的那个口可以给板子供电,我就想问问设计师,你是怎么想的?加两条电源线很难吗?我不知道该怎么评价这个设计了,难道我做串口通信实验的时候,还得专门再插一条供电的线?真是让人脑袋大。</span></span></p>
<p class="imagemiddle" style="text-align: center;"></p>
<p> </p>
<p style="text-indent:21.0pt; text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">板子的背面比较简单了,一颗稳压芯片,最下面的是一颗GD32F103C8T6芯片,烧录了GD-LINK固件,可以用来给主芯片烧录程序以及进行仿真调试。</span></span></p>
<p style="text-indent:21.0pt; text-align:justify"> </p>
<p style="text-indent:21.0pt; text-align:justify"> </p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"> 等了一天取到快递之后,至于可以进行期待已久的<strong>点灯仪式</strong>了,插上USB线,把开关拨到Link档位,开干</span></span></p>
<p class="imagemiddle" style="text-align: center;"></p>
<p class="imagemiddle" style="text-align: center;"> </p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"> 上电成功,黄绿色的电源灯成功亮起,emm用户指示灯怎么没亮呢?按道理来说用户指示灯不是应该闪烁吗?难道是我的打开方式不对?</span></span></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"> 再来一次,插上USB线,开关拨到Link档,开干</span></span></p>
<p class="imagemiddle" style="text-align: center;"></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"> 还是这样,没区别啊,我仔细观察了一下,右下角标注L-LED2 L-LED1那里的两个LED灯中左边的一个倒是在微微闪烁,难道设计师把LED灯放这里来了?不应该啊,从电路上分析,这里应该是GD-LINK的工作指示灯啊,用户LED应该是按键下方,板子正中心的那一颗啊。我心中十分疑惑,难道这块板子出厂忘了烧录程序?我忽然又想到,不如按这个按键试试,神奇的事情发生了:</span></span></p>
<p class="imagemiddle" style="text-align: center;"></p>
<p style="text-align:justify"><strong><span style="font-size:10.5pt"><span style="font-family:等线">点灯成功!</span></span></strong></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">没想到啊,板子烧录的出厂固件居然<strong>不是LED闪烁</strong>,而是<strong>按下按键LED亮起</strong>,这工程师果然不走寻常路。</span></span></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">至此,板子的<strong>开箱+初步印象+点灯仪式</strong>已经完成,接下来我将搭建开发环境,着手对其编程,看看这块板子到底还有什么<strong>亮点</strong>与<strong>槽点</strong>。</span></span></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">最后总结一下:这块开发板的用料做工很不错,但是在硬件电路的设计上有一些让人忍不住吐槽的地方,比如<strong>USB座子、供电方式以及你以为是个电源开关,没想到它是个切换GD-LINK和DC供电的开关</strong>。这些设计都不得不让人怀疑这块板子的<strong>硬件设计</strong>是不是一个刚出校门没什么开发经验的实习生做的。</span></span></p>
<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线">我认为,<strong>酒香也怕巷子深</strong>,在同样的内核架构上GD32能实现比STM32更高的<strong>主频</strong>、有更好的<strong>内存</strong>,这无疑证明了兆易创新在研发方面有自己独到的能力,但是偏偏在官方出的核心板硬件设计上面却做的一点都不人性化,没有更多的考虑如何使得开发人员更加方便,这无疑对GD的芯片推广会产生一些<strong>不好的影响</strong>,希望官方在以后的板子设计上能优化这些问题。我相信,<strong>国产芯片未来可期!</strong></span></span></p>
<p>加油,对于国产评估板,你永远都想不出他们设计的意图,总之我觉得有些评估板设计得很傻逼</p> <p><a href="https://bbs.eeworld.com.cn/thread-1143008-1-1.html" target="_blank">兆易GD32307E-START测评汇总</a></p>
<p>汇总贴:<a href="https://bbs.eeworld.com.cn/thread-1143008-1-1.html" target="_blank">https://bbs.eeworld.com.cn/thread-1143008-1-1.html</a></p>
页:
[1]