历史上的今天
今天是:2025年08月14日(星期四)
2019年08月14日 | MDK5+CH340驱动安装
2019-08-14 来源:eefocus
今天是我学习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驱动,可以选择最简单的直接把开发板链接到电脑,电脑会自动安装
史海拾趣
|
ds1820不带B,常温下读出的数据为00H 76H,测量体温是数据为00H 88H,77H转换成10进制后118*0.5=59°度 88H=68度,显然是不对的吧?谁能告诉我是读出数据出错了,还是不会转换的问题。急等 ;将温度数据通过串口发送出去,波特率2400 ...… 查看全部问答> |
|
电路中用相位相反的时钟去触发相邻触发器。 如果有一个触发器FF1的输出经过组合逻辑电路后与触发器FF2的输入, 除了输出延时外,请问还要如何进行约束? … 查看全部问答> |
|
1. Multiple Asynchronous Interrupt Signal sources could be tied together to the Processor Interrupt Input Pin, using a. Logic buffer drivers b. Logic inverter drivers c. Buffers with Open Collector/drain outputs d. Trist ...… 查看全部问答> |
|
1. 我想问一下,为什么我用的开发板,bsp里设定 FRAME_RATE = 60, 但我用示波器实测VSync信号频率是120Hz左右。 这个 FRAME_RATE 是帧频吗??还是什么信号?按理说,VSync信号频率就是帧频了。 2. 还有,关于 CLKVAL与VCLK的关系,三星使用 ...… 查看全部问答> |
|
求救!有关WinCE6.0 R2 NandFlash驱动的新架构MDD+PDD+FMD的问题 现在NANDFlash驱动的新架构MDD+PDD+FMD已经抛弃了旧的分区驱动mspart和MBR格式,采用region+partition的概念,整个nandflash分为多个region,每个region又可分为多个partition,每个region的开头有一个分区表。 有哪位达人知道这个分区表的格式? ...… 查看全部问答> |
|
有谁弄过WINCE5.0或MOBILE下的CSR蓝牙服务,给钱的 有谁弄过WINCE5.0或MOBILE下的CSR蓝牙服务? 能做到: 1. 透过蓝牙传送文件 2. 透过蓝牙耳机连上VOICE IN/OUT 我正弄这个, 我研究了段时间,没搞定,找到了设备,提供不了服务. 哪位大哥弄好过???????????????? 救救我啊!!! 给钱也行啊, 不要太 ...… 查看全部问答> |
|
设置成正常模式后,接收数据的时候必须用仿真器来跑才能正确接到数据 离线后,直接上电总是收不到正确的数,何解? 代码: int main(void) { #ifdef DEBUG debug(); #endif /* System Clocks Configuration * ...… 查看全部问答> |
|
数字滤波器是一种利用程序运算将模数转换后的数据值进行预定要求的处理的运算部件,它是对数字信号进行滤波处理以得到期望的响应特性的离散时间系统。作为一种电子滤波器(滤波器电路),数字滤波器与完全工作在模拟信号域的模拟滤波器不同。数 ...… 查看全部问答> |




