为什么申请Nucleo开发板: 我是有三年研发经验的年轻的工程师,主要从事于嵌入式开发方面。最近阴差阳错接受一个关于语音识别类的项目,说实话,语音识别跟嵌入式开发我也不知道怎么会联系起来,但是,结果就是必须做。经过前期的搜索资料发现,语音识别类项目主要由DSP芯片来成,最终我也选择了C5000系列的TI的DSP芯片---TMS320C5535,据说这款芯片做语音识别类产品非常具有优势。但无奈于习惯于STM32微控制器的我来说必须重新开始学习,这个周期也是相当的长的,因此我迫切的希望能有一块能够满足我的要求,并且价格便宜最好免费,最主要的是上手快的开发板供我选择。无疑,stm32系列的微控制器是我不二选择。就在我纠结于是否开始学习C5535应用于语音识别项目的时候,我意外收到一份关于申请Nucleo开发板的邮件,我粗略的浏览了一下这款开发板的资料,真让我喜出望外,因为我发现为什么不能用这款开发板来开发我们的产品呢,便宜不说,而且与自己原先习惯于使用的微处理器同出一处,因此易于上手。相对于TI的C5535来说,芯片价格是无法相比的,STM32F302价格在20几块钱,而C5535要将近100元;另外C5535全是BGA封装,这才是最纠结的地方,最起码调试就是个问题,而对于STM32的普通封装来说,调试就显得相当便利了。而对于这款Nucleo开发板,它将IO全部引出,更有利于我们的开发。而主芯片STM32F302是基于Cortex-M4内核的,对于从未涉足M4内核而又熟悉M3内核的我来说,确实有相当大的诱惑,最起码提供给我一个学习M4内核微处理器的机会。 对Nucleo产品的认知、疑问、应用和开发: 说实话,对Nucleo产品的认知全是来自于互联网,通过网络上关于对Nucleo的介绍,大概对这款开发板有了感性的认识,至于更加深刻的体会还需等到真正的接触这款开发板并且学习之后。而对于此开发板上的主CPU来说,据说可以用其他同封装的STM32微处理器替换,这样是否就是说减少了学习其他微处理器的硬件成本了呢?当学习完这款CPU之后转而换成其他比如说具有超高性价比的STM32F030系列的CPU继续学习呢?这些是以后的事,如果真的有幸得到一块Nucleo开发板,首先要做的就是将本开发板应用到公司的项目上,其次就是在下班时间好好的学习M4内核的STM32F302这款CPU,争取将其资源全部挖出来加以应用,对每一资源就行整理,方便后来者的学习。关于本开发板上主控CPU的时钟的疑问,资料上说最高时钟72MHz,不知道能否满足我们项目的要求呢?当然这些还需要进一步验证才知道,即使不成功也是一次学习M4的机会,为以后使用做准备也好。 最后感谢沐紫姐的支持! |
【12月培训】STM32针对以太网(Ethernet)应用实战分享(附课件)
基于最新5.4电机库的STM32电机控制应用实战分享
【实战经验】利用DFSDM开发PDM麦克风应用介绍
【6月培训】STM32 USB 应用实战分享(进阶)
课程上新 | 新一代无线芯片STM32WB的BLE应用开发和设计
【我要做原创之星】主攻STM32应用开发
GO FOR G4 | STM32G4系列产品特性及电机领域应用在线课程上线
基于STM32节点和阿里云IoT平台的物联网应用开发((内附培...
STM32G4高性能外设介绍及数字电源应用实战
STM32G4高性能外设介绍及数字电源应用实战
RE:【Nucleo板申请】+Nucleo开发板在语音识别技术中的应用