学习逻辑为了达到高效、快速的学习,在学习stm32时,制定的方法是阅读别人的代码,和动手练习代码实验为主。如果纯看视频,一方面注意力达不到最高效,另一方面在实验测试时同样会遇到很多问题,卡主耽误时间。所以制定的学习逻辑是: 1.确定想要完成的功能。2.根据功能搜索别人的代码,理解实现逻辑,以及代码具体意义。3.动手实验,完成功能。实现学习过程辅助:搜索、代码片段理解、精准片段视频。keil5新建工
转载 2024-08-14 09:39:07
994阅读
Keil新版本出来了,推出了一种全新开发模式RTE框架( Run-Time Environment),更好用了。然而网上的教程资料竟还都是把Keil5当成Keil4来用,直接不使用这个功能。当前正点原子或野火的教程提供的例程虽有提到Keil5,但也是基本上当Keil4来用,还是传统的模式或标准库或HAL库。当然这用来学习挺好,但是如果用来开发建议还是使用下Keil5的RTE框架。现在的单
STM32使用新KEIL5的RTE(Run-Time Environment)框架,非常方便直接建工程。如果使用ST标准库,请添加USE_STDPERIPH_DRIVER。在keil安装目录中可以找到安装好的包内容。如我的路径:D:\Keil_v5\ARM\Pack\Keil\STM32F1xx_DFP\  Keil新版本出来了,推出了一种全新开发模式RTE框架( R
转载 2024-07-25 14:03:30
195阅读
一、概述    本文面向已经懂得软件基本操作的职业老手,如果是未使用过该软件的小鲜肉,请移步基础篇。这里以STM32芯片为例对工具进行讲解,其他品牌的芯片在调试方面上可能存在差异。二、软件说明    Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。     目前软件对中文的支持不友好,不
Keil5新建工程小白指南安装Keil5教程:新建工程:在桌面新建一个文件夹(也可在其他地方建立,只要找得到就行) 然后打开Keil5软件,点击项目,新建项目 在这里我在KeilProject中再新建了个文件夹,FirstProject 在FirstProject里面新建一个工程,Project 点击保存后会出现这个界面,也就是让你选择一些版本的单片机,在这里依据我的课程要求,我选择了Intel的
目录一.安装mdk1.下载keil5的压缩包,解压后,点击运行mdk5142. 在弹出来的以下界面中,点击“Next”3.下一个界面中,勾选“I agree”,然后再次点击“Next”4.到达下面这个界面之后,记住原始默认安装路径5.点击“Browse”自定义修改安装路径,上下路径必须保持一致6.自定义填写信息,点击“Next” 7.进入安装界面,等待 8.选项已经默认勾好,点
转载 2024-04-23 11:09:01
1756阅读
KEIL 5帮你快速建工程模板的技巧本人使用keil mdk 5.12有一段时间了,发现keil mdk 5.12里面驱动库比较方便。这个新功能可以节省我们的时间,也可以让初学者能尽快上手和掌握这个芯片。大家以后既就可以很方便的建自己的工程模板了,再也不会为了找芯片的驱动库而烦恼。今天外我来教大家来怎么使用这个建工程的利器吧。首先是新建工程吧,如下图步骤:因为我用的是stm32f401 Necle
转载 2024-06-04 13:57:52
769阅读
作者 | strongerHuangKeil MDK-ARM升级至V5.35,截止发稿前十分钟,官方终于把安装包放出来了。放出安装包之前,官方发布了MDK-ARM V5.35升级的文档,地址:https://www.keil.com/update/relnotes/MDK535.htm(公号不支持外链接,请复制链接到浏览器打开)下面简单描述一下V5.35升级的内容。µVisionµVis
软件仿真如下图 Main.c内容 #include "stm32f10x.h" int main(void) { GPIO_InitTypeDef GPIO_InitStructure; SystemInit(); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIO
转载 2017-05-21 21:56:00
538阅读
2评论
想看视频也可参考视频教程:https://www.bilibili.com/video/BV1is411p7RB共三个文件,压缩包为激活软件
原创 2022-12-06 03:04:14
1285阅读
一、概述    本文面向已经懂得软件基本操作的职业老手,如果是未使用过该软件的小鲜肉,请移步基础篇。这里以STM32芯片为例对工具进行讲解,其他品牌的芯片在工程配置上可能存在差异。二、软件说明    Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。     目前软件对中文的支持不友好,不建
程中出现异常)4、随便填写。用户自行设定,完成后点击Next>>
缺少设备安装包:去官网或者软件界面下载安装包。
原创 2024-08-22 15:20:42
540阅读
第一个问题:调试时候想实时查看某一变量变化? view 菜单下的 watch windows,全局变量才能查看 比如要查看u8 adcx的值变化,如下:全速运行后,如下:无法查看!什么问题?该变量非全局变量!解决办法: 必须是当前断点处所在的函数里面有这个参数才行,或者是全局变量.将变量adcx改为全局变量:调试状态下,鼠标选中变量后点右
1 CPU存储结构与变量的关系 变量都需要有存储空间,存储空间的不同使得变量使用时的工作效率也不同。 标准C的典型运行环境是8086(含IA-32系列)内核,其存储结构是CPU内部有寄存器,外部有存储器,寄存器的访问速度大大高于存储器的访问速度。在标准C中,不加特别定义的变量是放在存储器中的,使用register可以强制变量存储在寄存器中,对于使用
上节课中我们已经安装好了keil5,本节课我们将会教你如何使用keil5.打开keil5.编译环境的简介 这款软件分为菜单栏,工具栏,工程管理区,代码区和信息输出窗口。A,菜单栏: 用来新建工程,修改这个软件的参数时使用,在以后的使用中,笔者会逐步的进行讲解。B,工程管理区: 顾名思义,就是管理程序员写出来的工程所有的文件,在这个区内,笔者建议使用模块化编程,这样程序不会显得很拥挤的样子
好多同学在学习51和STM32单片机时,会因为Keil软件不兼容而略有烦恼。这篇文章将向你详细介绍如何安装破解Keil5,并让其同时兼容STM32和51系列单片机软件开发。   一、安装源文件下载百度网盘链接:https://pan.baidu.com/s/18tnjFgVat4q2hDSh7LAD8A 提取码: &nbsp
1.Target主要介绍工程目标的调试晶振频率、选择的编译器、RAM和ROM分配的地址空间等!1.晶振频率: 这个晶振主要是用于仿真调试2.Use Cross-Module Optimization(一般我们不打勾): 作用一:不针对库目标执行跨模块优化。 作用二:跨模块优化将增加构建项目所需的时间,因为会自动执行多个编译和链接步骤。Use MicroLIB(打勾): 使用微库它是ISO标准C运行
转载 2024-08-05 22:19:51
205阅读
一、keil5打开keil4工程的步骤: 1、到http://www2.keil.com/mdk5/legacy/官网下载keil4的支持包 2、安装keilcm5.1
转载 2017-11-25 23:44:00
913阅读
2评论
                 
转载 2021-05-30 01:14:00
948阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5