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实用技能
keil
stm32f407工程环境搭建
一、库函数1.安装https://www.
keil
.com/dd2/Pack/#!
Yengi
·
2023-08-17 18:55
STM32
stm32
单片机
arm
怎么解决
keil
5复制文本出现乱码?
导言:当
keil
5中出现中文注释时,复制到其他文本文件如记事本中会出现乱码,而如果是英文却不会,这个问题该如何解决?解决办法:
Nydia~
·
2023-08-17 16:30
汇编
嵌入式
乱码
后端
BDA初级分析——认识SQL,认识基础语法
一、认识SQLSQL作为
实用技能
,热度高、应用广泛在对数据分析人员的调查中SQL长期作为热度排名第-一的编程语言超过Python和RSQL:易学易用,高效强大的语言SQL:StructuredQueryLanguage
肉肉肉肉肉肉~丸子
·
2023-08-17 10:45
BDA初级分析
sql
数据库
mysql
STM32 FLASH 读写数据
中文参考手册》,需要查看芯片数据手册,代码起始地址一般都是0x80000000,这是存放整个项目代码的起始地址2.编译信息查看代码大小,修改代码后第一次编译后会有这个提示信息2.1修改代码后编译,会有提示信息
KEIL
张小兔爱钱钱
·
2023-08-17 09:19
stm32
嵌入式硬件
FreeRTOS
Flash
mcu
单片机
单片机学习笔记之点阵(8x8)
1.使用工具使用开发板:普中科技开发板编译软件:
keil
2.资料点阵线路图:POW为74HC595芯片输出。74HC595芯片简介使用74HC595扩展线路,74HC595用作把串行信号转换并行信号。
ly_zszcyx
·
2023-08-17 09:20
硬件开发
单片机
学习
嵌入式硬件
单片机学习之中断与定时/计数器
1.使用工具使用开发板:普中科技开发板编译软件:
keil
2.复习中断及相关概念CPU在处理事件A时,中断源发出中断请求,请求cpu处理事件B,cpu中断当前工作,转去处理事件B(中断响应和中断服务),待
ly_zszcyx
·
2023-08-17 09:20
硬件开发
单片机
学习
嵌入式硬件
能动生’S的专属学习方法(新能源科学与工程)实测有效!
开始学C,永远都不晚做什么大家都劝我学好C,从单片机到嵌入式,从Dev到
Keil
5再到Matlab,从int到*char感谢每一个激励我学C的人,我会继续坚持的✊,一起加油,冲冲冲----题记那时还是有趣的
DarrenPig
·
2023-08-17 07:21
经验分享
课程设计
c语言
ARM02汇编指令
文章目录一、
keil
软件介绍1.1创建工程1.2解析start.s文件(重点)1.3乱码解决1.4更换背景颜色1.5C语言内存分布1.6解析map.lds文件(重点)1.7常见错误信息1.8仿真二、汇编三种符号
罗汉果1222
·
2023-08-16 22:48
汇编
Keil
开发STM32单片机项目的三种方式
STM32单片机相比51单片机,内部结构复杂很多,因此直接对底层寄存器编码,相对复杂,这个需要我们了解芯片手册,对于复杂项目,这些操作可能需要反复编写,因此出现了标准库的方式,对寄存器操作进行了封装,操作相对简单。随着项目复杂度提升,又出现了封装更厉害的一种库HAL,这个需要借助STM32CubeMx工具来生成代码。简单来说,STM32编码有三种方式:1、寄存器编码。2、标准库操作编码。3、HAL
luffy5459
·
2023-08-16 19:51
51单片机
单片机
stm32
嵌入式硬件
标准库
HAL库
proteus结合
keil
-arm编译器构建STM32单片机项目进行仿真
proteus是可以直接创建设计图和源码的,但是源码编译它需要借助
keil
-arm编译器,也就是我们安装
keil
-mdk之后自带的编译器。下面给出一个完整的示例,主要是做一个LED灯闪烁的效果。
luffy5459
·
2023-08-16 19:20
51单片机
单片机
proteus
STM32
寄存器
仿真
单片机中分散加载文件介绍
1、mdk(
keil
)设置Scatter文件相关链接:https://www.cnblogs.com/qiyuexin/p/9026365.html2、IAR设置分散加载
不知道什么时候变成了网瘾少年
·
2023-08-16 13:50
软件项目管理
c
嵌入式
单片机
Keil
MDK的sct分散加载文件详解
sct分散加载文件简介MDK生成一个以工程名命名的后缀为*.sct的分散加载文件(LinkerControlFile,scatterloading),链接器根据该文件的配置分配各个节区地址,生成分散加载代码,因此我们通过修改该文件可以定制具体节区的存储位置。工程构建时,MDK会根据我们选择的芯片型号,获知芯片的内部FLASH及内部SRAM存储器概况。这里我选择的是STM32F103VET6型号,这
吾爱技术圈
·
2023-08-16 13:20
STM32进阶-疑难问题录
单片机
stm32
嵌入式硬件
keil
STM32中sct 分散加载文件学习
sct分散加载文件简介MDK生成一个以工程名命名的后缀为*.sct的分散加载文件(LinkerControlFile,scatterloading),链接器根据该文件的配置分配各个节区地址,生成分散加载代码,因此我们通过修改该文件可以定制具体节区的存储位置。一、芯片选型工程构建时,MDK会根据我们选择的芯片型号,获知芯片的内部FLASH及内部SRAM存储器概况。这里我选择的是STM32F407VE
Mount.W
·
2023-08-16 13:20
stm32
stm32
单片机
学习
keil
分散加载多个区域生成bin_
Keil
工程的建立
要使用
Keil
软件,首先要正确安装
Keil
软件,该软件的Eval版本可以直接去http://www.
keil
.com下载,安装时选择EvalVision,其它步骤与一般Windows程序安装类似,这里就不再赘述了
weixin_39536630
·
2023-08-16 13:49
keil
分散加载多个区域生成bin
浅析
keil
的scf分散加载文件-基于STM32的例程
浅析
keil
的scf分散加载文件-基于STM32的例程关于分散加载文件分散加载文件.sct关于分散加载文件
keil
编译器在链接的时候,是根据分散加载(.scf后缀的文件)来确定程序的加载域和运行域的。
hu_hong_hao
·
2023-08-16 13:49
STM32
stm32
嵌入式
单片机
keil
mdk
keil
分散加载文件
方法一:将整个文件的RW和ZI数据存放至指定内存。程序中不用做其他配置LR_IROM10x080100000x00100000{;loadregionsize_regionER_IROM10x080100000x00100000{;loadaddress=executionaddress*.o(RESET,+First)*(InRoot$$Sections).ANY(+RO).ANY(+XO)}R
Typedef Dark
·
2023-08-16 13:19
单片机
嵌入式硬件
keil
/STM32/ARM之分散加载文件scatter file
官方资料:依次打开->
keil
->help->uVisionhelp,打开帮助文件,然后定位到分散加载文件章节:分散加载文件有什么用?
暴躁的野生猿
·
2023-08-16 13:48
stm32/单片机
stm32
arm
分散加载
映像
《分散加载文件浅释》笔记
一.什么是分散加载及其作用1.简单来说MCU是将Flash,SRAM等存储介质映射成一个虚拟地址来访问的而映射的虚拟地址是划分了很多个区域,再不自己定义分散加载文件时,
Keil
MDK工程的默认程序各个部分的摆放如下图所示
薛定谔是我的CAT
·
2023-08-16 13:48
嵌入式
单片机
stm32
使用GUI Guider工具开发嵌入式GUI应用(4)-使用image组件
GUIGuider工具开发嵌入式GUI应用(4)-使用image组件文章目录使用GUIGuider工具开发嵌入式GUI应用(4)-使用image组件引言在GUIGuider中创建image组件绑定图片在
Keil
suyong_yq
·
2023-08-15 23:31
GUI
嵌入式硬件
嵌入式系统
GUI
LVGL
CH340驱动安装失败 win10
有想在自己的电脑安装
keil
的,需要将单片机连接到电脑上,Win10才能成功安装驱动也可以使用驱动精灵CH340驱动安装失败win10关于WIN10中安装不了CH340驱动的问题完美解决方案
拖来机手
·
2023-08-15 00:43
交叉编译详细版总结
C51/32交叉编译发送在
Keil
(集成环境上面),windows上面编写51/32代码,不是在windows上面运行在ubuntu上面编写树莓派的代码,并且编译成可执行代码,如a.out2.为什么要交叉编译
m0_74712453
·
2023-08-14 22:47
linux
keil
构建STM32工程并使用proteus仿真led点灯实验
下面就入门STM32单片机开发做一个简单的介绍,本文是仿真,不需要真实的STM32单片机,只需要电脑安装开发相关的软件即可,主要是
keil
-m
luffy5459
·
2023-08-14 07:53
51单片机
stm32
proteus
嵌入式硬件
GPIO
仿真
keil
下载程序具体过程4:flash下载算法
引言本篇文章将介绍flash算法文件,阐述从jlink如何下载镜像文件写入到内部的falsh。一、XIP在谈flash下载算法文件时,先说明XIP是什么。芯片的启动方式有很多种:可以从RAM中启动、内部的flash、外部的flash等等(还有从sd卡、emmc、norflash、nandflash等),这里我们只考虑内部的flash的情况。我们都知道flash只是一块ROM,flash有两种类型,
紫川宁520
·
2023-08-14 00:26
ARM体系
嵌入式硬件
stm32
arm开发
单片机
mcu
keil
下载程序具体过程3:从jlink的log开始
一、jlink的log下面的是
keil
点击Download按钮输出的log。FromELF:creatinghexfile...".
紫川宁520
·
2023-08-14 00:26
ARM体系
嵌入式硬件
arm开发
mcu
单片机
stm32
keil
下载程序具体过程2:硬件链路
引言本篇博客将介绍
keil
下载程序的过程中,镜像文件将经过哪些硬件,以及简单的介绍他们之间的协议。
紫川宁520
·
2023-08-14 00:56
ARM体系
嵌入式硬件
单片机
stm32
mcu
arm开发
keil
下载程序具体过程:概述
一、前言
keil
下载程序具体过程将由一系列的博客组成,将深入探讨
keil
这种IDE下载镜像文件时具体做了哪些事情。
紫川宁520
·
2023-08-14 00:55
ARM体系
stm32
arm开发
单片机
c语言
嵌入式硬件
【怎么在
KEIL
中自定义STM32的栈顶地址】
STM32的启动文件中定义的栈和堆的大小,由于栈是向下生长的。所以我们一般希望将栈顶设置为RAM的最高有效地址。这样就可以最大限度保护栈不会溢出。但是STM32的启动文件居然不是这样的思路。那STM32的启动文件的分配思路是怎么样的呢。它其实是先确定用户使用RAM的情况,然后在未使用的RAM地址开始分配一段RAM区域来做为栈使用。也就是说它并不是将栈顶设置在RAM地址的最高分缘处。这样其实有大部分
崔家寨大当家
·
2023-08-14 00:53
单片机开发
单片机
ld文件中指定变量在flash中的地址定义
本文说的是在gcc环境中,
Keil
或IAR可能有自己的使用方法。我们在定义变量时,有时候需要把变量定义放到flash中的固定位置或区域,此时需要修改工程中的链接文件(linkfile,ld文件)。
niu_88
·
2023-08-13 23:22
嵌入式学习
linux
ubuntu
centos
填坑记1-nrf52840出现error flash download failed -cortex-M4错误的解决办法-清风电子开发板
填坑类型:nrf52840出现errorflashdownloadfailed-cortex-M4错误使用板子:清风电子开发板问题描述:
keil
4出错,
keil
5不出错(意思是其他
keil
5工程文件不出错
唐宋元明清-东西南北中
·
2023-08-13 17:45
BLE蓝牙技术原理
单片机
cubemx配置can通信教程(stm32)(带项目工程文件)
项目完整工程文件百度网盘自取链接:https://pan.baidu.com/s/10pxsGElFsUCfuDcg2kwmcA提取码:83ue本教程详细介绍了CAN通信配置过程,具体包括cubemx配置以及
keil
一个爱茶的工科男
·
2023-08-13 16:42
stm32
单片机
arm
c语言
APM32F030C6,
keil
5新建工程,随时修正
极海APM32F030C6,只用
keil
5新建工程工程步骤:1,安装好MDK5,2,安装:极海APM32F030固件库(https://www.geehy.com/support/apm32?
我的老子姓彭
·
2023-08-13 12:25
极海单片机
单片机
c语言
arm
Air001基于
Keil
环境开发,使用airisp串口命令行烧录
Air001基于
Keil
环境开发,使用airisp串口命令行烧录✨有人会有这样的疑惑,使用
Keil
平台开发,为什么不直接使用CMSIS-DAP直接烧录,还要使用串口方式来去单独烧录,不是我不想,目前使用合宙官方的
perseverance52
·
2023-08-13 12:53
Air001
Air001基于
Keil
环境点灯和调试输出工程配置
Air001基于
Keil
环境点灯和调试输出工程配置官方环境搭建教程介绍:https://wiki.luatos.com/chips/air001/Air001-MDK.html本人使用的是基于HAL库环境搭建的
perseverance52
·
2023-08-13 12:51
合宙MCU系列
Air001点灯
STM32 LL库+STM32CubeMX--LED呼吸灯
一、前期准备硬件:STM32F103C8T6开发板调试工具:DAPLink(本次使用)或USB-TTL开发环境:STM32CubeMX、
Keil
、Vscode(可选)LED:使用PA0(TIM2_CH1
稚子
·
2023-08-13 10:39
STM32开发教程
stm32
嵌入式硬件
单片机
Keil
仿真读取数据到PC端
使用
Keil
进行仿真时,在WatchWindow中可以查看变量、数组等数据,如果需要做数据处理或分析,需要将大量的数据读取并保存到PC端log、txt或excel等文件。
XXX_UUU_XXX
·
2023-08-13 09:56
单片机
Keil仿真
步进电机驱动实验(89C51 +
KEIL
+ Proteus)
当时做的一个简单的步进电机驱动实验,仅供参考。文章目录第1章实验目的1.2实验原理1.2.1步进电机原理1.2.2步进电机分类1.2.3步进电机励磁方式1.2.4驱动问题第2章实验设计2.1方案设计2.2程序设计第3章实验结果第1章实验目的本章节主要对步进电机驱动实验的目的进行介绍,主要从实验内容和实验原理进行展开介绍。1.1实验内容(1)了解步进电机原理;(2)采用任意mcu设计步进电机驱动电路
薛定猫
·
2023-08-13 09:45
嵌入式
stm32
步进电机驱动
每节课都是一个项目 手把手用STM32打造联网气象站-1-安装开发环境
第一部分是常见的
KEIL
,本文会讲解
KEIL
的安装和使用。第二部分是更加常见的vscode,本教程后续主要代码将在vscode中编写。
可志嵌入式
·
2023-08-13 05:46
每节课都是一个项目
vscode
ide
编辑器
stm32
arm
编译程序时,
Keil
报错: #81: more than one storage class may not be specified
***UsingCompiler'V5.06update2(build183)',folder:'C:\ProgramFiles(x86)\
Keil
_v5\ARM\ARMCC\Bin'Rebuildtarget'Target1
梦凡尘
·
2023-08-13 04:56
篇二十二:解释器模式:处理语言语法
链接:https://pan.baidu.com/s/1RmhQF_o1CdK8U7s5
KeIL
og?pwd=xc6d提取码:xc6d设计模式是软件开发中的重要
山城程序猿
·
2023-08-13 04:25
设计模式
设计模式
c++
基于单片机的家用智能浇灌系统
1、开发环境
keil
5,STM32CubeMX、AltiumDesigner2、硬件清单单片机:STM32F051K8Ux土壤湿度传感器:TL-69温度传感器:DS18B20(数字传感器直接输出数字信号
枯木遇南风丨
·
2023-08-13 03:22
单片机
嵌入式硬件
stm32
arm
c语言
STM32 HAL库+ESP8266+华为云物联网平台
文末获取“STM32HAL库+ESP8266+华为云物联网平台
keil
工程”下载的链接。
IOT趣制作
·
2023-08-13 03:11
单片机
stm32
嵌入式硬件
Protues如何安装下载使用:STM32利用Protues进行仿真
新建项目第二步:Proteus设计电路图(选取元器件、摆放元器件、编辑元器件属性、原理图布线)第三步:程序代码编写第四步:Proteus关联程序代码并运行仿真二:工具安装Proteus8.15仿真软件下载安装
Keil
刘鑫磊up
·
2023-08-13 02:18
#
STM32
stm32
嵌入式硬件
单片机
Protues
Protues仿真
仿真
篇十七:备忘录模式:恢复对象状态
链接:https://pan.baidu.com/s/1RmhQF_o1CdK8U7s5
KeIL
og?pwd=xc6d提取码:xc6d设计模式是软件开发中的重要知
山城程序猿
·
2023-08-12 23:09
设计模式
备忘录模式
设计模式
c++
STM32 LL库+STM32CubeMX--点亮板载LED
一、前期准备硬件:STM32F103C8T6开发板调试工具:DAPLink(本次使用)或USB-TTL开发环境:STM32CubeMX、
Keil
、Vscode(可选)板载LED:PC13(低电平点亮)二
稚子
·
2023-08-12 15:26
STM32开发教程
stm32
嵌入式硬件
单片机
TM4C123库函数学习(1)--- 点亮LED+TM4C123的ROM函数简介+
keil
开发环境搭建
前言(1)首先,我们需要知道TM4C123是M4的内核。对于绝大多数人而言,入门都是学习STM32F103,这款芯片是采用的M3的内核。所以想必各位对M3内核还是有一定的了解。M4内核就是M3内核的升级版本,他继承了M3的的所有功能,同时还增加和增强了如下功能:增加了高精度MAC,使得在做算法计算时的性能更高;增加了浮点单元FPU;增加了具有SIMD功能的DSP指令;(2)这几个新增加的功能让M4
风正豪
·
2023-08-11 22:34
#
TM4C123
学习
单片机
STC单片机
Keil
C代码中内嵌汇编代码段示例
STC单片机内嵌汇编代码段示例C51中变量的存储器类型code,data,idata,xdata,bdata,pdata存储区域code:定义的变量在程序存储区域,64Kbyte范围,变量为只读。data:定义的变量在00H~7FH的RAM,128byte范围,变量可读写。idata:定义的变量在00H~FFH的RAM,256byte范围,变量可读写。bdata:定义的变量在20H~2FH的RAM
perseverance52
·
2023-08-11 18:10
单片机学习手稿
内嵌汇编代码
Keil
ARM Compiler(Use default compliler version 5)error: ‘#pragma import‘...解决办法
Keil
安装ARMCompiler(Usedefaultcomplilerversion5)报错error:‘#pragmaimport’isanARMCompiler5extension,andisnotsupportedbyARMCompiler6
Awen_y
·
2023-08-11 17:57
Bug日志
arm开发
单片机
Air32 | 合宙Air001单片机内部FLASH读写示例
Air32|合宙Air001单片机内部FLASH读写示例代码已经通过测试,开发环境
KEIL
-MDK5.36。
觉皇嵌入式
·
2023-08-11 13:58
单片机
单片机
嵌入式硬件
AIR001
合宙
TM4C123库函数学习(2)--- LED闪烁,滴答定时器精准延时
前言(1)阅读本文之前,需要先看TM4C123库函数学习(1)—点亮LED+TM4C123的ROM函数简介+
keil
开发环境搭建篇。
风正豪
·
2023-08-11 06:22
#
TM4C123
学习
单片机
2019-11-24
*
KEIL
的基本操作;*定时器、中断、串口、以太网等;*熟悉常用通信协议,SPI、I2C、485、CAN;*存储flash;*LCD外设驱动模块;2.UCOSIII操作系统概念性学习一遍。
家嘉欢的boy
·
2023-08-10 17:00
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他