keil5MDK中传统C51与STM32兼容方法

    之前单片机刚入门开始学89C51,开发环境为keil4,后来升级到keil5,现在准备学STM32,STM32开发环境为keilMDK,于是找到keilMDK安装包下载之后,才发现他和Atmel、STC的单片机不兼容,于是在百度中寻求让他们兼容的方法,有人说什么更改TOOL文件里的东西,本人尝试了一下也没成功。最近又看到一种方法,十分简单,亲测已经成功完成兼容。于是将此方法写在这里。1、首先准备普通keil的版本(即C51的,不是MDK版本的),然后按照安装步骤进行安装激活(安装并且进行注册机注

2018年03月22日 51单片机 160次阅读 0条评论

STM32环境搭建,建立工程及程序烧录

    开发环境的搭建:STM32开发环境使用Keil MDK进行,那怎么使用MDK建立一个工程呢?MDK下载首先应该下载到MDK官网:http://www.keil.com/arm/mdk.asp 下载最新版的MDK安装包,进入MDK官网,点击download按钮 跳转到下载界面,填入必要的信息: 然后在页面下方点击提交按钮: 如果填写的信息,符合要求,在本页面将会显示下载连接: 点击下载MDK(可以看到香农这里的MDK版本是MDK520,大概有567

2018年03月20日 STM32 202次阅读 0条评论

STM32F107VC单片机用串口USART1下载

    BOOT0接了高电平,BOOT1(PB2)接了下拉电阻,串口线为PA9和PA10,通电后运行Flash Loader,发现PA9上的LED灯是亮着的(亮度较低,可初步判断PA9处于带下拉电阻的输入模式),用万用表测量68脚(PA9)的电压,为0.79V。用串口调试助手打开串口,发送0x7f(发送后PA9上的灯立即熄灭),收到的数据是“00 79”,也就是在ACK(0x79)字节前收到了一个错误的数据0x00。而Flash Loader只认0x79,所以才会提示Unrecognized devic

2018年03月19日 STM32 164次阅读 0条评论

基于STM32的常用数码管芯片TM1637驱动

    IIC协议这里就不多说了;使用模拟IIC口 定义B14 B15#define AnalonSDA_Pin GPIO_PIN_12 #define AnalonSDA_GPIO_Port GPIOB #define AnalonSCL_Pin GPIO_PIN_13 #define AnalonSCL_GPIO_Port GPIOB IO配置为输出   /*Configure GPIO&

2018年03月18日 STM32 260次阅读 0条评论

SWD调试在STM32中REMAP调试的深入探究

    首先说一下问题的现象,如果有这种现象的同学可以看看博主的这篇博文程序download一次后,第二次download就提示no target connect,除非长按reset键才能继续下载程序首先上一组stm32的TIM2的端口使用组合有下面四种:1.当不重映射时,默认TIM2四个的IO口是PA0、PA1、PA2、PA3开启重映射__HAL_AFIO_REMAP_TIM2_ENABLE()2.要使用PA15、PB3、PA2、PA3的端口组合,要调用下面的语句进行部分重映射:__HAL_AFIO_

2018年03月18日 STM32 274次阅读 0条评论
1/1 ‹‹ 1 ››
搜索
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
    文章归档
    友情链接
    标签列表
    猜你喜欢