转:两款STM32开发板的使用心得

365bet亚洲版网址 📅 2025-09-25 12:20:15 ✍️ admin 👀 6672 ❤️ 31
转:两款STM32开发板的使用心得

转:http://blog.sina.com.cn/s/blog_170595a370102xr9h.html

本人从2013年开始接触STM32,一路来走了不少弯路。对于新手来说,拥有一块强大的STM32开发板可以更加快速的入门,现将自己学习过的两款开发板的使用心得与大家进行分享。只是把经验与后来者分享,如果商家觉得哪里不妥,可联系我删除此博客。好了,废话不多说,请今天的主角登场。这两款开发板分别是正点原子的阿波罗开发板和硬石科技的YS-F1Pro开发板,先来目睹下尊容先:

正点原子的阿波罗开发

论坛网址:http://www.openedv.com/

教学视频与资料:http://www.openedv.com/thread-13912-1-1.html

硬石科技的YS-F1Pro开发板

论坛网址:http://www.ing10bbs.com/forum.php

教学视频与资料:http://www.ing10bbs.com/forum.php?mod=viewthread&tid=82&extra=page=1

共同点:

1.开源:所有硬件资料与软件代码都是开源开放的,可以不用注册就免费下载。他们的教程有长达数千页的PDF文档,还有上百集的视频教程,都是干货,不比一个普通大学教授上的课差。这些宝贵的资料得益于这两家公司的辛勤劳作,这种开源共享的精神值得每一位电子从业人员学习,如何下载,见上面图片的链接。

2.STM32CubeMX与HAL库:STM32CubeMX 是 ST 意法半导体近几年来大力推荐的 STM32 芯片图形化配置工具, 允许用户使用图形化向导生成 C 初始化代码,可以大大减轻开发工作,时间和费用。 STM32CubeMX

几乎覆盖了 STM32 全系列芯片。而HAL库是ST公司推出的可与STM32CubeMX配套使用的函数集合,这些函数将复杂的底层寄存器操作进行了封装,向用户开放简单的API。硬石与正点原子的开发板都使用的是HAL库开发,紧跟技术潮流,这是他们比较先进的地方。

3.用心:不论从板子的做工、软件的编写,还是教学视频、文档的制作,他们都很用心,不是忽悠消费者的。

不同点:

1.板载的硬件资源:正点原子更倾向于多媒体,硬石更倾向于运动控制。比如,正点原子有录音跟耳机接口,硬石有电机控制专题,当然具体板载资源有比较大区别,但要实现的学习功能差不多,主要就是用于STM32各种内部资源的练习,比如GPIO、定时器、ADC、以及UART、SPI、I2C等通信接口见图:

正点原子的阿波罗:

硬石科技的YS-F1Pro:

2.程序示例不同:学习嵌入式最主要的就是软件代码的编写,这个才是核心,强壮的、逻辑清晰的代码对于初学者养成良好编程习惯至关重要,对于能否学会STM32更是有举足轻重的影响。大家可到他们的论坛下载看看,这里由于篇幅限制就不贴图了。个人感觉硬石的程序会更贴近实际产品开发且更健壮一点,但是不如正点原子更新得快。

3.论坛:正点原子的论坛可以说是全国人数最多的,有很多东西跟高手,但是新手提问的时候要注意措辞,千万别动不动就“跪求”,男儿膝下有黄金啊。先看看有没有帖子有跟你一样的问题,实在没有再把问题图文并茂地陈述清楚,会有大神给你解答。硬石的论坛,比较有特色的是每日更新,每天都有干货。技术支持两家都很好。

此博客由Makerbase创客基地原创,若有转载请说明出处!作者水平有限,欢迎交流,不吝指正!

联系人:林义辉 QQ:2416979212

相关推荐

365bet足球数据直播 达飞云贷一般提额多少

达飞云贷一般提额多少

📅 07-04 👀 8807
365bet娱乐开户 世界杯害了两种人:上天台摔死的和看段子笑死的!
365bet亚洲版网址 揭秘开平桑拿,哪家服务品质最佳?体验独特享受,你选对了吗?
365bet亚洲版网址 (纟+川)是什么字?

(纟+川)是什么字?

📅 09-05 👀 1138
365bet娱乐开户 做了个PPD的皮试多久再可以做一次
365bet足球数据直播 Win8的IE不见了怎么办?全面解析解决方案步骤详解
365bet足球数据直播 《剑星 星刃 》尼尔DLC星之泪收集攻略 全星之泪在哪里介绍
365bet娱乐开户 从零基础到创意大师:多种爱心画法详解
365bet娱乐开户 40年前,神秘消失的20万石油小镇:真相到底是什么?

友情伙伴