大 创 实 验(yàn) 室

更多内容请联系我(wǒ)们

STM32智(zhì)能小车系列教程--软(ruǎn)件安装(zhuāng)

发表时间:2018-11-20 14:10作者:中科四平网址:http://www.xuchang.songyuan.zj.huaibei.xinxiang.zz.pingliang.ww38.viennacitytours.com

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

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

keil MDK

       这里给大家介绍一下这几款(kuǎn)软件吧。 首先是大名鼎鼎(dǐng)的keil MDK,提起(qǐ)keil MDK相(xiàng)信有过单片机开发经验(yàn)的都不陌生,keil MDK与IAR软件可以说是(shì)开发(fā)单片机两款比较知名的(de)产品,波波这里也没具(jù)体使用过IAR,所以(yǐ)也没法去阐(chǎn)述一下两者(zhě)之间优缺点。 波波还是比较偏(piān)向于keil MDK的,下面就简单说(shuō)一下keil MDK的特性。

keil MDK 功(gōng)能特点:

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

  • 行业领先的ARM C/C++编译(yì)工具链

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

  • μVision4 IDE集成(chéng)开发(fā)环境,调(diào)试器和(hé)仿真环境(jìng)

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

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

  • 为(wéi)带图形(xíng)用户接口的嵌入(rù)式系统提供了完善的(de)GUI库支持

  • ULINKpro可实时分析运行中(zhōng)的应用程(chéng)序,且(qiě)能记录Cortex-M指令的每一次执行

  • 关于程序(xù)运行的完(wán)整代码覆盖率信息(xī)

  • 执(zhí)行分析工(gōng)具和性能分析(xī)器(qì)可使程序(xù)得到最优化

  • 大量(liàng)的项目例程帮助你快速熟悉MDK-ARM强大的内(nèi)置特征

  • 符合CMSIS (Cortex微控制(zhì)器软件接口标准(zhǔn))

Altium Designer

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

Altium Designer 功能特点:

  • 原理图设计

  • 印刷电路板(bǎn)设计(jì)

  • FPGA的开发

  • 嵌入(rù)式开发

  • 3D PCB设计(jì)

  • 封(fēng)装库(kù)设(shè)计

STM32CubeMX

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

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

STM32CubeMX 功能特点:

  • 直观的STM32微控制器的选择和时钟(zhōng)树配置(zhì)

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

  • C代码生(shēng)成项(xiàng)目覆盖STM32微控制(zhì)器的初始化符合IAR™,Keil的™和GCC编译器

     

大家先装一下软件(jiàn)吧(ba)~祝大家成功! 又到了说再见(jiàn)的时候,波波挥一挥手,不(bú)带走一片云彩(cǎi)~我们下(xià)周再见!

中(zhōng)科四平(píng)公众(zhòng)号二维码.jpg

扫描关注中科四(sì)平微(wēi)信公众号

山东省济南市历下区舜华路750号(hào)大(dà)学科技园北区3号楼(lóu)
服务热(rè)线:13256445996                                  www.xuchang.songyuan.zj.huaibei.xinxiang.zz.pingliang.ww38.viennacitytours.com

千亿平台-千亿(中国)一站式服务平台

千亿平台-千亿(中国)一站式服务平台