大 创 实 验 室

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

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

发表(biǎo)时间(jiān):2018-11-20 14:10作者:中科(kē)四平网(wǎng)址:http://www.heb.shanxi.linyi.jiaxing.zz.pingliang.ww38.viennacitytours.com

哈喽~ 又到(dào)一周波波秀时间了,本(běn)周波(bō)波(bō)给大家带来是软件安(ān)装教(jiāo)程,一些(xiē)后面我们(men)开发会用到的软(ruǎn)件,比如keil MDK、Altium Designer、STM32CubeMX等等,其实软件安装(zhuāng)相对来(lái)说是比较(jiào)简单(dān)的(de),就(jiù)跟普通(tōng)软(ruǎn)件安装(zhuāng)一样,随着提示去安装就好,这里不会去详细的一步步的(de)教大家去安装这些软件~

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

keil MDK

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

keil MDK 功能特点:

  • 完美支持(chí)Cortex-M、Cortex-R4、ARM7和ARM9系列(liè)器(qì)件

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

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

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

  • TCP/IP网络(luò)套件(jiàn)提供(gòng)多种的协议和(hé)各种应(yīng)用

  • 提供带(dài)标准驱动类的USB 设备和USB 主机(jī)栈

  • 为带图形用户接口的嵌入式系统提供了(le)完善的GUI库支持

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

  • 关于程序运(yùn)行的完整(zhěng)代码覆盖率(lǜ)信息

  • 执行分析工(gōng)具(jù)和(hé)性能分析器(qì)可(kě)使程(chéng)序得到最优化

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

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

Altium Designer

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

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

  • 原理图设计

  • 印刷电路(lù)板设计

  • FPGA的开发

  • 嵌(qiàn)入式开发

  • 3D PCB设计

  • 封(fēng)装(zhuāng)库设计

STM32CubeMX

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

       安装STM32CubeMX之前,先装一下同(tóng)文件夹下的jre,STM32CubeMX需要Java运行环境。

STM32CubeMX 功能(néng)特(tè)点:

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

  • 微控制器图形化配(pèi)置外围设(shè)备和中间件的功(gōng)能模式(shì)和初始化参(cān)数

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

     

大家(jiā)先装一下(xià)软(ruǎn)件吧~祝大家成(chéng)功! 又到了说再(zài)见的时(shí)候,波波挥一挥(huī)手,不带走一片(piàn)云彩~我们下周再见!

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

扫描关注中科(kē)四(sì)平微信公众(zhòng)号

山东省济南市历下区舜华路750号(hào)大(dà)学(xué)科技园北区3号楼
服务热线:13256445996                                  www.heb.shanxi.linyi.jiaxing.zz.pingliang.ww38.viennacitytours.com

欧洲杯下注(中国)官方网站

欧洲杯下注(中国)官方网站