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
s3c2416裸机开发
六、2440
裸机开发
lcd操作
六、lcd的控制原文地址:http://blog.csdn.net/woshidahuaidan2011/article/details/51278058byjaosnEmail:
[email protected]
(LiquidCrystalDisplay的简称)液晶显示器。LCD的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基
bigPillow
·
2020-06-29 20:28
2440裸机
jz2440
裸机开发
与分析:内存控制器4之SDRAM设置
LDRR0,=0X30000000➡CPU发给内存控制器:①发出nGCS6;②根据(SDRAM)类型拆分地址:a,BANK地址,b,行地址,c,列地址;③读数据LDRR1,[R0]问题:如何拆分?行地址几条?列地址几条?2440内存控制器设置1、BWSCON寄存器配置=0x220000002、BANKCON6寄存器配置3、REFRESH刷新寄存器配置4、BANHSIZE配置5、MRSRB6SDRA
会飞的潴
·
2020-06-29 12:36
JZ2440学习笔记
裸机开发
(4)BSP工程创建
目录1.SDK文件移植2.BSP工程创建2.1.工程目录创建2.2.gpio驱动编写1.SDK文件移植NXP提供的SDK包类似于STM32的HAL库,我们使用其中的几个头文件,就可以更方便的在裸机程序中操作寄存器。移植步骤如下:从NXP官网下载安装SDK_2.2_MCIM6ULL_RFP_Win.exe。找到并复制以下几个头文件到Ubuntu中:SDK_2.2_MCIM6ULL\devices\M
wjq97
·
2020-06-29 02:09
I.MX6U学习笔记
裸机开发
(3) I.MX6U启动方式
目录1.启动方式1.1.启动方式选择1.2.串口下载方式1.3.内部boot模式1.4.内部boot模式的启动设备2.裸机程序镜像烧写2.1.IVT和BOOTData2.2.DCD数据1.启动方式1.1.启动方式选择BOOT的内容参考“IMX6ULL参考手册”第八章,I.MX6U芯片上电以后,会根据BOOT_MODE[1:0]的设置选择BOOT方式。,开发板上BOOT_MODE[1:0]引脚如图:
wjq97
·
2020-06-29 02:38
I.MX6U学习笔记
嵌入式Linux
裸机开发
(十六)——shell实现
嵌入式Linux
裸机开发
(十六)——shell实现一、shell简介Shell是用户与操作系统之间的接口,为用户提供了使用操作系统的接口。
weixin_34112181
·
2020-06-28 11:34
S5PV210
裸机开发
驱动之LED灯
LED基本上是学习每款芯片(驱动级别的)的第一步。好,我们看点灯实验webee的电路图接法是:可以看到控制led信号低时,LED灯亮。而控制这些管脚的是GPJ2_0-GPJ2_3。看芯片手册,以GPA0为例其实控制GPIO的功能有6个寄存器,表格中前4个是在正常模式下,而后2个是断电状态(并非CPU断电,而是处于某种低功耗状态)。正常:GPA0CON:控制输入输出及其他功能的GPA0DAT:inp
carl_wang_123
·
2020-06-27 06:33
IMX6ULL学习过程(五)
裸机开发
1.前言如果之前有过ARM芯片开发基础,
裸机开发
很容易上手。如果之前没有ARM芯片开发基础,前路坎坷,道路曲折。
LLJQXQZX
·
2020-06-25 18:29
linux
imx6ull
嵌入式软件开发之程序架构(一)
前言:该内容是工作一年来通过上网或其他方式不断搜索、实践、总结出来的嵌入式软件开发经验(本文仅适用于单片机的
裸机开发
),希望能帮到正在学习这方面的朋友,如有不好的地方,请多多见谅。
大橙子疯
·
2020-06-25 01:24
嵌入式软件开发经验
Zedboard(二)使用Vivado+SDK开发嵌入式应用程序——实例一:Hello World
本次介绍用Vivado构建Zedboard开发板的硬件平台+SDK开发应用程序(Zedboard
裸机开发
)过程如下:一、运行Vivado,建立新工程指定好工程路径,下一步,选择RTLProject,勾选
pro_HE
·
2020-06-24 20:32
嵌入式Linux
裸机开发
之shell实现
姓名:袁永辉学号:17101223423转载自:http://mp.weixin.qq.com/s/85bVdghPnzJVIhhRIecK3w【嵌牛导读】:Linux系统提供给用户的最重要的系统程序是Shell命令语言解释程序,shell不属于内核部分,在核心之外,以用户态方式运行,基本功能是解释并执行用户打入的各种命令,实现用户与Linux核心的接口。系统初启后,核心为每个终端用户建立一个进程
AliY520
·
2020-06-24 11:22
基于MCP2515的Linux CAN总线驱动程序设计(三)
2.硬件设计MCP2515与
S3C2416
的硬件连接图如图3所示。
Lee_Sheen
·
2020-06-24 03:32
Linux驱动
初步实现使用pppd连接GPRS上网
公司需要做关于GPRS和
S3C2416
之间的驱动,便想到了使用现在成熟的PPP协议。目前用的GPRS为四频的SIM900,通过COM1与
S3C2416
连接,COM0为
S3C2416
的
kunkliu
·
2020-06-24 01:30
pppd
JZ2440开发环境的搭建
在
裸机开发
中,(1)使用MobaXterm远程登录ubuntu系统;(2)作为串口工具,操作u-boot。4.安装ofalshofalsh是用来进行JTAG烧录程序
jiaruitao777
·
2020-06-23 22:45
ARM裸机
(JZ2440)
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
Linux驱动-实现PPPD连接GPRS
公司需要做关于GPRS和
S3C2416
之间的驱动,便想到了使用现在成熟的PPP协议。目前用的GPRS为四频的SIM900,通过COM1与
S3C2416
连接,COM0为
S3C2416
的调试接口。
HYBruce
·
2020-06-20 22:18
Linux驱动
嵌入式系统知识点总结
考试相关考试内容单片机(80C51)Ch2单片机芯片的硬件结构Ch5单片机存储器的扩展ARM9(S3C24XX)SamsungS3C2410/
S3C2416
/S3C2440Ch1~Ch6、Ch8、Ch9
HappyTianHao
·
2020-06-11 16:52
视频教程-《嵌入式技术 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
内核编译与移植(一)
在嵌入式Linux系统中,内核移植非常关键,没有Linux内核一切都是空谈,下面我们就来讨论一下Linux内核在
S3C2416
上的移植。
fxzq
·
2020-02-09 00:00
第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
嵌入式:裸机开发
基于MCP2515的Linux CAN总线驱动程序设计(三)
2.硬件设计MCP2515与
S3C2416
的硬件连接图如图3所示。如硬件原理图可知MCP2515芯片连接在
S3C2416
芯片的SPI0上,中断接在GPF1上;M
时间文盲
·
2017-09-28 22:02
Linux设备驱动
FreeRTOS 临界区总结
当一名嵌入式开发人员从
裸机开发
切换到基于FreeRTOS的开发后就要注意中断,资源竞争等等问题了。
会飞行的小蜗牛
·
2017-08-31 18:51
嵌入式
ARM
Linux开发十一_看门狗驱动
Linux内核已经支持
s3c2416
的看门狗驱动。1.watchdog设备watchdog设备包含了名字、独有的资源等等一些驱动程序的硬件或自定义信息。
黄定宏
·
2017-04-23 01:13
嵌入式linux开发
嵌入式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汇编程序设计
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他