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
MDK
u-boot start.s 分析
S3C2410来跟踪代码,参考了S3C2410的datasheet和网上各个帖子一般来说,大家都是从start.s来分析UBOOT,但是事实是流程是从makefile中来的,也就是说是在敲入makes
mdk
2410
cr4kb0y
·
2020-06-23 00:35
u-boot
loader
深入解析:Android卡顿检测及优化项目实战经验总结
GitHub系统教程学习地址:https://github.com/Ti
mdk
857/Android-Architecture-knowledge-2-包括【面试专题】、【Jetpack】、【Androidframework
chuhe1989
·
2020-06-22 23:01
Android
程序员
STM32F407的串口采用DMA收发数据
环境:主机:WIN8开发环境:
MDK
5.13mcu:stm32f407VGT6说明:之前用STM32F103实现DMA收发串口数据,现在项目中采用STM32F407,所以将此机制移植到F4上。
chinazhangzhong123
·
2020-06-22 22:14
STM32 keil
mdk
启动代码发分析
学习STM32,看了一堆乱七八糟的文档,准备写程序了,先分析了下STM32的启动代码,看着这堆鬼鬼的汇编代码,挺吓人的,看看帮助,查查网路,还是不那么难懂。;//StackConfiguration;//StackSize(inBytes);//Stack_SizeEQU0x00000200;//定义堆栈大小AREASTACK,NOINIT,READWRITE,ALIGN=3;//定义一个数据段按
chehlcy
·
2020-06-22 21:25
单片机相关
ubuntu linux下建立stm32开发环境: GCC安装以及工程Makefile建立
之前在e络盟的意法半导体掏了一个STM32开发板挺好的,却不想在window下开发,也不想用那么占内存的IAR
MDK
等软件,所以决定在ubuntu下建立该开发环境,像之前avrlinux一样,找了下资料
My东隅
·
2020-06-22 20:18
STM32开发
JZ2440移植uboot
tar-jxvfu-boot-2012.04.01.tar.bz22.新建一个项目,这个版本的uboot自带的有s
mdk
2410项目的,通过阅读源码根目录下的README文件发现,新建一个项目主需要以下几步
晴天_QQ
·
2020-06-22 19:07
JZ2440裸机程序笔记
STM32学习笔记(6): 启动代码(Startup Code)
一、伪指令(Directives)由于
MDK
中的汇编器(汇编编译器)用
Cacti_one
·
2020-06-22 19:18
STM32F429
【原】群晖btrfs系统修复
这两天新买的电源回来了,插上硬盘开始尝试修复【环境】win10ltscvmwaredsm6.21T+1T储存池raid0NTFS==》虚拟1Tv
mdk
4TbasicNTFS==》虚拟4Tv
mdk
【过程】
7-clock
·
2020-06-22 19:15
私有云
STM32F107——OTG模块之USB设备之虚拟串口移植(二)
1、先把USB_VCP(虚拟串口)的驱动安装上去,安装步骤直接下一步N次,最后点finish;2、拷贝一个STM32F107VCT6的模板工程(
MDK
5.14),命名为F107_USB_VCP_Pro(
BurgessKzg
·
2020-06-22 19:12
STM32F1学习笔记
在KEIL-
MDK
中使用 $ Super $ $ 和 $ Sub $ $ 打补丁
问题描述某个工程中使用了一个库,库中包含很多个函数,其中有一个函数是voidfoo(void);现在,在新的工程中,需要对foo函数的逻辑功能进行修改。由于foo函数是在库里面,直接修改foo函数的代码是不现实的。重新定义一个函数foo2并实现它,也是行不通的。因为库里面很多地方都调用了foo(),不可能让这些地方重新调用foo2()。怎么办?打补丁!解决措施使用以下代码,可以替换foo()函数:
booksyhay
·
2020-06-22 18:54
KEIL-MDK开发环境
如何在C代码中获取编译后的bin文件的大小
开发环境:KEIL-
MDK
(RealView)需求说明要在C代码程序中获取编译器最终生成的bin文件大小。思路通过读取编译器中生成的链接符号变量来计算。
booksyhay
·
2020-06-22 18:54
KEIL-MDK开发环境
基于IAP和Keil
MDK
的远程升级设计
写在前面:三个周之前,我突然想写一个远程升级的程序。那个时候我只是大概知道IAP的意思是在应用编程,但怎么编,我还一无所知。我给自己定下一个个阶段目标,从最基础的代码一点点写起,解决一个又一个的问题。三个周之后,我用自己设计的方法实验了50多次,无一例升级失败。三个周来,遇到了很多的不解、困惑,甚至是想放弃,但我现在想说的是:很多未知的困难会挡在我们面前,我们会感觉毫无头绪甚至觉得毫无出路忍不住要
bendyning
·
2020-06-22 17:10
Keil
MDK
flash
编程
存储
hex
编译器
dst
STM32开发板学习(一)
第一章学习准备硬件:正点原子精英STM32F103STLINK仿真器软件:Keil
MDK
5器件pack新建工程:新建工程模板_基于库函数新建project
baidu_24694009
·
2020-06-22 16:43
STM32开发板学习
Win10将用户名修改为英文
使用微软账户进行登录后,Win10以这个中文名建立了用户的文件夹,使得少数软件安装或使用过程中,保存路径不支持中文路径,从而报错,无法使用,比如
MDK
5(keil)。
b08880415
·
2020-06-22 15:43
MDK
+ Jlink + SDRAM 裸奔2440教程
MDK
+Jlink+SDRAM裸奔2440教程Author:Astonofgec-deu.org1、背景很多人学习嵌入式编程都是从裸机开始的(我个人也是)。
朱有鹏老师
·
2020-06-22 15:38
2440裸机
【STM32】HAL库 STM32CubeMX教程七---PWM输出(呼吸灯)
,HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用所用工具:1、芯片:STM32F407ZET6/STM32F103ZET62、STM32CubeMx软件3、IDE:
MDK
-Keil
Z小旋
·
2020-06-22 15:44
STM32
【STM32】HAL库 STM32CubeMX教程八---定时器输入捕获
,HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用所用工具:1、芯片:STM32F407ZET6/STM32F103ZET62、STM32CubeMx软件3、IDE:
MDK
-Keil
Z小旋
·
2020-06-22 15:44
STM32
【STM32】HAL库 STM32CubeMX系列学习教程
在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如
MDK
、IARForA
Z小旋
·
2020-06-22 15:44
STM32
STM32CubeMX
STM32CubeMX教程
HAL库教程
STM32教程
【STM32】STM32 CubeMx使用教程一--安装教程
在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如
MDK
、IARFo
Z小旋
·
2020-06-22 15:43
STM32
【STM32】HAL库 STM32CubeMX教程十三---RTC时钟
,HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用所用工具:1、芯片:STM32F407ZET6/STM32F103ZET62、STM32CubeMx软件3、IDE:
MDK
-Keil
Z小旋
·
2020-06-22 15:42
STM32
【STM32】HAL库 STM32CubeMX教程十一---DMA (串口DMA发送接收)
,HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用所用工具:1、芯片:STM32F407ZET6/STM32F103ZET62、STM32CubeMx软件3、IDE:
MDK
-Keil
Z小旋
·
2020-06-22 15:42
STM32
RT-Thread 学习笔记(十三)--- 开启基于RTGUI的LCD显示功能(3)
软件环境:Win7,Keil
MDK
4.72a,IAREWARM7.2,GCC4.2,Python2.7,SCons2.3.2硬件环境:ArmflySTM32F103ZE-EKv3.0开发板参考文章:RT-Thread
aping_cs_dn
·
2020-06-22 15:30
RT-Thread 学习笔记(十) --- 开启基于LWIP协议的网络功能
软件环境:Win7,Keil
MDK
4.72a,IAREWARM7.2,GCC4.2,Python2.7,SCons2.3.2硬件环境:ArmflySTM32F103ZE-EKv3.0开发板参考文章:RT-Thread
aping_cs_dn
·
2020-06-22 15:30
关于keil
MDK
环境中STM32使用malloc函数
对于malloc和free对内存堆栈块的空间操作,在keil
MDK
中需要满足下面几个条件:1、使用的代码文件中需要包含头文件2、在工程的属性设置中需要把UseMicroLIB选项勾选,如下图。
Homekit2015
·
2020-06-22 13:06
STM32(M3
M4系列)
KEIL
MDK
查看代码量、RAM使用情况--RO-data、RW-data、ZI-data的解释
KEILRV
MDK
编译后的信息ProgramSize:Code=86496RO-data=9064RW-data=1452ZI-data=16116Code是代码占用的空间;RO-data是ReadOnly
aidianzui5381
·
2020-06-22 12:20
笔记本安装openwrt x86
记得编译的时候要选择生成v
mdk
文件openwrt-x86-generic-combined-ext4.v
mdk
2下载winimage软件3可以把x86固件安装到U盘或者硬盘,如果要安装到硬盘,请在PE
旗点
·
2020-06-22 11:24
Openwrt
教程
STM32F10x的系统初始化 SystemInit()
Libaries\CMSIS_
MDK
\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c中,官方给出了系统初始化函数SystemInit(),我添加了一些中文注释
aLife2P6
·
2020-06-22 11:59
STM32编程
NRF52832----记录
这个问题出在”system_nrf52.c”文件将“nRF5_SDK_15.0.0_a53641a\modules\nrfx\
mdk
”下的同名文件复制到“DnRF5_SDK_15.0.0_a53641a
爱FC的捷哥
·
2020-06-22 11:19
蓝牙
Orcale对DBUtils不支持模糊查询(Exception:java.sql.SQLException: ORA-00904)的原因与解决
00904:…:标识符无效DbUtils使用Oracle查询时获取stmt.getParameterMetaData()出现异常AbstractMethodError解决:创建QueryRunner时,p
mdK
nownBroken
热情de马金
·
2020-06-22 10:37
jdbc-oracle
Eclipse搭建stm32开发环境+jlink调试
此时我们可以直接点击新建一个基于STM32模版的工程,也可以创建一个空的工程,然后自己配置工程结构,就像我们使用
MDK
一样。此处我们以创建空工程为例子。点击Emptyproj
ZhaoFa_JLU
·
2020-06-22 10:29
ARM
Eclipse
安装好的虚拟机如何拷贝的别的电脑上使用
如果不想等待漫长的安装,可以从其他电脑上的虚拟机的安装CentOs生成的.vmx文件和.v
mdk
文件,拷贝到U盘,再重新导入到新电脑就可以了。一.什么是vmx、v
mdk
文件?
河北小峰
·
2020-06-22 09:33
CentOs
CentOs
NRF51822开发中常见问题和解决办法汇总----持续添加
问题分析:1)JLINK驱动没有安装2)SDK没有安装,缺少一些必须的文件3)
MDK
里面编程算法没有添加4)FLASH的起始地址设定不正确5)RAM设置得太小6)要烧的应用不需要跑协议栈,但是芯片里面已经烧录了协议栈解决办法
讯联电子
·
2020-06-22 05:49
NRF51822
基于STM32的最新版uCOS-III V3.08.00程序模板,含
MDK
和IAR两个版本,支持uC/Probe
V5是STM32F407IGT6,V6是STM32F429BIT6,V7是STM32H743XIH6模板下载:V5-600_uCOS-III实验_程序移植模板(3.08.00).rarV6-600_uCOS-III实验_程序移植模板(3.08.00).rarV7-600_uCOS-III实验_程序移植模板(3.08.00).raruC/ProbeV4.8.0下载:链接:https://share.
Simon223
·
2020-06-22 05:12
STM32
STM32的Flash读写保护,SWD引脚锁的各种解决办法汇总(2020-03-10)
问题现象:
MDK
,J-Flash,IAR等无法连接芯片,有时候链接上了,但是无法下载。注意:如果下载器线的接触不良,也会有这个问题。
Simon223
·
2020-06-22 05:42
STM32
VM虚拟机迁移至hyper-v
YourPath\vmware-vdiskmanager.exe"-r"YourPath\YourNeedMerge.v
mdk
"-t0"Target.v
mdk
"
终有一日
·
2020-06-22 05:27
一般问题
第38章
MDK
的编译过程及文件类型全解
38.1编译过程38.1.1编译过程简介首先简单了解下
MDK
的编译过程,它与其它编译器的工作过程是类似的,该过程图例如下:【编译】
MDK
软件使用的编译器是armcc和armasm,它们根据每个c/c++
一块敷铜板
·
2020-06-22 03:16
关于使用VS Code开发stm32的一些感想
两年前我还是一个小萌新,老老实实的使用keil-
MDK
开发,我认识的一个学长在Linux方面非常强,当我第一次见到可以在满屏代码的条件下玩单片机,瞬间颠覆了我的认知,原来开发可以如此炫酷
Mculover666
·
2020-06-22 01:41
#
宇宙最强编辑器VS
Code
STM32实战系列教程
【Keil
MDK
】(一)Keil
MDK
5.28 的下载、安装、破解
1.Keil
MDK
介绍Keil
MDK
是适用于各种基于ArmCortex-M的微控制器器件的完整软件开发环境。
MDK
包括μVisionIDE和调试器,ArmC/C++编译器以及必要的中间件组件。
Mculover666
·
2020-06-22 01:41
#
Keil
MDK使用技巧
STM32实战系列教程
STM32CubeMX | 28 - STM32片内Flash的使用
1.准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):软件准备需要安装好Keil-
MDK
及芯片对应的包,以便编译和下载生成的代码;2.生成
MDK
工程如果使用的是
Mculover666
·
2020-06-22 01:40
#
STM32CubeMX
实战
ThreadX操作系统在
MDK
中的移植方法
有多牛逼,请看硬汉哥的这篇文章:ThreadX全家桶初探,一旦推广起来,对其它RTOS和中间件几乎是毁灭性打击本文中使用的开发板为小熊派IoT开发板,主控为STM32L431RCT6:在移植之前,请确保你的
MDK
Mculover666
·
2020-06-22 01:40
threadX
threadX
Keil
MDK
报错:Browse information of one or more files is not available----全面的解决方法。
最近玩stm32遇到一个BUG,报错内容如图。(图片来自网络,感谢网友提供图片,如有侵权,请私聊以便删除)本人的报错情况跟这个一模一样,不同的是我的报错文件要多一些。以下是解决方法:方法一:1.点击魔术棒2.在Output界面中勾选BrowseInformation选项,再点击OK3.最后再重新编译方法二:把相对应的文件重新写一遍,删掉相对应的文件,再把重新写的添加进去,重新编译。方法三:出现这种
Leon595
·
2020-06-22 00:09
STM32F1
keil
MDK
makefile中的@ $ :
MKCONFIG:=$(SRCTREE)/mkconfigs
mdk
2410_config:unconfig@$(MKCONFIG)$(@:_config=)armarm920ts
mdk
2410NULLs3c24x0
墨墨无文
·
2020-06-21 23:00
makefile知识
单片机基础——使用GPIO扫描检测按键
软件准备需要安装好Keil-
MDK
及芯片对应的包,以便编译和下载生成的代码,可参考
MDK
安装教程2.生成
MDK
工程选择芯片型号打开STM32CubeMX,打开MCU选择器:搜索并选中芯片STM32L431R
IoT_Sharer
·
2020-06-21 22:27
FreeRTOS在
MDK
中使用V6编译器的注意事项
1.
MDK
默认使用的V5编译器,FreeRTOS调用的端口配置信息是RVDS文件夹中的;切换到V6编译器,需要将GCC文件夹中的信息拷贝到RVDS中,进行替换;无需其他修改2.在FreeRTOS系统中时钟
Haiguozhe
·
2020-06-21 21:58
An introduction to pmemobj (part 4) - transactional dynamic memory allocation
参考链接:https://pmem.io/2015/06/17/tx-alloc.htmlTX_**系列函数的定义参考链接:https://github.com/pmem/p
mdk
/blob/master
一只呱呱呱啊
·
2020-06-21 19:18
An introduction to pmemobj (part 5) - atomic dynamic memory allocation
参考链接:https://pmem.io/2015/06/18/ntx-alloc.html所用API接口:https://github.com/pmem/p
mdk
/blob/master/src/include
一只呱呱呱啊
·
2020-06-21 19:18
PMDK
移植uboot2012.04.01到JZ2440(长文,详细记录)
1.下载uboot2012.04.01,并尝试编译s
mdk
2410a.官网下载b.tar解压c.配置:makes
mdk
2410_configd.编译:make遇到问题:make:***[u-boot]Error139
卡木_
·
2020-06-21 18:47
嵌入式&&Linux
STM32 开发基础知识入门
STM32开发基础知识入门1.
MDK
C语言基础复习1.1位操作运算符含义运算符含义&按位与~取反|按位或>右移不改变其他位值的情况下,对某几个位进行设值,方法是对需要设置的位用&操作符进行清零操作,然后用
CWLonger
·
2020-06-21 18:41
汽车电子嵌入式
U-BOOT源码分析及移植
下面主要以s
mdk
2410为
BelindaBen
·
2020-06-21 17:39
arm
困扰了我很久STM32的TIM1时钟走慢的问题终于找到原因了
,经常发现TIM1定时器莫名奇妙的走慢,以前一句一句的查看代码,怕晶振没起振,拿示波器看,都没有发现问题,但TIM1就是走慢了,后来只能尽量避免使用TIM1,今天再次下定决心要找到原因,最后终于发现是
MDK
Alexkey
·
2020-06-21 16:23
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他