草庐IT

KEIL_MDK

全部标签

STM32H723 + DP83848 + LWIP + RT-Thread(FreeRTOS) + STM32CubeMX + Keil MDK 超详细

工程环境:MCU:STM32H723ZGTETHPHY:DP83848RT-Thread:RT-Threadnano3.1.5SoftwarePack:STM32CubeH7FirmwarePackageV1.10.0/11-February-2022参考文章:STM32H723配置以太网+Freertos注意事项STM32H723+Lwip+ETH+CUBE完整配置(排了巨多坑!)Cube配置STM32H743+DP83848以太网工程STM32H743+CubeMX-梳理MPU的设置前言:首先使用CubeMX配置相关外设和软件代码,导出KeilMDK工程,然后在Keil中修改相关代码。内存

详细stm32驱动SDRAM的注意事项以及在keil中的使用

SDRAM的主要参数:容量:SDRAM的容量是指其可以存储的数据量,通常以兆字节(MB)或千兆字节(GB)为单位。时钟频率:SDRAM的时钟频率指的是其内部时钟的速度,通常以兆赫(MHz)为单位。时钟频率越高,SDRAM的数据传输速度越快。CAS延迟:CAS延迟是指SDRAM在接收到读取请求后,需要多长时间才能开始传输数据。通常以时钟周期数表示,CAS延迟越低,SDRAM的读取速度越快。列地址延迟:列地址延迟是指SDRAM在接收到读取请求后,需要多长时间才能开始传输数据的列地址。通常以时钟周期数表示,列地址延迟越低,SDRAM的读取速度越快。行地址延迟:行地址延迟是指SDRAM在接收到读取请求

51单片机实现简易计算机,Keil4代码Proteus工程一步到位

目录 前言 Proteus硬件部分键盘程序部分运算代码逻辑(代码解释)LCD屏幕显示运算结果输入部分键值判断部分删除按键的实现程序执行运算 前言Hello,大家好。想做关于嵌入式的一些小项目已经很久了,今天借着我们课设的机会,给大家展示我自己对代码逻辑的理解,为了方便简易,所有代码我都放在了一个.c文件里面,希望我的代码能给读者带来不一样的收获与编写简易计算机的思路,创作不易,大家觉得好的话点个赞呗~简易计算机前后最大位均是三位,可以实现加减乘除四种运算功能,输入键盘采用的是4×4行列式的循环扫描按键键盘 Proteus硬件部分 Proteus版本是8.6,我采用的显示屏是LCD1602用来显

MDK keil5新建STM32工程文件--实践篇

一、先下载芯片支持包第一步:当然是先百度搜索我们的keil官网(网址):https://www.keil.com/ 第二步:点击首页的Project,会跳转如界面,再次点击ArmCortex-M,如图所示:  第三步:点击后会再次跳转,这时候我们再次点击PublicSoftwarePacks,如图所示:第四步:点击后会再次跳转,我们只要仔细寻找就可以找到STM32F1,点击下载,下载起来有点点慢,如下图所示:第五步:下载完成后双击打开会自动检索到安装的keil的芯片包文件夹,点击Next,开始安装,如图所示:二、准备工作,将我们在理论篇创建的文件夹里面放入相应的文件内容(1)在CMSIS文件夹

MSP432P401R LaunchPad教程(二)keil环境配置

MSP432P401RLaunchPad教程(二)keil环境配置专栏目录MSP432P401RLaunchPad教程基于keil的开发环境MSP432P401RLaunchPad教程(一)时钟配置MSP432P401RLaunchPad教程(二)keil环境配置MSP432P401RLaunchPad教程(三)滴答定时器1.keil支持包下载在keil中下载msp432的支持包也可以去官方下载我这里是在ide里下载的也挺快2.固件库下载到TI官网下载芯片的相关驱动库,我使用的芯片是MSP432P401R。进入TI官网,搜索MSP432DriverLib,点击搜索结果:或者使用已经下载好的,我

Keil运行stm32项目无法打断点调试

项目场景:有个新同事接了外协写的STM32F429的项目,项目接过来编译和烧录都没问题,但是Debug调试时候没法打断点,没有灰色区域可以点断点,点击运行可以,但点暂停也没有停止黄色光标。debug模式下就如同这样1、问题描述根据上述现象,找了个示例项目运行是没问题的,说明跟编译器关系不大;可能是该项目的配置问题A、首先是想到没有勾选调试信息:勾选编译还是不行,B、后猜想是没有勾选猜想部分语句被编译器优化后,无法选择断点调试选择优化等级为0或Default也都不行C、最后试了Options-Debug选项中未设置“runtomain”,以及FlashDownload的ResetandRun也都

51单片机入门——Keil uVision4的使用

目录前言1.KeiluVision4是什么?1.1.系统概述1.2.KeilC51单片机软件开发系统的整体结构2.建立一个工程前言对于单片机程序来说,每个功能程序都必须要有一个配套的工程(Project),即使是一个特别简单的功能程序也一样,因此我们首先要会使用软件建立工程文件。1.KeiluVision4是什么?KeiluVision4是一款兼容单片机软件开发系统。Keil相关资料和软件安装包,内附教程与SCT-SIP软件安装包链接:https://pan.baidu.com/s/1mwtBsGqgylNtPXdK20ricg提取码:qcyx–来自百度网盘超级会员V2的分享1.1.系统概述K

51单片机入门——Keil uVision4的使用

目录前言1.KeiluVision4是什么?1.1.系统概述1.2.KeilC51单片机软件开发系统的整体结构2.建立一个工程前言对于单片机程序来说,每个功能程序都必须要有一个配套的工程(Project),即使是一个特别简单的功能程序也一样,因此我们首先要会使用软件建立工程文件。1.KeiluVision4是什么?KeiluVision4是一款兼容单片机软件开发系统。Keil相关资料和软件安装包,内附教程与SCT-SIP软件安装包链接:https://pan.baidu.com/s/1mwtBsGqgylNtPXdK20ricg提取码:qcyx–来自百度网盘超级会员V2的分享1.1.系统概述K

Keil MDK6要来了,将嵌入式软件开发水平带到新高度,支持跨平台(2023-03-11)

注:这个是MDK6,不是MDK5AC6,属于下一代MDK视频版:https://www.bilibili.com/video/BV16s4y157WFKeilMDK6要来了,将嵌入式软件开发水平带到新高度,支持跨平台一年一度的全球顶级嵌入式会展EmbeddedWorld2023上,MDK6将展示预览版效果,本月14号-16号,也就是下周二到下周四,为期三天,在德国纽伦堡举办。 重大更新主要如下1、支持跨平台,Windows,Linux和macOS。2、KeilStudioCloud继续衔接MDK云端开发方式。3、提升后续Cortex-M55,Cortex-M85高性能芯片的机器学习和DSP性能

Keil MDK6要来了,将嵌入式软件开发水平带到新高度,支持跨平台(2023-03-11)

注:这个是MDK6,不是MDK5AC6,属于下一代MDK视频版:https://www.bilibili.com/video/BV16s4y157WFKeilMDK6要来了,将嵌入式软件开发水平带到新高度,支持跨平台一年一度的全球顶级嵌入式会展EmbeddedWorld2023上,MDK6将展示预览版效果,本月14号-16号,也就是下周二到下周四,为期三天,在德国纽伦堡举办。 重大更新主要如下1、支持跨平台,Windows,Linux和macOS。2、KeilStudioCloud继续衔接MDK云端开发方式。3、提升后续Cortex-M55,Cortex-M85高性能芯片的机器学习和DSP性能