E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
keil-MDK
KEIL-MDK
的时间戳之time.h 结合gd32f1的RTC应用
KEIL-MDK
的时间戳之time.h的应用1时间戳介绍现在物联网产品的在进行通讯的时候,需要加入时间戳的这个信息参数,方便服务器和产品之间交换时间信息。
HHONGQI123
·
2024-02-10 13:19
嵌入式系统应用
单片机
stm32
rtc
STM32
KEIL-MDK
DFP包下载
https://www.keil.com/dd2/pack/#/eula-container在网页下面找到STM32相应的DFT包直接下载即可
咸鱼丶的自我修养
·
2024-02-05 04:40
单片机
stm32
解释
Keil-MDK
中Code、RO-data、RW-data、ZI-data
一、概念Code:即代码域,它通常是指编译器生成的机器指令,这些内容会被存储到ROM区。RO-data:ReadOnlydata,即只读数据域,它指程序中用到的只读数据,这些数据被存储在ROM区,因而程序不能被修改的内容。例如C语言中const关键字定义的变量就是典型的RO-data。RW-data:ReadWritedata,即可读写数据域,它指初始化为“非0值”的可读写数据,程序刚运行时,这些
m0_61973119
·
2023-12-26 13:12
兆易创新
linux
运维
服务器
最新
KEIL-MDK
安装详细教程(包括对Compiler 5的安装)
下载KEIL的安装包KEIL官网的网址:https://www.keil.com软件下载的具体网址:KeilProductDownloads一下是具体的教程,在官网上下载的速度会较慢,也可以选择我提供的百度网盘链接,里面有所有需要用到的软件:链接:https://pan.baidu.com/s/1fRAWOjoQD2B6zxAThz-Z_Q提取码:xgy3在浏览器里查找到KEIL的官网,找到官网后
lalala301
·
2023-11-22 07:05
嵌入式
单片机
单片机
嵌入式硬件
STM32F103标准库 Keil 工程模板创建
STM32官网标准库下载地址STM32F103库的下载地址如下:STM32F10x标准外设库我使用最新版本3.6.0,下载下来解压后是:STM32F10x_StdPeriph_Lib_V3.6.0建立
Keil-MDK
飞多学堂
·
2023-10-26 01:55
STM32
1024程序员节
keil-mdk
变量指定存储区域
本文参考:STM32_KEIL变量指定存储区域。STM32H743+Keil-将变量定义到指定内存。定义变量至外部存储区域方法1直接定义charbuf[2048]__attribute__((at(0XC0000000)));定义buf在起始地址为0xC0000000的连续区域,这种方法简单高效,但是对于数量很多的变量,就麻烦不实用了。方法2通过链接脚本定义1、修改链接标本,定义一块区域定义一片区
zhang-ge
·
2023-09-25 00:45
单片机
嵌入式硬件
mdk
如何取消
KEIL-MDK
工程中出现的CMSIS绿色图标
如何取消
KEIL-MDK
工程中出现的CMSIS绿色图标?我以前经常遇到,不知道怎么搞,好像也不影响编译结果。以前问过其他人,但是不知道怎么搞,相信很多人也遇到过。
LaoZhangGong123
·
2023-09-05 20:39
产品研发
CMSIS图标
检验分享
ARM
KEIL
keil 下如何使用printf
都要实现你可以自己实现,也可以让keil实现keil已经实现的有两种,上面的链接中就展示了这两种,你需要配置才能用如果要自己实现,那就要实现printf函数的一切1.keilUseMicroLIB使用微库(平台式
keil-MDK
__pop_
·
2023-09-04 15:11
CORTEX-M
32bit
单片机
单片机
c语言
c++
proteus结合keil-arm编译器构建STM32单片机项目进行仿真
proteus是可以直接创建设计图和源码的,但是源码编译它需要借助keil-arm编译器,也就是我们安装
keil-mdk
之后自带的编译器。下面给出一个完整的示例,主要是做一个LED灯闪烁的效果。
luffy5459
·
2023-08-16 19:20
51单片机
单片机
proteus
STM32
寄存器
仿真
KEIL-MDK
将源代码编码转换为UTF-8
前言使用keil(MDK)的代码编辑器编辑时,如今UTF-8的编码格式已经成为主流,特别是MDK使用AC6的时候值支持UTF-8的编码,所以之前很多一些非UTF-8的文件我们就主要转换成UTF-8的编码格式,转换文件编码格式的方法有很多,这里我们介绍一下直接在keilIDE中将文件的编码修改为UTF-8。在keil(MDK)中增加转换文件编码格式的插件环境依赖:需要安装python环境,并且为py
Stig_Q
·
2023-07-19 19:00
嵌入式开发
嵌入式
mdk在ram中调试程序的debug.ini脚本
参考来源:
KEIL-MDK
在内存中调试程序的启动脚本使用借鉴:基于固件库的STM32F10x程序在Keilv5MDK下的RAM调试方法将以下内容保存为Debug_RAM.ini文件:/*使用说明1,使用默认的链接控制文件
zhang-ge
·
2023-07-14 19:44
stm32
合宙Air001开发板系列教程—01环境搭建与点灯(基于
Keil-MDK
的开发)
近日合宙出品了一款:TSSOP20封装、ARM®Cortex®-M0+内核,内置32KFlash+4KRAM、集成多路USART、IIC、SPI等通讯外设,5个16bit定时器以及1路12bitADC和2路比较器的国产MCU 10块钱一个开发板+10个芯片,性价比还是很高的,加其“独特”的包装外观,笔者立即入手尝尝鲜。一、简介 本系列教程完全按照官方文档教程,只不过将操作步骤进行更具体的记
IOT趣制作
·
2023-07-14 14:05
单片机
Cortex®-M0+
Keil-MDK
中使用 printf() 打印输出中文时-waining:illegal character encoding in string literal
一、出现的问题 最近使用
Keil-MDK
中的ARMCompiler6(简称AC6)编译工程时, 出现警告:warning:illegalcharacterencodinginstringliteral
ltqshs
·
2023-06-15 20:59
STM32
开发语言
keil
STM32ADC同步采样
所需工具:开发板:STM32F103RCT6STM32CubeMXIDE:
Keil-MDK
模式简介同步采样可以让多个ADC同时采集它们各自的输入信号,并且保留它们之间的相位关系,这有助于更有效地捕捉信号的动态变化
四臂西瓜
·
2023-06-13 16:49
冬令营
stm32
单片机
arm
嵌入式硬件
采样
STM32HAL ADC+TIM+DMA采集交流信号 基于cubemx
所需工具:开发板:STM32F103C8T6STM32CubeMXIDE:
Keil-MDK
相关文章:STM32HALADC+TIM+DMA采集交流信号基于cubemx(二)STM32cubemxADC+
四臂西瓜
·
2023-06-13 16:48
电赛模块
冬令营
stm32
单片机
arm
STM32cubeHAL ADC+TIM+DMA (二)
所需工具:开发板:STM32F103C8T6STM32CubeMXIDE:
Keil-MDK
相关文章:STM32HALADC+TIM+DMA采集交流信号STM32cubemxADC+TIM+DMA超频采样文章目
四臂西瓜
·
2023-06-13 16:48
电赛模块
冬令营
单片机
stm32
嵌入式硬件
stm32cubemx ADC+TIM+DMA超频采样
所需工具:开发板:STM32F103RCT6STM32CubeMXIDE:
Keil-MDK
相关文章:STM32HALADC+TIM+DMA采集交流信号STM32cubeHALADC+TIM+DMA(二)
四臂西瓜
·
2023-06-13 16:48
冬令营
stm32
单片机
arm
☠️stm32Cubemx欠采样原理讲解与实现 采集高频信号
所需工具:开发板:STM32F103RCT6STM32CubeMXIDE:
Keil-MDK
相关文章:STM32HALADC+TIM+DMA采集交流信号STM32cubeHALADC+TIM+DMA(二)
四臂西瓜
·
2023-06-13 16:43
冬令营
电赛模块
stm32
单片机
嵌入式硬件
STM32裸机开发(6) —
Keil-MDK
下散列文件的分析
STM32裸机开发(6)—
Keil-MDK
下散列文件的分析一、什么是散列文件我们可以看到,在编译过程中有多个.o文件,而最后生成的只是一个文件,那么这些文件要怎么以什么方式生成一个文件呢?
Willliam_william
·
2023-06-11 18:55
STM32
【
KEIL-MDK
】系列——主题配色
文章目录前言一、更改主题配色1.备份默认主题2.替换配置文件二、主题一Sublime_Theme风格三、主题二亮色风格四、自定义主题配色、字体下载地址总结前言好看的主题,好看的界面,可以潜移默化的帮助我们提高生产力。(好比看到好看的妹子,你会时不时的一直盯着看)一些颜色看的太久会视觉疲劳、眼花等等。一、更改主题配色1.备份默认主题(以后想换回来就不用去找别人要配置文件或重新安装了)首先在keil安
Xiaoyibar
·
2023-06-09 13:27
开发工具
嵌入式
单片机
keil
mdk
开发工具
stm32
【
KEIL-MDK
】系列——如何使用PC-Lint代码检查工具
【
KEIL-MDK
】系列——主题配色文章目录前言一、PC-Lint是什么?
Xiaoyibar
·
2023-06-09 13:27
开发工具
单片机
stm32
c语言
keil
mdk
STM32cubemx定时外部模式测量10M以上频率
所需工具:开发板:STM32F103RCT6STM32CubeMXIDE:
Keil-MDK
文章目录STM32cubemx定时外部模式测量10M以上频率原理讲解定时器的时钟定时器的外部时钟突破频率工程建立时钟树定时器配置串口配置代码生成代码编写串口重定向脉冲计数硬
四臂西瓜
·
2023-06-07 12:48
冬令营
电赛模块
stm32
单片机
嵌入式硬件
Cortex-M 处理器 hardfault 定位方法和步骤(基于Keil mdk)
本文将基于STM32处理器(stm32f091),
keil-MDK
开发环境,总结hardfault的调试定位方法。在其他Cortex-M0(m3,m4
bandaostart
·
2023-06-07 01:46
ARM体系架构
KEIL-MDK
查看、复制源代码乱码问题、编码转换为UTF-8等格式
KEIL-MDK
查看、复制源代码乱码问题、编码转换为UTF-8等格式一、打开程序看见中文乱码解决方法二、复制代码为中文乱码三、转化为其他编码格式方法一、使用记事本方法二、使用`Notepad++`方法三
怿窗
·
2023-04-08 00:23
软件编程
计算机技术学习交流
单片机
stm32
arm
51单片机
mcu
谈谈
Keil-MDK
编译输出的:Code-data,RO-data,RW-data,ZI-data
谈谈
Keil-MDK
编译输出的:Code-data,RO-data,RW-data,ZI-data(其中有的可能分析得不太正确,希望可以得到大佬们的指点纠正) 浅谈
Keil-MDK
创建项目&编译过程Code-data
_Hello Spring
·
2023-04-03 00:17
STM32
嵌入式系统
STM32
MDK
Keil
Code
RW-RO-ZI-data
VScode如何调用
KEIL-MDK
目录一、安装插件二、使用方法1.插件设置2.打开工程三、配置工程1.配置方法总结最后经常使用keil的人都知道keil的使用特别广泛,但是keil的自动补全功能极其难用。VScode功能十分强大,许多大佬为其编写插件供他人使用,利用好这些插件可以大大提高代码编写效率。最近发现了一个VScode可以调用KEIL编程的插件,使用起来非常方便。一、安装插件VScode中搜索插件KeilAssistant
·
2023-03-15 01:23
keil5软件共用C51和ARM
第一步:创建文件夹
keil-mdk
正常安装并破解MDK5。第二步:创建另一个文件夹keil-c51安装C51。将该文件夹里面的C51文件夹复制粘贴到
keil-mdk
文件夹里与ARM文件夹保持同一目录。
ZGPing@
·
2022-11-22 03:14
单片机
stm32
arm开发
arm
嵌入式硬件
STM32F103+CubeMX+ADC采集直流
所需工具:开发板:STM32F103C8T6STM32CubeMXIDE:
Keil-MDK
文章目录STM32F103+CubeMX+ADC采集直流前言ADC简介工程建立时钟配置配置ADC时钟树报错配置串口代码生成代码编写硬件连接运行结果练习后记
四臂西瓜
·
2022-10-19 07:49
电赛模块
冬令营
stm32
单片机
arm
STM32CubeMX | 利用KEIL将代码下载能进内存(SRAM)实现RAM启动调试代码、解除读保护(Read Protection)功能
SRAM)实现解除读保护1、介绍2、KEIL配置实现代码下载进SRAM3、HAL库解除/设置读保护代码实现开发环境:keil-mdkstm32f103c8stm32cubemx1、介绍一般情况下,我们在
KEIL-MDK
雍正不秃头
·
2022-04-15 16:11
STM32
STM32
STM32读保护
MDK
SRAM启动
Win10配置 STM32/GD32 单片机 GCC+VScode 编译调试总结 2021版
代码工程打包,直接一步搞定.本文主题:ARM-GCC套件+VScode+OpenOCD+Cortex-debug=开源IDE上图为最终工作环境演示.为何使用GCC+VScode在嵌入式开发过程中,之前都是用的是
Keil-MDK
秋阳 Cody
·
2021-02-28 02:54
嵌入式
单片机
嵌入式
基于STM32标准库建立
Keil-MDK
工程模板(STM32F407ZG)
一、前言最近由于项目需要使用标准库,标准库是很刚入门stm32那会学习的东西,忘得一干二净,所以编写一篇文章来记录一下建立工程模板的步骤,以便尽快熟悉标准库的架构和API。我使用的开发板是正点原子探索者开发板,MCU为STM32F407ZGT6。二、STM32标准外设库STM32标准库(官方网站)是ST在早期为STM32F0到F4系列主流芯片提供的库,使开发者不需要直接操作寄存器,而是调用库提供的
Mculover666
·
2021-01-20 13:36
#
STM32CubeMX
实战
stm32
标准库
Cortex-M 处理器 hardfault 定位方法和步骤(基于Keil mdk)
本文将基于STM32处理器(stm32f091),
keil-MDK
开发环境,总结hardfault的调试定位方法。在其他Cortex-M0(m3,m4
supermuscleman
·
2020-08-24 06:07
stm32
调试
KEIL-MDK
5 CMSIS的问题
在编译时报错,找不到相关的库文件。仔细查看后发现MDK的ARM目录下缺少了CMSIS文件夹,从别处拷贝了一个过来,编译通过。
luck_horse
·
2020-08-22 10:08
ARM-CORTEX-Mx
KEIL-MDK
配置STM32的调试参数
新建工程时,默认的配置参数为:在进入调试模式后,SystemViewer下面只能显示STM32F103xx.svd中定义的通用的Cortex-M3的外设。默认的svd文件在这里:更改参数如下:其中:DialogDLL改为TARMSTM.dll,参数改为-pSTM32F103ZE。这个参数要根据CPU的实际型号更改。更改后,在调试模式下,外设中可以看到多了很多:打开后,可以直观地看到外设的状态,不再
booksyhay
·
2020-08-21 18:34
嵌入式软件开发
Stm32 - Printf重定向(不)使用微库(Keil MDK)
defineDEBUG_USARTUSART1stm32芯片调试中经常用到串口来打印一些数据,因此如果能使用类似windows的Console中的printf就很完美了~方法1--使用微库:1、使用微库(平台式
keil-MDK
天或
·
2020-08-09 04:50
C++/mfc/qt/c#
嵌入式/电路/ucOs
STM32单片机基础06——使用USART发送和接收数据(查询模式)
1.准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码;KeilMDK和串口助手的安装包都可以关注
小熊派开源社区
·
2020-08-05 12:27
STM32单片机基础学习教程
【STM32Cube_05】使用EXIT中断检测按键(NVIC配置+HAL库中断处理机制)
1.准备工作硬件准备首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码。
Mculover666
·
2020-08-05 12:59
#
STM32CubeMX
实战
STM32实战系列教程
【STM32Cube_07】使用USART发送和接收数据(中断模式)
1.准备工作硬件准备首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码;准备一个串口调试助手,这里我使用的是
Mculover666
·
2020-08-05 12:59
#
STM32CubeMX
实战
STM32实战系列教程
【STM32Cube_06】使用USART发送和接收数据(查询模式)
1.准备工作硬件准备首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码;准备一个串口调试助手,这里我使用的是
Mculover666
·
2020-08-05 12:59
#
STM32CubeMX
实战
STM32实战系列教程
【STM32Cube_20】在SD卡上移植FATFS文件系统
准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):MicroSD卡小熊派开发板板载MicroSD卡槽,需要提前自行准备一张MicroSD卡,如图:软件准备需要安装好
Keil-MDK
Mculover666
·
2020-08-05 12:27
STM32实战系列教程
#
STM32CubeMX
实战
【STM32Cube_04】使用GPIO进行按键检测
1.准备工作硬件准备首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码。
Mculover666
·
2020-08-05 12:27
#
STM32CubeMX
实战
STM32实战系列教程
【STM32Cube_22】使用ADC读取电压值
1.准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码;准备一个串口调试助手,
Mculover666
·
2020-08-05 12:27
STM32实战系列教程
#
STM32CubeMX
实战
ADC
STM32
STM32CubeMX
STM32CubeMX | 30-使用硬件SPI读写FLASH(W25Q64)
软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码;准备一个串口
Mculover666
·
2020-08-05 10:35
STM32实战系列教程
W25Q64
Keil-MDK
查看代码量,RAM时候用情况Code;RO-data;RW-data;ZI-data的分析
在使用Keil编译程序时,最后的编译结果会有如下的显示:linking...ProgramSize:Code=19020RO-data=888RW-data=244ZI-data=10564这个里面Code--代码占用空间.RO-data--ReadOnly只读常量的大小,如const型。RW-data是ReadWrite初始化的可读写变量的大小。ZI-data是ZeroInitialize没有初
猪哥-嵌入式
·
2020-07-30 22:25
嵌入式
关于Use MicroLIB是否勾选问题
关于UseMicroLIB是否勾选问题Stm32芯片调试中经常用到串口来打印一些数据,因此如果能使用类似windows的Console中的printf就很完美了~方法1–使用微库:1、使用微库(平台式
keil-MDK
The_General_Reader
·
2020-07-30 04:22
Keil学习
stm32
Keil-MDK
软件安装教程
Keil软件介绍Keil是一个公司的名字。本来Keil只能用来开发51系列单片机,叫keil,但是后来ARM公司收购了Keil软件,基于Keil扩展了ARM的开发,软件名改为MDK。所以有两个软件:KeilC51和KeilMDK,前者开发51系列单片机,后者主要用于ARM系列单片机的开发。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成
madmanazo
·
2020-07-29 22:36
【STM32Cube_21】使用DAC输出任意指定电压
1.准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):万用表软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码;准备一个串口调试助手
Mculover666
·
2020-07-29 16:52
STM32实战系列教程
#
STM32CubeMX
实战
【华为云技术分享】玩转小熊派BearPi(一)使用STM32CubeMX + HAL点亮一个LED
可以说是入门物联网的一块非常不错的板子,先放上一张靓照:这块小熊派的核心板的主控芯片是STM32L431RCT6,ST官方的STM32Cube生态做的非常完善,所以直接采用ST官方提供的STM32Cube和HAL库进行入门学习,采用
keil-MDK
华为云
·
2020-07-15 22:46
技术交流
华为云
IoT
物联网
小熊派BearPi
运维
ARM 汇编中的 "B ." 语句意义.
处,如下.SVC_HandlerPROCEXPORTSVC_Handler[WEAK]B.ENDP查阅了一下
keil-MDK
的帮助文档,在Built-invariablesandconstants节找到了解释
咕噜咕噜斯基
·
2020-07-15 17:07
ARM
RTOS
【STM32Cube_03】使用GPIO点亮一个LED
1.准备工作硬件准备首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好
Keil-MDK
及芯片对应的包,以便编译和下载生成的代码。
Mculover666
·
2020-07-10 22:36
#
STM32CubeMX
实战
STM32实战系列教程
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他