
STM32个人学习笔记
文章平均质量分 88
Joker 007
这个作者很懒,什么都没留下…
展开
-
单片机编译Keil的C51与MDK共存
因为最近在学STM32,需要用到Keil的MDK版,原来学51的时候一直用的是Keil的C51版,下两个版本太麻烦了,而且对于我这种有强迫症的人来说实在受不了,所以就把两个版本合并成一个,方便使用。在这里主要讲的是Keil5的操作,Keil4的操作也基本一样的。这是Keil5的C51版和MDK版的破解版本以及STM32的F0~F4系列、低耗系列L0-L2的包(后面会用到):链接:https:/...转载 2020-09-09 09:42:32 · 4695 阅读 · 10 评论 -
STM32学习笔记之:什么是存储器与寄存器及修改寄存器的位操作方法
一、存储器与存储器映射存储器芯片(这里指内核,或者叫 CPU)和外设之间通过各种总线连接,其中驱动单元有 4个,被动单元也有 4 个。为了方便理解,我们都可以把驱动单元理解成是CPU 部分,被动单元都理解成外设。芯片架构简图:系统框图:1、ICode总线:ICode 中的 I 表示 Instruction,即指令。我们写好的程序编译之后都是一条条指令,存放在 FLASH 中,内核要读取...原创 2019-07-16 23:32:59 · 2510 阅读 · 1 评论 -
Keil5打开STM32CubeMX工程时报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”
在使用STM32CubeMX时选用STM32L0xx系列和STM32L4xx系列时,设置好配置后,用Keil5打开工程时总是遇到“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”错误的问题,具体问题和解决方法如下:报错现象:解决方法:1.首先找到Keil的Build Output窗口的报错...原创 2019-07-17 00:39:50 · 4297 阅读 · 2 评论 -
Keil下载代码到单片机时提示"Cannot Load Flash Device Description!"的解决方法
问题:用Keil打开STM32CubeMX的工程文件(芯片选的是STM32L412RB),在Keil里编写好代码后,准备将代码下载到单片机时报错:Cannot Load Flash Device Description!点击确定后,继续报错,提示Error:Flash Download Failed-“Cortex-M4”。出现该问题的原因是的使用的MDK版本与创建该工程的版本不一样,重...原创 2019-07-17 01:09:21 · 17610 阅读 · 7 评论