MDK5+CH340驱动安装

2019-08-14来源: eefocus关键字:MDK5  CH340  驱动安装

今天是我学习STM32的第一天,为督促自己每天坚持进步一点,来此每天记录一点所学的知识,今天我写的是工作环境的搭建。


STM32的工作环境主要分为二个:


一、MDK5的安装,二、USB串口驱动的安装。


首先了解MDK5是RealView MDK是Keil公司开发的,为基于Cortex 、ARM7、ARM9等处理器设备提供的一个完整的开发环境。


开始搭建,在dell台式电脑中搭建,内存为16G,核心为i5。然后直接点击我所安装的安装包MDK514.其中安装包MDK5可以从官网上直接下载http://www.keil.com/dd2/pack。


一直点击next即可,安装完毕后,会弹出几个安装包的界面,联网的会自动更新数据包,我们可以关闭,不联网的会出现包更新错误,也选择关闭。然后我们关闭所有进程,重新打开。


第二步、打开工作台,看到install pack点击进入,就可以根据你所持有的处理器选择不同的包,点击install即可


第三步、破解该软件,可以下载keygen的破解安装包点击破解即可。CSDN上有,我一会会上传上去。


第四步、测试,下面是一个跑马灯的测试程序,用于测试


#include "sys.h" 

#include "delay.h" 

#include "led.h"

//ALIENTEK STM32

int main(void)

{  

Stm32_Clock_Init(9);

delay_init(72);  

LED_Init();  

while(1)

{

LED0=0;

LED1=1;

delay_ms(300);

LED0=1;

LED1=0;

delay_ms(300);

}  



第五步、安装USB ch340驱动,可以选择最简单的直接把开发板链接到电脑,电脑会自动安装

关键字:MDK5  CH340  驱动安装

编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic471028.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:STM32:I2C接口读写EEPROM(AT24C02)试验例程
下一篇:基于stm32单片机的Grayhill编码器/开关软件设计

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

使用C++封装库在MDK上建STM32开发工程

直接上一些片上硬件、一些常用器件的封装库GitHub链接: STM32F4:https://github.com/InfiniteYuan1/STM32F407DriverLib STM32F1:https://github.com/InfiniteYuan1/STM32f103DriverLib用C++进行嵌入式程序开发,甚至是裸系统程序。开发起来比C语言更方便架构搭建与程序管理。简单的一个例子使用USART#include "USART.h"USART com(1,115200);void main(){    com<<"test stringr
发表于 2019-08-15

MDK5新建stm32l0xx(Cortex-M0)工程步骤

编译时产生的中间文件,工程文件等。第三步:打开MDK新建工程若MDK中没有安装L0系列的devices pack的话,需要在PackInstaller中安装STM32L0 Series包。如图2所示:安装好pack之后,即可新建工程Project,选择所需device型号,如图3所示:第四步:添加库文件将project栏文件夹名称按照需要更改,并以此导入库文件,具体需要导入的文件如下图4所示,均从drivers中导入。导入后,drivers中的文件位置不能再做更改,否则会报错。第五步:配置target选项卡C/C++选项卡具体操作情况如下图5:Include Paths需要将所有包含头文件的文件夹都指向进paths中,否则编译时会
发表于 2019-07-30
MDK5新建stm32l0xx(Cortex-M0)工程步骤

解决STM32在MDK-ARM(KEIL)编译时出现 已停止工作

。     左边高级系统设置-高级选项卡-环境变量把%USERPROFILE%替换成c:userdefault3、把MDK安装在英文目录。原因:你电脑账户的用户名有中文存在 && 你MDK安装目录有中文存在。根本原因:因为MDK自带的jlink驱动文件 与 我们安装的jlink驱动冲突造成的。解决方案如下:1.在jlink驱动的安装目录找到jLinkARM.dll文件,[路径如 D:workJLinkARM_V428c(不同版本路径名不同)], 如图:2.找到MDK安装目录下的这个路径[如 D:workkeilARMSegger],复制上面jlink驱动目录下的jLinkARM.dll
发表于 2019-07-26
解决STM32在MDK-ARM(KEIL)编译时出现 已停止工作

STM32经keil mdk编译产生的.map文件分析

昨天遇到堆大小不足的问题,扩大Heap的size觉得有必要去分析下整个程序的内存占用的详细情况,仅仅从生成的Code + RO + RW +ZI提示太笼统,无法清楚的看见我写的每一个函数,定义的每一个全局变量、静态变量的具体位置、大小等等,经各路大神的提示,我去仔细研究了下.map文件,上网查阅了相关的资料,本文主要受博主 " 非著名码农"     的启示,原文地址 http://blog.csdn.net/ropai/article/details/7493168。第一部分   Section Cross Reference  文件引用关系分析主要是各
发表于 2019-07-26
STM32经keil mdk编译产生的.map文件分析

STM32F407学习记录1:MDK开发环境一些配置

最近在看安富莱的STM32 V5开发板的视频教程,顺便做一些记录。MDK的使用中有些配置还是比较重要的。简单的列举一些,以免后面使用中忘记。1.在新建一个工程后,选定CPU之后,会弹出一个对话框,询问是否加入启动代码。这里需要选择否。如果这里选择是,则软件会加上它自带的启动文件,当然其路径也是软件的路径,而不是我们建的工程的路径。这样如果以后我们把工程文件放在其他电脑上,就可能出现找不到此启动文件的问题,所以我们选否,并且把启动文件放在工程的目录下面。2.在工程的配置里面,Target选项卡里的Xtal设置为与外接晶振一样,这样才能正常调试。如果有显示汉字等,需要勾选 Use MicroLIB,如果芯片带FPU,也把Use FPU
发表于 2019-07-24
STM32F407学习记录1:MDK开发环境一些配置

基于STM32的ch438串口扩展芯片使用

CH438串口扩展芯片是一个一对八的串口扩展芯片,在一些串口需要过多的场合比较有用。这个串口芯片事实上并没有占用MCU的串口它实际上是使用了8个IO口做数据的传输。下面我就简单介绍一下怎么使用STM32驱动这个串口扩展芯片。并演示一个用CH438发送一段MODBUS码给电脑,电脑发给STM32的数据数据也回显示到电脑上.CH438我用的是44管脚的LQFP44封装。实际的电路是这样的:需要注意的几点就是:RXT代表的是复位应该接上拉电阻到电源,我用的是STM32的复位电路共用。这里不能悬空。晶振使用的是22.1184MHz晶振频率很高注意起振电容的选择。我采用的是20pf。D0~D7与STM32 的PC0~7连接,这八位是数据传输
发表于 2019-08-22
基于STM32的ch438串口扩展芯片使用

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved