大 创 实 验 室

更多内容请(qǐng)联系我们

STM32智能小车系(xì)列教(jiāo)程--软件(jiàn)安装

发表时间(jiān):2018-11-20 14:10作者(zhě):中科四平网址:http://www.datong.qiaoyuxue.dezhou.rizhao.bynr.xinxiang.zz.pingliang.ww38.viennacitytours.com

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

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

keil MDK

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

keil MDK 功能特点:

  • 完美(měi)支持Cortex-M、Cortex-R4、ARM7和ARM9系(xì)列器件

  • 行业(yè)领(lǐng)先的ARM C/C++编译工具链

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

  • μVision4 IDE集成开发环境,调试(shì)器(qì)和仿真环境

  • TCP/IP网络套件提供(gòng)多种的协议和各种应用

  • 提(tí)供带标准(zhǔn)驱(qū)动类的USB 设备和USB 主机(jī)栈

  • 为带图形用户接口的(de)嵌(qiàn)入式系统提供了完善(shàn)的GUI库(kù)支持

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

  • 关(guān)于程序运行(háng)的完整代码(mǎ)覆盖率(lǜ)信息

  • 执行分析工具(jù)和性(xìng)能(néng)分析器可(kě)使程序得到(dào)最优化

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

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

Altium Designer

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

Altium Designer 功(gōng)能特点:

  • 原理图设计

  • 印刷(shuā)电路板设计(jì)

  • FPGA的开发

  • 嵌入(rù)式(shì)开发

  • 3D PCB设计(jì)

  • 封装库设计(jì)

STM32CubeMX

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

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

STM32CubeMX 功能特点:

  • 直观的(de)STM32微控制器的选择和时钟树配置

  • 微控制器图形化配置(zhì)外围设(shè)备和(hé)中间件的功(gōng)能模式和初始化参数(shù)

  • C代(dài)码生成项目(mù)覆盖STM32微控制器的初始(shǐ)化符合IAR™,Keil的™和GCC编译(yì)器

     

大(dà)家(jiā)先(xiān)装(zhuāng)一下(xià)软件吧~祝大家成功! 又(yòu)到了(le)说再见的时候,波波挥一挥(huī)手(shǒu),不带走一片(piàn)云(yún)彩(cǎi)~我们下周(zhōu)再见!

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

扫描关注中科四(sì)平微信(xìn)公众号

山(shān)东省济南市历下区舜华路(lù)750号大学科技园北(běi)区3号楼
服务热线:13256445996                                  www.datong.qiaoyuxue.dezhou.rizhao.bynr.xinxiang.zz.pingliang.ww38.viennacitytours.com

kaiyun开云官方网页版_kaiyun(中国)

kaiyun开云官方网页版_kaiyun(中国)