大 创 实 验 室

更多内容请联系我们(men)

STM32智能小车系列(liè)教程--软(ruǎn)件安装

发表(biǎo)时间:2018-11-20 14:10作者:中科四平网址:http://www.daqing.bijie.shanxi.linyi.jiaxing.zz.pingliang.ww38.viennacitytours.com

哈喽(lou)~ 又到(dào)一(yī)周波波秀时(shí)间了,本(běn)周(zhōu)波波给大家带来是(shì)软件安装教(jiāo)程,一些后面(miàn)我们开发(fā)会用(yòng)到的软件(jiàn),比(bǐ)如keil MDK、Altium Designer、STM32CubeMX等等,其(qí)实软件(jiàn)安(ān)装(zhuāng)相对来说(shuō)是比(bǐ)较简单的,就跟普通软件安装一(yī)样,随着提示去安装就好,这(zhè)里不会去详细的一步步的(de)教大家(jiā)去安装这(zhè)些软件~

      软件(jiàn)安装(zhuāng)包可以去中科四平公众号首(shǒu)页获取:资(zī)料下载->资(zī)料(liào)下(xià)载,在打(dǎ)开的网页(yè)中(zhōng)输入提取码:zksp,然(rán)后选择(zé)->资料下载->一(yī)周波波秀->智能(néng)小车(chē)->7.常用软件,保存到你的(de)网(wǎng)盘下载就好~

keil MDK

       这里给大家介绍一(yī)下这几款(kuǎn)软(ruǎn)件吧。 首先是大名鼎鼎的(de)keil MDK,提起keil MDK相信(xìn)有过单(dān)片机开发经验的(de)都不陌生(shēng),keil MDK与(yǔ)IAR软件可以说是开发单片机(jī)两款比较知(zhī)名的产品,波波这里(lǐ)也没具体(tǐ)使(shǐ)用过(guò)IAR,所以也没法去阐述一下两者之间优缺点(diǎn)。 波波还(hái)是比较偏向于keil MDK的,下面就简(jiǎn)单说一下keil MDK的特(tè)性。

keil MDK 功能特点:

  • 完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件

  • 行(háng)业领先的ARM C/C++编译工具链(liàn)

  • 确定的Keil RTX ,小封装(zhuāng)实时操作系统(tǒng)(带源码)

  • μVision4 IDE集成开发(fā)环(huán)境,调试器和(hé)仿真环境

  • TCP/IP网(wǎng)络套件提供多种(zhǒng)的协议和(hé)各种应用

  • 提供带标准驱动类的(de)USB 设备和USB 主机栈

  • 为带图形用(yòng)户(hù)接口的嵌(qiàn)入式系(xì)统提供(gòng)了完善的GUI库支持

  • ULINKpro可实时(shí)分析运行(háng)中的应用程序,且能记录Cortex-M指令的每一次执行(háng)

  • 关(guān)于程序运行的完整(zhěng)代码覆盖率信息

  • 执行分析(xī)工具和性能分析器可使程(chéng)序得到最(zuì)优化(huà)

  • 大量的项目(mù)例程帮助你快速熟悉MDK-ARM强大(dà)的内置特(tè)征

  • 符合CMSIS (Cortex微控制(zhì)器软件接(jiē)口标(biāo)准)

Altium Designer

       然后再给大家介(jiè)绍一下Altium Designer(简称(chēng)AD),电路设计自动(dòng)化 EDA(Electronic Design Automation)指的就是将电路设计中各种工作(zuò)交由计算机来协助完(wán)成。如电(diàn)路原(yuán)理图(Schematic)的绘制(zhì)、印刷电路(lù)板(PCB)文(wén)件的(de)制作、执行电(diàn)路(lù)仿真(Simulation)等设计工作。随着电子科技(jì)的蓬勃(bó)发展,新型(xíng)元器件层出不穷(qióng),电子线路变得越来越复杂,电路(lù)的设(shè)计工(gōng)作已经(jīng)无法单纯依靠(kào)手工来完成,电子线路计(jì)算(suàn)机辅助设计(jì)已经(jīng)成为必然趋势,越来越多(duō)的设计人员(yuán)使用快捷、高效的CAD设计软件(jiàn)来(lái)进行(háng)辅助电路原理图、印制电路板图的设计,打印各种报表。 Altium Designer 除了全面继承包括Protel 99SE、Protel DXP在内的先前一系列版(bǎn)本(běn)的(de)功能和优(yōu)点外,还增加(jiā)了许多改进(jìn)和很(hěn)多高端功能。该平台拓宽了(le)板级设计的传统界面(miàn),全(quán)面集成了(le)FPGA设计功(gōng)能和SOPC设(shè)计实现功能,从而允许工程设计人员能将系统设计中的FPGA与(yǔ)PCB设计(jì)及嵌入式设计集成在一起。 由于Altium Designer 在继承(chéng)先前Protel软件功能的基础上,综合了FPGA设计和嵌入式系统软件设(shè)计功能,Altium Designer 对计算机的系统需求比(bǐ)先(xiān)前(qián)的(de)版本要(yào)高一些。

Altium Designer 功能特点:

  • 原理图设计

  • 印刷电(diàn)路板设计

  • FPGA的开(kāi)发

  • 嵌入式开发

  • 3D PCB设计(jì)

  • 封装库设计

STM32CubeMX

       STM32CubeMX 是一(yī)个全面的软件平台,包(bāo)括了(le)ST产(chǎn)品(pǐn)的每个系列(liè)。平台包(bāo)括了STM32Cube 硬件抽(chōu)象层(一个STM32抽(chōu)象层嵌入式软件,确(què)保在(zài)STM32系列最大化的便携(xié)性)和一套(tào)的中(zhōng)间件组件(RTOS, USB, FatFs, TCP/IP, Graphics等等)。总之就是使用STM32CubeMX配(pèi)置你(nǐ)的工程(chéng)会(huì)更加(jiā)的直观便捷方便(biàn)好用。

       安(ān)装STM32CubeMX之前,先装一下同文件夹下(xià)的jre,STM32CubeMX需要Java运(yùn)行(háng)环境。

STM32CubeMX 功能特点:

  • 直(zhí)观的(de)STM32微(wēi)控制器(qì)的选择和时钟树配置(zhì)

  • 微控制器图(tú)形化配置(zhì)外围设备和中间件的功能(néng)模式和初始化(huà)参数

  • C代码生成项目覆盖STM32微(wēi)控(kòng)制器的初始化符(fú)合IAR™,Keil的™和GCC编译(yì)器

     

大家先装(zhuāng)一(yī)下软件吧~祝大(dà)家成功! 又到了说再见的时候(hòu),波波挥一挥手,不带走一片云彩~我们(men)下(xià)周再见!

中科四平公众号二维(wéi)码.jpg

扫描关注中科四平微信公众号

山东省(shěng)济南市(shì)历下区舜(shùn)华路750号大学(xué)科技(jì)园北区3号楼
服务(wù)热线(xiàn):13256445996                                  www.daqing.bijie.shanxi.linyi.jiaxing.zz.pingliang.ww38.viennacitytours.com

1XBET集团官网(中国)官方网站

1XBET集团官网(中国)官方网站