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
裸机开发
Windows下搭建ARM11
裸机开发
环境(3):Eclipse+JLink调试代码
之前,写过两篇文章,介绍了在Windows下搭建ARM11的
裸机开发
环境,以及使用Eclipse创建ARM11的裸
jackailson
·
2020-06-23 20:04
ARM11
嵌入式常用算法:时间触发下的嵌入式软件设计模式
我们先拿裸机说事儿,我想很多人在做单片机的
裸机开发
(甚至基于OS)时脑海里根本没有设计架构的想法,从来都是while(1)循环到底,能写点状态机已经算是基础扎实的人物了。
十二月的肖邦
·
2020-06-23 02:33
嵌入式常用算法
纯Linux下的 ARM裸机调试环境搭建(GDB + JLink)
一直想摆脱windows环境,在纯linux下进行arm
裸机开发
,但是由于一直不知道JLink如何在linux下运行和配置,一直无法进行下去。以前都是windows+AXD调试。
atomicfox
·
2020-06-22 15:51
嵌入式Linux开发基础知识
这三个小鬼,在
裸机开发
中非常重要。因为它们涉及到程序运行时内存大小的分配。?!先来看看它们究竟有什么特殊功能,是骡子是马,拉出来溜溜嘛。
狗炜别叫我打游戏
·
2020-06-21 23:56
随手笔记
蜕变成蝶~Linux设备驱动之中断与定时器
我叮咛你的你说不会遗忘你告诉我的我也全部珍藏对于我们来说记忆是飘不落的日子永远不会发黄相聚的时候总是很短期待的时候总是很长岁月的溪水边捡拾起多少闪亮的诗行如果你要想念我就望一望天上那闪烁的繁星有我寻觅你的目光”谢谢你,曾经来过~中断与定时器是我们再熟悉不过的问题了,我们在进行
裸机开发
学习的时候
李肖遥
·
2020-06-21 08:28
嵌入式
Linux
驱动
直观快速了解嵌入式
软件操作系统硬件嵌入式系统软件硬件传统开发模式嵌入式软件和非嵌入式软件的主要区别是有无操作系统,而我们所熟悉的单片机开发也是属于
裸机开发
(没有操作系统)。
berry1234567899
·
2020-06-21 00:45
视频教程-《嵌入式技术 ARM
裸机开发
》之 UART通信-嵌入式
《嵌入式技术ARM
裸机开发
》之UART通信2008年毕业于沈阳航空航天大学电子信息专业,长期从事嵌入式、互联网、物联网项目研发和教学,精通c/c++/java等语言,精于单片机、嵌入式(linux)安卓开发和教学
weixin_32128773
·
2020-05-28 10:00
iTOP-4412开发板
裸机开发
环境文档分享
迅为iTOP-4412开发板
裸机开发
环境文档分享1.安装DNW驱动DNW驱动在”tools/USB驱动/dnw_driver“目录下面,我们提供了xp系统,win732位,win764位三种系统下面的驱动
TL_6cdd
·
2020-04-10 10:38
全志A20
裸机开发
教程----环境搭建
全志A20
裸机开发
教程前言最近在学习嵌入式开发,跟着网上下载的视频做,结果发现最初的一步就卡住了。
malasyL
·
2020-03-14 23:10
嵌入式
linux
运算符(C语言)
如果是
裸机开发
,就实现不了,必须借助第三方乘法库/除法库来实现。如果CPU不支持*和/,会导致程序的可移植性变差。2、%0%3=01%3=12%3=23%3=04%3=1...
李行之
·
2020-03-05 04:35
第7课.
裸机开发
使用工具
1.sourceinsight软件1)增加文件类型options-->documentsoptions中,将csourcefile的文件过滤设置为*.c;*.h;*.S2)新建项目(新建工程)project-->newproject,然后将相应的文件添加到该项目中。3)字体的设置(解决中文乱码)options-->documentsoptions中,将screenfonts设置为:宋体、常规、12
大而无为
·
2019-12-22 11:00
macOS Mojave使用GCC编译C 执行cannot execute binary file
,ARM,EABI5version1(SYSV),dynamicallylinked,interpreter/lib/ld-,forGNU/Linux2.6.16,notstripped由于用于ARM
裸机开发
所有使用的是
copys
·
2019-08-19 17:01
韦东山嵌入式第一期学习笔记DAY_4——8_3编写第1个程序点亮LED
4、
裸机开发
的第一条指令一定是汇编代码(启动代码,配置栈地址)。.text.
宫伟迪
·
2019-07-05 20:29
RSB 手册翻译(1)
RSB不仅限于为RTEMS构建工具,您还可以构建
裸机开发
环境。嵌入式开发通常使用交叉编译工具链,调试器和调试辅助工具。我们一起称这些为工具集。RTEM
coolbacon
·
2019-04-18 17:58
RTEMS
资料
三星soc平台Exynos4412平台
裸机开发
介绍(三)之ARM汇编指令集介绍
ARM汇编指令介绍1.传输指令(mov)将r1的值赋值给r0(r0=r1)movr0,r12.取反传输指令(mvn)将~r1的值赋值给r0(r0=~r1)mvnr0,r13.运算指令(add、sub)加法指令,将r0+r1的值赋值给r0,(r0=r0+r1)addr0,r1减法指令,将r0-r1的值赋值给r0,(r0=r0-r1)subr0,r14.位操作指令(and、orr、eor、bic)按位
古月云霄说驱动
·
2019-03-23 16:44
4412
韦东山ARM第一期总结
文章目录01-
裸机开发
特点1.1-51/Arduino/STM等单片机1.2-ARM单片机02-总结一切都站在
裸机开发
者的角度而言01-
裸机开发
特点1.1-51/Arduino/STM等单片机 回顾最简单的
单眼皮的根号3
·
2019-01-11 19:30
ARM总结
ARM裸机
#
《韦东山ARM第一期》作业
嵌入式系统移植笔记(一) --搭建开发环境
应用程序不能直接去操作硬件(
裸机开发
不带操作系统),不然就太不安全了,也不方便管理。Linux内核的免费开源和可剪裁性以及开源稳定的特点
王建峰
·
2018-11-04 21:57
计算机基础-开发平台-嵌入式
win7下keil4开发s3c2440裸机的开发环境搭建
ADS在win7下不稳定并且官方早就已经不更新,并且本人常用MDK进行嵌入式软件开发,MDK简单好用,功能强大,所以想用MDK来进行开发S3C2440的
裸机开发
。
第一上士
·
2018-10-03 20:45
s3c2440
新唐N32905U1DN开发教程:MDK环境下工程搭建(官方提供的固件库)
用户采用
裸机开发
的方式可使用官方提供的lib文件和对应的头文件。本工程代码是在内部SDRAM下调试,如需固化程序,可通过USB下载。
张凌001
·
2018-08-29 16:00
ARM
裸机开发
(二)——ARM异常处理
一、ARM异常分类异常就是正常的用户程序被暂时中止,处理器就进入异常模式。ARMCPU的异常分为:复位异常、中断异常(IRQ,FIR)、预取指令中止异常、未定义指令异常、软件中断指令异常、数据中止访问异常。1、复位异常当CPU刚上电时或按下reset重启键之后进入该异常,该异常在管理模式下处理。2、中断(IRQ、FIQ)异常CPU和外部设备是分别独立的硬件执行单元,CPU对全部设备进行管理和资源调
三九感冒灵
·
2018-02-06 19:19
ARM
裸机开发
异常处理
ARM裸机开发
04-ARM
裸机开发
的命令行工具
一、交叉编译工具的使用 在进行嵌入式开发时,通常有宿主机与目标机的角色之分,宿主机是执行编译、链接嵌入式软件的计算机,而目标机是运行嵌入式软件的硬件平台。而这两者之间有时硬件/软件平台可能不同,在宿主机上直接使用编译器的程序在目标机上无法运行,因此就出现了交叉编译工具。在针对ARM架构上运行的Linux目标机来说,其专用的交叉编译工具为arm-linux-gcc、arm-linux-ld等。 一个
少年不在了
·
2017-12-28 10:39
链接器
脚本
交叉
嵌入式学习笔记
从零开始ARM
裸机开发
之建立开发环境
从零开始ARM
裸机开发
之建立开发环境--参考朱有鹏ARM裸机课程1、前言:以前学过TQ2440的程序,在Ubuntu中建立的环境是不符合S5PV210需要的开发环境的这篇博文主要讲解一下建立一个简单的嵌入式开发环境需要什么
conding123
·
2017-10-14 17:18
嵌入式:裸机开发
FreeRTOS 临界区总结
当一名嵌入式开发人员从
裸机开发
切换到基于FreeRTOS的开发后就要注意中断,资源竞争等等问题了。
会飞行的小蜗牛
·
2017-08-31 18:51
嵌入式
ARM
嵌入式Linux
裸机开发
(十六)——shell实现
嵌入式Linux
裸机开发
(十六)——shell实现一、shell简介 Shell是用户与操作系统之间的接口,为用户提供了使用操作系统的接口。
天山老妖
·
2017-03-26 12:58
ARM汇编程序设计
嵌入式Linux
裸机开发
(十四)——ADC
嵌入式Linux
裸机开发
(十四)——ADC一、AD转换简介 AD转换就是模数转换,就是把模拟信号转换成数字信号。A/D转换器是用来通过一定的电路将模拟量转变为数字量。
天山老妖
·
2017-03-26 12:52
ARM汇编程序设计
嵌入式Linux
裸机开发
(十一)——Nandflash
嵌入式Linux
裸机开发
(十一)——Nandflash一、NandFlash简介 NandFlash是Flash的一种,具有容量较大,改写速度快等优点,适用于大量数据的存储。
天山老妖
·
2017-03-26 12:43
ARM汇编程序设计
嵌入式Linux
裸机开发
(九)——S5PV210定时器
嵌入式Linux
裸机开发
(九)——S5PV210定时器S5PV210内部一共有四类定时器。
天山老妖
·
2017-03-26 12:37
ARM汇编程序设计
嵌入式Linux
裸机开发
(八)——S5PV210中断处理流程
嵌入式Linux
裸机开发
(八)——S5PV210中断处理流程 中断是一个过程,是CPU在执行当前程序的过程中因硬件或软件的原因插入了另一段程序运行的过程。
天山老妖
·
2017-03-26 12:33
ARM汇编程序设计
在MDK V5环境下建立2440的
裸机开发
环境
在网上普遍的教程是使用ADS开发2440的裸机程序的,但是这东西十分的古老,在win7平台上面运行的并不是十分的流畅。在加上之前做stm32开发一直使用的是MDK的平台,所以还是打算使用MDK作为我开发2440的裸机程序的主要环境。网上关于如何使用MDK开发2440的教程还是挺多的,但是基本使用的都是老版本的MDK,但是我现在电脑上面安装的是最新的MDK5.12的版本,其实新的版本最大的变换就是改
Aguangg_6655_la
·
2016-12-11 14:27
嵌入式开发
【Linux】之搭一个小网站
阿里云上购买了一台
裸机开发
不易,当然要开始装各种环境,再一个一个的装jdk,tomcat等等一坨java的东西,是在太蛋疼,怎么办呢用jenv吧 https://github.com/linux-china
v7sky
·
2016-08-17 12:00
【Linux】之搭一个小网站
阅读更多阿里云上购买了一台
裸机开发
不易,当然要开始装各种环境,再一个一个的装jdk,tomcat等等一坨java的东西,是在太蛋疼,怎么办呢用jenv吧https://github.com/linux-china
v7sky
·
2016-08-17 12:00
嵌入式Linux
裸机开发
(十六)——shell实现
嵌入式Linux
裸机开发
(十六)——shell实现一、shell简介Shell是用户与操作系统之间的接口,为用户提供了使用操作系统的接口。
天山老妖S
·
2016-06-13 10:20
嵌入式
开发
裸机
ARM汇编程序设计
嵌入式Linux
裸机开发
(十四)——ADC
嵌入式Linux
裸机开发
(十四)——ADC一、AD转换简介AD转换就是模数转换,就是把模拟信号转换成数字信号。A/D转换器是用来通过一定的电路将模拟量转变为数字量。
天山老妖S
·
2016-06-11 09:21
嵌入式
裸机开发
ADC
ARM汇编程序设计
嵌入式Linux
裸机开发
(十三)——I2C通信
嵌入式Linux
裸机开发
(十三)——I2C通信一、IIC协议1、IIC总线简介I2C(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备
天山老妖S
·
2016-06-10 22:52
嵌入式
裸机开发
IIC通信
ARM汇编程序设计
嵌入式Linux
裸机开发
(十二)——iNand简介
嵌入式Linux
裸机开发
(十二)——iNand简介一、iNand简介iNand是SanDisk公司研发的存储芯片,可以看成SD卡或MMC卡芯片化。
天山老妖S
·
2016-06-10 13:13
嵌入式
裸机开发
iNand
ARM汇编程序设计
嵌入式Linux
裸机开发
(十一)——Nandflash
嵌入式Linux
裸机开发
(十一)——Nandflash一、NandFlash简介NandFlash是Flash的一种,具有容量较大,改写速度快等优点,适用于大量数据的存储。
天山老妖S
·
2016-06-10 11:35
嵌入式
裸机开发
S5P
ARM汇编程序设计
嵌入式Linux
裸机开发
(九)——S5PV210定时器
嵌入式Linux
裸机开发
(九)——S5PV210定时器S5PV210内部一共有四类定时器。一、PWM定时器1、PWM定时简介S5PV210内部共有5个32bit的PWM定时器。
天山老妖S
·
2016-06-09 13:03
嵌入式
开发
裸机
ARM汇编程序设计
嵌入式Linux
裸机开发
(八)——S5PV210中断处理流程
嵌入式Linux
裸机开发
(八)——S5PV210中断处理流程中断是一个过程,是CPU在执行当前程序的过程中因硬件或软件的原因插入了另一段程序运行的过程。
天山老妖S
·
2016-06-08 17:00
嵌入式
裸机开发
S5PV
ARM汇编程序设计
嵌入式Linux
裸机开发
(七)——UART串口通信
嵌入式Linux
裸机开发
(七)——UART串口通信一、UART串口通信简介通用异步收发器简称UART,即UNIVERSALASYNCHRONOUSRECEIVERANDTRANSMITTER,它用来传输串行数据
天山老妖S
·
2016-06-07 17:53
嵌入式
UART
裸机开发
ARM汇编程序设计
嵌入式Linux
裸机开发
(六)——S5PV210时钟系统
嵌入式Linux
裸机开发
(六)——S5PV210时钟系统一、时钟系统简介外设工作需要一定频率的时钟,这些时钟都由系统时钟提供。系统时钟一般由外部低频24MHZ晶体振荡器通过锁相环电路PLL倍频产生。
天山老妖S
·
2016-06-07 13:32
嵌入式
裸机开发
S5PV
ARM汇编程序设计
嵌入式Linux
裸机开发
(三)——BL0初始化
嵌入式Linux
裸机开发
(三)——BL0初始化BL0阶段的初始化过程如下:1、关闭看门狗2、初始化icache(打开icache)3、初始化栈(设置中断栈、SVC栈)4、初始化堆5、初始化块设备copy
天山老妖S
·
2016-06-06 16:40
嵌入式
开发
裸机
ARM汇编程序设计
嵌入式Linux
裸机开发
(二)——S5PV210启动过程分析
嵌入式Linux
裸机开发
(二)——S5PV210启动过程分析一、iROM启动方式简介友善之臂Smart210开发板的SoC为三星S5PV210,S5PV210采用iROM启动方式进行启动,通过查阅三星官方
天山老妖S
·
2016-06-06 10:56
嵌入式
S5PV210
启动过程
ARM汇编程序设计
嵌入式Linux
裸机开发
(一)——点亮Led
嵌入式Linux
裸机开发
(一)——点亮Led开发板:友善之臂smart210一、电路图查阅1、底板电路图查阅开发板底板电路图,查阅LED相关部分LED电路工作原理:LED的正极接3.3V,负极接地时导通
天山老妖S
·
2016-06-04 20:54
嵌入式
汇编
ARM
ARM汇编程序设计
keil5(MDK5)配置S3C2440
裸机开发
调试环境
转载请注明出处:http://blog.csdn.net/tyhj_sf/article/details/51396423引言用于arm裸机程序开发的IDE基本有以下3个:MDK或者称Keil,IAR,还有ADS。其中ADS已经停止更新,不建议使用了。它们的具体情况在这里我就不多说了,百度一下就明白了。由于之前开发c51的时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以我选择了
StevenSun2014
·
2016-05-13 16:12
七、2440
裸机开发
触摸屏操作
七、lcd触摸屏控制 触摸屏就是当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板。2440连接的是电阻式触摸屏,利用压力感应进行控制,电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,这是一种多层的复合薄膜,它以一层玻璃或硬塑料平板作为基层,表面涂有一层透明氧化金属(透明的导电电阻)导电层,上面再盖有一层外表面硬化处理、光滑
woshidahuaidan2011
·
2016-04-28 22:00
原理
分析
触摸屏
2440裸机
六、2440
裸机开发
lcd操作
六、lcd的控制原文地址:http://blog.csdn.net/woshidahuaidan2011/article/details/51278058byjaosnEmail:
[email protected]
(LiquidCrystalDisplay的简称)液晶显示器。LCD的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基
woshidahuaidan2011
·
2016-04-28 22:00
原理分析
LCD
s3c2440
裸机
五、2440
裸机开发
nand flash 操作
五、nandflash操作原文地址:http://blog.csdn.net/woshidahuaidan2011/article/details/51220911byjaosnEmail:
[email protected]
于norflash相比,nandflash的容量要大许多,nand不同于nor,其采用i/o接口只能采取顺序访问,s3c2440不仅具有nandfla
woshidahuaidan2011
·
2016-04-22 16:00
Flash
原理
nand
2440
裸机
ARM开发工具软件命令详解---嵌入式回归第三篇
从下面的截图中可以看出
裸机开发
流程:这里先做第三步(第一步第二步已提供好),感受总结一下ARM
裸机开发
需要哪些工具,用到的时候再详细介绍。要做第三步,首先要安装交叉编译器!
coding__madman
·
2016-04-17 15:53
uboot
[置顶] ARM开发工具软件命令详解---嵌入式回归第三篇
从下面的截图中可以看出
裸机开发
流程:这里先做第三步(第一步第二步已提供好),感受总结一下ARM
裸机开发
需要哪些工具,用到的时候再详细介绍。要做第三步,首先要安装交叉编译器!
woshi_ziyu
·
2016-04-17 15:00
ARM
交叉编译工具
链接器脚本
Makefile详解
四、s3c2440
裸机开发
通用异步收发器UARN
四、通用异步收发器UARN UART(UniversalAsynchronousReceiver/Transmitter,通用异步接收/发送装置)用于异步通信,可以实现全双工发送和接收。2440有三个UART:UART0,UART1,UART2其结构图如下所示:通过上图可以看到UART包含baud-rategenerator波特率发生器,transmitter发送器,receiver接收器anda
woshidahuaidan2011
·
2016-04-12 21:00
串口
UART
红外
2440
裸机
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他