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
【arm裸机】
嵌入式linux核心课程 1.
ARM裸机
全集 1.1.
ARM裸机
第一部分-ARM那些你得知道的事儿
1.
ARM裸机
全集1.1.
ARM裸机
第一部分-ARM那些你得知道的事儿1.1.1.ARM的成长史1.1.2.ARM的商业模式和生态系统1.1.3.为什么选三星CPU1.1.4.搞清楚ARM各种版本号1.1.5
山城盛夏
·
2020-07-29 22:49
uC/OS-III 学习笔记(一)——uC/OS-III移植
本人只会制板和写
ARM裸机
程序,OS方面是一个小白,只对uC/OS和Linux两种系统略有了解。鉴于嵌入式Linux学习周期较长,有可能在毕设结束之前都不能学到能够开发项目的地步。
lingsuifenfei123
·
2020-07-29 20:21
ucosiii学习笔
朱有鹏嵌入式免费课程
第一层目录:0.基础预科1.
ARM裸机
全集2.uboot和linux内核移植3.linux驱动开发4.C语言专题精讲篇5.linux应用编程和网络编程6.阶段项目篇说明:第一层目录中共有6个部分,共同构成了嵌入式核心课程
嵌入式学习者加一
·
2020-07-29 17:09
I2C通信详解-1.12.
ARM裸机
第十二部分-朱有鹏-专题视频课程
I2C通信详解-1.12.
ARM裸机
第十二部分—6584人已学习课程介绍本期课程主要讲解I2C通信协议的基本概念和编程分析。
朱有鹏老师
·
2020-07-29 17:02
视频教程
嵌入式
ARM裸机
串口通信详解笔记
前期准备工作一.通信涉及的几个基础概念1.通信的基本构成部分(1)、最早通信:烽火台、狼烟;信件;电子通信(电报、电话、网络信号)(2)、通信中最重要的两个方面:信息表示、解析方法+信息的传输方法(3)、通信双方事先需要约定好信息的表示方法和解析方法,做到一致,否则信息不能有效传递(4)、信号的传输方法是指经过编码后的通信信息如何在传输介质上传输的过程。总结:通信过程其实分为3个步骤:首先发送方先
Donke_Dong
·
2020-07-28 16:06
嵌入式裸机笔记
ARM裸机
程序开发之led流水灯程序
/*****************************************************************tiny6410开发板led流水灯程序*要做的任务是:首先要看pcb文件识别led连到那些管脚上了*GPK4--LED1*GPK5--LED2*GPK6--LED3*GPK7--LED4*控制这四个管脚输出高低电平来实现流水等的功能*AUTHOR:kong-hua-s
逍遥子墨
·
2020-07-16 01:55
Linux
《基于Linux嵌入式原理与应用开发》总结_
ARM裸机
程序_汇编程序
《基于Linux嵌入式原理与应用开发》后面的例子都是C的,感觉对于像我这样的初学者还是得好好看看汇编编程。不知道初学者是否有这样的通性,还是只是我是这样,什么概念都还稀里糊涂地就到处找资料看,看得自己就晕了。哈,我就是这样,浮躁。于是瞎折腾了一段时间还是在嵌入式开发的门前徘徊,现在还是好好看国嵌那ARM系统精讲班的视频再结合一本汇编程序的参考书好好学习(我现在参考文全钢的《汇编语言程序设计——基于
itismonday
·
2020-07-16 00:42
嵌入式系统_菜鸟的日子
ARM裸机
——002C语言实现流水灯
三个LED引脚为GPF4/5/6,点电平亮,高电平灭;led.c:voiddelay(volatileintd){while(d--);}intmain(){unsignedint*pGPFCON=(unsignedint*)0x56000050;unsignedint*pGPFDAT=(unsignedint*)0x56000054;intval=7;/*val:0b000,0b111*//*设
逝者_如斯
·
2020-07-15 17:13
嵌入式linux学习笔记
ARM裸机
程序开发15(伪指令,汇编语句格式,汇编变量常量)
1.符号定义伪指令局部变量LCLA局部算数变量LC-》local的缩写LCLL局部逻辑变量LCLS局部字符串全局的有:GBLA,GBLS,GBLL对变量的赋值有SETA,SETL,SETS为通用寄存器列表定义名称的RLIST逻辑变量必须用花括号括起来SETA,SETL,SETS具体使用详例格式:变量名SETX表达式变量名必须之前已经定义eg:LCLAtest1test1SETA0xFFLCLLte
G1036583997
·
2020-07-15 17:36
嵌入式
ARM裸机
实现led循环闪烁
最近把我的ARM板当成单片机用,想通过这来给自己硬件方面充电点,虽然这方面不难,但是问题还是挺多的(可能是我的硬件知识天生的差劲吧)。下面介绍下我在编写我的第一个led点亮程序时遇到的问题。首先,介绍下我的led资源,总共4个led,分别对应GPB5,GPB6,GPB7,GPB8。下面是我点亮四个灯相关程序:voidLed_Display(intLedStatus){/*Activeislow.(
信长的野望
·
2020-07-15 14:59
linux内核及驱动开发
【GCC-
ARM裸机
开发随笔】----之lds链接脚本分析
随笔中记录的是笔者在Linux环境中用交叉工具链开发
ARM裸机
程序时遇到的一些问题和解决方法,主要是将解决问题的过程和一些小经验、小技巧记录下来。现在把一些感觉有点价值的内容搬到博客中供读者参考。
NewThinker_wei
·
2020-07-13 01:50
简单说明gcc和arm-linux-gcc的区别
链接(Linking)而gcc经过编译后生成的可执行文件(最后也就是一大堆机器码)是在linux操作系统之上运行的,也就是说经过gcc编译器最后生成的一大堆机器码只有Linux操作系统认识,但是我们做
ARM
丶一个有梦想的老实人
·
2020-07-12 19:55
ARM裸机
-S5PV210简析
Cortex-A8架构ARMv7架构指令集ARMv7架构是在ARMv6架构的基础上诞生的。该架构采用了Thumb-2技术,Thumb-2技术是在ARM的Thumb代码压缩技术的基础上发展起来的,并且保持了对现存ARM解决方案的完整的代码兼容性。Thumb-2技术比纯32位代码少使用31%的内存,减小了系统开销。同时能够提供比已有的基于Thumb技术的解决方案高出38%的性能。NEON技术ARMv7
chenlb200
·
2020-07-11 03:03
ARM裸机
嵌入式知识-
ARM裸机
-学习笔记(5):S5PV210时钟系统详解
嵌入式知识-
ARM裸机
-学习笔记(5):S5PV210时钟系统详解一、SoC时钟系统1.什么是时钟?时钟是同步工作系统的同步节拍,各部分通过这个节拍来找到协调一致的步伐,从而实现协调配合。
赵小琛在路上
·
2020-07-10 00:18
Linux嵌入式
嵌入式知识-
ARM裸机
-学习笔记(3):实现汇编和C语言的相互调用以及栈的设置
嵌入式知识-
ARM裸机
-学习笔记(3):实现汇编和C语言的相互调用以及栈的设置一、栈的设置1.C语言运行时需要和栈的意义C语言运行时(runtime)需要一定的条件,这些条件由汇编来提供,在普通的单片机中这部分不需要我们来考虑
赵小琛在路上
·
2020-07-10 00:47
Linux嵌入式
ARM裸机
全集之ARM体系结构(学习笔记)
ARM体系结构与汇编指令1.2.1可编程器件的编程原理1.2.1.1电子器件的发展方向模拟器件-数字器件ASIC-可编程器件1.2.1.2.可编程期间的特点CPU在固定频率的时钟控制下节奏运行CPU可以通过总线读取外部存储设备中的二进制指令集,然后解码执行这些可以被CPU解码执行的二进制指令集是CPU设计的时候确定的,是CPU的设计者(ARM公司)定义的本质是一串由0和1组成的数字,这就是CPU的
qq_38220557
·
2020-07-09 23:40
ARM
朱老师物联网大讲堂学习总结
从linux基础,c语言基础,C语言高级(学习到第7部分),
ARM裸机
(学习到第8部分),之间没有跳过那一节课,都是从头挺到尾
miss_you_much
·
2020-07-09 20:32
ARM裸机
——001汇编程序点亮LED1
本人使用的是韦东山老师的JZ2440开发板点亮LED1,原理图如下:1,看原理图可知LED1对应GPF4;2,看上图可知LED1为低电平使能:GPF4=0,LED1亮;GPF4=1,LED1灭;3,查看数据手册:设置GPFCON[9:8]=0b01时,GPF4配置为输出;(把0x100写入GPFCON,即写到地址0x56000050上)设置GPFDAT[4]=0时,GPF4输出低电平,LED1点亮
逝者_如斯
·
2020-07-09 11:26
嵌入式linux学习笔记
ARM裸机
开发实战
韦东山团队手把手教你8周玩转
ARM裸机
实战,进入嵌入式高薪职业门槛,技术魅力让你学到欲罢不能!【在学习嵌入式时,你是否也遇到过以下问题?】C51单片机太简单没有竞争力没“钱途”怎么办?
梦想时分
·
2020-07-05 16:14
【超详细】嵌入式软件学习大纲
嵌入式学习与编程语言和英语水平的差别哪些专业的朋友更适合嵌入式学习嵌入式学习路线一、预备知识(基础学习)预备知识第一部分-linux基础学习大纲预备知识第一部分-C基础学习大纲二、
ARM裸机
Bright-SKY
·
2020-07-05 05:18
嵌入式软件工程师的自我修养
1.1.
ARM裸机
第一部分-ARM那些你得知道的事儿
1.1.1.ARM的成长史ARM发展的里程碑11、ARM的前身为艾康电脑(Acorn),于1978年,于英国剑桥创立。2、在1980年代晚期,苹果电脑开始与艾康电脑合作开发新版的ARM核心。3、1985年开发出全球第一款商用RISC处理器,即ARM1.4、1990年艾康电脑财务危机,受苹果和VLSI的投资,分割出独立子公司AdvancedRISCMachines(ARM),ARM公司正式成立面世。
qq_20043187
·
2020-07-05 03:57
朱老师ARM裸机全集
ADS中调试中断函数时进不了中断服务函数的解决办法
最近在ADS中调试
ARM裸机
中断,遇到了一个很大的问题-无法进入中断服务程序。
jarkeet
·
2020-07-04 15:14
ARM
【ARM从裸机到uboot 1 】基于全志A20
ARM裸机
开发流程启动方式SD卡启动SD卡中的程序从程序到SD卡启动方式上电后芯片内部固有的一段程序会先通过boot控制引脚从不同的存储器加载程序,即bootloader,bootloader将会初始化
Quantum_Chenjiu
·
2020-07-04 07:33
嵌入式
【超详细】嵌入式软件学习大纲
嵌入式学习与编程语言和英语水平的差别哪些专业的朋友更适合嵌入式学习嵌入式学习路线一、预备知识(基础学习)预备知识第一部分-linux基础学习大纲预备知识第一部分-C基础学习大纲二、
ARM裸机
zjh246890
·
2020-07-04 04:17
ARM裸机
程序研究 - S3C2440时钟初始化
2440内部的时钟主要有3个,FCLK,HCLK,PCLK。FCLK提供给ARM920T内核使用,HCLK主要提供给高速外设使用,如显示接口,内存控制器,PCLK提供给低速外设使用,如串口,SPI,GPIO等。另外还有一个UCLK,只提供给USBHost和USBDevice使用。2440的时钟来源有两种,外部时钟和通过外接晶振提供时钟。时钟源的选择通过引脚OM2和OM3来决定。因此,在芯片上电的时
hulifox007
·
2020-07-02 03:53
Linux
ARM裸机
程序研究 - 编译和链接
1.Linux下的二进制可执行文件。如果世界很简单,那么二进制可执行文件也应该很简单,只包括CPU要执行的指令就可以了。可惜,世界并不简单……。Linux下的二进制可执行文件(以下简称可执行文件),也并不是只包括了指令,还包括了很多其他的信息,比如,执行需要的数据,重定位信息,调试信息,动态链接信息,等等。所有这些信息都按照一个预定的格式组织在一个可执行文件里面。Linux下叫ELF可执行文件。举
hulifox007
·
2020-07-02 03:53
Linux
[
ARM裸机
程序][3]ARM的七种工作模式及其切换
转载自:http://blog.sina.com.cn/s/blog_9de205cc0102xffl.htmlARM体系的七种工作模式用户模式(usr):正常的程序执行状态。快速中断模式(fiq):处理快速中断,支持高速数据传送或通道处理。中断模式(irq):处理普通中断。管理模式(svc):操作系统使用的保护模式。系统模式(sys):运行具有特权的操作系统任务。数据访问终止模式(abt):数据
zimengyu2020
·
2020-06-30 17:43
嵌入式ARM裸机程序开发
JZ2440硬件知识 内存接口概念笔记
注:以下内容学习于韦东山老师
arm裸机
第一期视频教程001节辅线1硬件知识_内存接口概念1、门电路:GPIO接口2、协议类接口:UART、I2C…CPU把某些值写给某些寄存器,然后由对应的控制器发出特定的波形
Binary_of
·
2020-06-29 08:42
韦东山:机会总是留给有准备的人(转)
机会总是留给有准备的人发烧友:为什么要学习掌握
ARM裸机
?
ARM裸机
与从事嵌入式工程师职业关联度如何?
朝辞暮见
·
2020-06-29 03:52
经验集锦
【复习】复习之学习笔记
================================================================================================第一期、
ARM
大秦长剑
·
2020-06-28 22:25
嵌入式ARM
探寻linux系统移植的世界
一、概述1、
arm裸机
程序系统结构图
ARM裸机
程序系统结构图硬件层:硬件工程师决定硬件放在哪个资源。如,是在GPA口,GPH口,还是GPG口。
李行之
·
2020-06-27 23:27
Linux下安装交叉编译工具链
安装目的gcc经过编译后生成的可执行文件是在linux操作系统之上运行的,也就是说经过gcc编译器最后生成的一大堆机器码只有Linux操作系统认识,但是我们做
ARM裸机
实验时Soc上是没有linux操作系统的
_wangpan
·
2020-06-27 13:43
Linux
ARM裸机
实验
ARM裸机
实验之用按键控制LED灯嵌入式可以说是一门很复杂的学科,要想学透并不容易,初学者可以从裸机实验开始学起,所以我为大家准备了一些裸机实验,供大家学习参考,高手就不用看了,呵呵额。。。。。
nicklgw
·
2020-06-27 12:37
开发板镜像烧写
本片文章属于
ARM裸机
教程,记录在九鼎X210VB3S开发板上烧写系统镜像的几种方式。
阿C_C
·
2020-06-27 04:13
ARM裸机
ARM裸机
入门简介
学习
ARM裸机
,是一件复杂事情,入门的概念性和基础性知识必须要了解到,以便于后面的知识的理解。
阿C_C
·
2020-06-27 04:13
ARM裸机
如何让VMware虚拟机的Ubuntu16.04系统浏览网络?
先声明本文使用的虚拟机:VMwareWorkstation14Pro本文使用的Ubuntu:
ARM裸机
1期加强版配套的Ubuntu16.04特别注意:如果你使用的虚拟机和Ubuntu不一样,现象可能不一样
韦东山
·
2020-06-26 19:28
环境搭建
第一课,ARM芯片的时钟体系
注:以下内容学习于韦东山老师
arm裸机
第一期视频教程一.2440时钟简介1.12440是一个SOC(systemonchip)系统,不仅有很多CPU,还有很多外设,在2440芯片手册有系统框架图如下:2440
qq_36521904
·
2020-06-25 11:34
arm裸机学习笔记
arm时钟体系
s3c2440时钟体系
arm时钟初始化时序设置
arm时钟初始化代码编写
arm时钟初始化代码编写
1.7.
ARM裸机
第七部分-串口通信详解
1.7.1.通信涉及的几个基础概念1.7.1.1、通信的发展历史(1)、最早通信:烽火台、狼烟;信件;电子通信(电报、电话、网络信号)(2)、通信中最重要的两个方面:信息表示、解析方法+信息的传输方法(3)、通信双方事先需要约定好信息的表示方法和解析方法,做到一致,否则信息不能有效传递(4)、信号的传输方法是指经过编码后的通信信息如何在传输介质上传输的过程。总结:通信过程其实分为3个步骤:首先发送
qq_20043187
·
2020-06-25 00:29
朱老师ARM裸机全集
纯Linux下的
ARM裸机
调试环境搭建(GDB + JLink)
一直想摆脱windows环境,在纯linux下进行
arm裸机
开发,但是由于一直不知道JLink如何在linux下运行和配置,一直无法进行下去。以前都是windows+AXD调试。
atomicfox
·
2020-06-22 15:51
韦东山
ARM裸机
学习笔记——代码重定位
前言以下所写的内容都是基于韦东山JZ2440开发板的,更多内容可参考韦东山第一期
ARM裸机
视频代码重定位章节或韦东山S3c2440代码重定位详解学习。一、什么是代码重定位?
Sanjay_Wu
·
2020-06-22 04:46
嵌入式Linux
朱老师
ARM裸机
学习笔记(二):S5PV210的内存映射
S5PV210简介S5PV210是基于ARMCrotex-A8架构32位CPU的微处理器。内部拥有32根地址线和32位数据线,32根地址线决定了CPU的地址空间最大为4G,这4G的内存空间如何分配,就是内存映射S5PV210内存映射S5PV210datasheet中section01_02章节MEMORYMAP有讲。内存分布图如下内存分布表如下专业名词解释ROM:ReadOnlyMemory只读存
Kevin_Mr
·
2020-06-21 23:26
ARM内核和驱动
视频教程-《嵌入式技术
ARM裸机
开发》之 UART通信-嵌入式
《嵌入式技术
ARM裸机
开发》之UART通信2008年毕业于沈阳航空航天大学电子信息专业,长期从事嵌入式、互联网、物联网项目研发和教学,精通c/c++/java等语言,精于单片机、嵌入式(linux)安卓开发和教学
weixin_32128773
·
2020-05-28 10:00
视频教程-串口通信详解-1.7.
ARM裸机
第七部分-驱动/内核开发
串口通信详解-1.7.
ARM裸机
第七部分互联网课程品牌《朱老师物联网大讲堂》创始人。
weixin_28980997
·
2020-05-28 10:00
Linux异常处理结构
ARM裸机
程序里对异常的处理过程:按键按下。CPU发生中断。程序会强制的跳到异常向量处执行(中断是异常的一种)。“入口函数”是一条跳转指令。跳到某个函数:保存被中断处的现场(各种寄存器的值)。
VanasWu的飞屋环游记
·
2020-04-03 21:04
交叉编译环境
arm裸机
,linux开发,编译器,编译环境答疑解惑前言:最近一直在跟着正点原子的i.mx6ull视频学习,打算研究一下嵌入式linux的开发,主要是道听途说单片机开发未来薪资不高,想着反正单片机学的也就半吊子
yz0001
·
2020-03-22 10:00
嵌入式知识-
ARM裸机
-学习笔记(6):串口通信详解与基于S5PV210的uartstdio移植
嵌入式知识-
ARM裸机
-学习笔记(6):串口通信详解与基于S5PV210的uartstdio移植一、串口通信原理1.串口通信基本概念通信中最重要的三个方面:信息表示(编码)、解析方法(解码)、信息的传输方法
赵小琛在路上
·
2020-03-03 10:11
Linux嵌入式
串口通信
编程语言
嵌入式
makefile
韦东山:机会总是留给有准备的人
机会总是留给有准备的人发烧友:为什么要学习掌握
ARM裸机
?
ARM裸机
与从事嵌入式工程师职业关联度如何?
韦东山嵌入式Linux
·
2019-12-26 05:59
macOS Mojave使用GCC编译C 执行cannot execute binary file
bitLSBexecutable,ARM,EABI5version1(SYSV),dynamicallylinked,interpreter/lib/ld-,forGNU/Linux2.6.16,notstripped由于用于
ARM
copys
·
2019-08-19 17:01
s5pv210刷机问题及处理方法
首先开发板是九鼎的开发板,学习视频是朱老师
ARM裸机
遇到的问题总结下:1:win7系统下刷机,secureCRT有显示,刷完了uboot,image,kernel后系统卡死在了一个界面上。
我叫妄想
·
2019-01-16 09:48
s5pv210
刷机
韦东山ARM第一期作业(七)NandFlash
作业所在路径02-作业描述2.1-作业12.2-作业22.3-作业32.4-作业403-作业解答3.1-作业1解答3.2-作业2解答3.3-作业3解答3.4-作业4解答04-作业源码分享01-作业所在路径
ARM
单眼皮的根号3
·
2019-01-04 16:03
#
《韦东山ARM第一期》作业
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他