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
OK6410裸机开发
UART在4412上的
裸机开发
UART(通用异步传输收发器)简介串行通信简介我们的实际生活中,常见的通信方式有很多,例如:蓝牙,WIFI,网线,红外,HDMIVGA,USB,I2C,SP1,UART等,每种都有自己的特点以及常用的场合。今天,我们就来看看我们的串行通信。通用异步收发器简称UART,即“UniversalAsynchronousReceiverTransmitter”,它串行通信是指计算机与I/O设备之间数据传输
CHW老师
·
2020-08-03 11:58
ARM开发
MDK软件中解决Error: L6218E: Undefined symbol main (referred from rtentry2.o)
自己在做《ARM处理器
裸机开发
实战——机制而非策略》一书的流水灯实验时,出现了以下错误:ledtest.axf:Error:L6218E:Undefinedsymbolmain(referredfromrtentry2
小帅的博客
·
2020-08-03 05:18
Qtopia 2.2.0在
OK6410
平台的移植(一)Tslib
本次移植参照这篇文章:http://www.cnblogs.com/zuobaozhu/articles/2498092.html1.在https://github.com/kergoth/tslib下载了最新的tslib2.为虚拟机里的Linux系统安装工具:sudoapt-getinstallautoconfsudoapt-getinstallautomakesudoapt-getinstal
qq874692826
·
2020-08-01 14:27
LINUX
ok6410
2g NandFalsh 256ram tftp挂载zImage
1.Ubuntu开启tftpTFTP环境搭建:(1)Setuptftpserverfiles(下载并安装tftp)$sudoapt-getinstalltftpdtftpopenbsd-inetd(2)makeatftpdirectory(新建tftp目录和改变其属性)Herewemake/home/myzr/tftptbeatftpdirectory.$mkdir/home/myzr/tftp$
彬ye
·
2020-08-01 12:38
linux
6410驱动
Qtopia4.4.3的编译
PC环境:Ubuntu10.04开发板:飞凌
OK6410
交叉编译器:arm-linux-gcc-4.3.2特别标注:有些网站转载我的文章不标明出处,并且转载不到位,没有把相应的链接一块转过去,比如说下载链接或相关文献的链接等
jasonque
·
2020-08-01 10:18
ARM学习
开发嵌入式Linux Qtopia4.4.3桌面应用步骤(参考mini6410开发文档),针对于
OK6410
开发板
一、在超级终端以命令的方式运行自己所开发的程序1、按照飞凌提供的“QTE移植教程与源码”文件夹下的"OK6410QT移植百科全书.pdf"编译Qtopia4.4.3源码,生成qmake等工具。编译过程中尤其注意交叉编译工具链的配置,以及编译生成或者飞凌提供的“tslib”文件夹放的位置。。。如果这两个问题注意一下,编译应该能通过,虽然我也失败了好几次。编译没通过参考编译结束所生成的makelog日
StudyCoder
·
2020-08-01 09:48
嵌入式LinuxQT
WinCE 6.0 开机logo修改
有个项目,需要修改开机画面,已开始以为很简单的,和5.0一样,在DNW里面有一项,直接通过USB烧写就好了,结果
OK6410
的Eboot里面没有提供这项,苦逼啊,要自己改!
LeoYu0701
·
2020-07-31 20:10
bootloader
SDRAM
手把手教你移植linux内核---------
OK6410
(三)
OK6410--LCD液晶驱动移植:下面来移植一个4.3寸LCD液晶。首先打开我们的板级BSP文件,修改里面的fb部分代码,即液晶配置部分代码root@ubuntu:/forlinx/linux-3.3.5/arch/arm/mach-s3c64xx#geditmach-ok6410.c找到staticstructs3c_fb_pd_winok6410_fb_win0这个结构体修改成statics
laoyl
·
2020-07-31 19:50
linux
手把手教你移植linux内核---------
OK6410
(五)
搭建NFS网络文件系统NFS(NetworkFileSystem)是由Sun开发的一种在不同机器之间通过网络共享文件的技术。在嵌入式Linux系统的开发调试阶段,可以利用该技术在主机上建立基于NFS的根文件系统,挂载到嵌入式设备,可以很方便地修改根文件系统的内容。根文件系统是Linux启动时使用的第一个文件系统。没有根文件系统,Linux将无法正常启动。通过以上四讲我们已经把文件内核启动和一些简单
laoyl
·
2020-07-31 19:50
linux
OK6410
、2.6.36.2 USB_host 支持
对于USB-HOST功能:其实2410的OHCI驱动已经相当完善,但是由于
OK6410
来说,还需要一个48M的时钟信号产生
iteye_21199
·
2020-07-31 18:57
对于飞凌公司的
ok6410
开发板linux2.6.36内核编译方法
其实在飞凌公司官网上提供的FORLINUX_linux-2.6.36.2内核版本可以使用,但不花点工夫还真编译不起来。本人通过各种尝试,终于成功了一次,现介绍方法如下:1、在飞凌官网上下载FORLINUX_linux-2.3.36.2内核源码http://www.forlinx.com/DownClass5/186.htm2、运行环境、交叉编译器这些就还说了3、进入解压后的源码顶层目录,从arch
90后逆袭
·
2020-07-31 16:51
Linux学习之旅
飞凌
OK6410
开发板之u-boot-2011.06-rc2移植之愚见续—SOLVE FLASH FAILED
对于上篇介绍的飞凌
OK6410
开发板之u-boot-2011.06-rc2移植方法,通过自己的
OK6410
开发板实践验证,是可行的,但是在最后面启动的时候,串口输出UBOOT启动画面会定格在FLASH:
L_1054781936
·
2020-07-31 14:32
飞凌
OK6410
开发板之u-boot-2011.06-rc2移植之愚见
最近,对UBOOT产生了点兴趣,以前一直用的都是飞凌官方自带的uboot1.16版本,记得当时的这个版本还不支持板载的DM9000网卡,后来就在其基础上学着去移植DM9000网卡驱动,虽然移植是成功了,但是说起来移植也是惭愧,完全是参照网上别人的教程,一条一条的去改相关文件的代码,完全就是依葫芦划瓢,哎,一点成就感也没有,为什么要去这么改,根本就不清楚,突然,就有种是被嵌入式在玩,而不是玩嵌入式的
L_1054781936
·
2020-07-31 14:32
嵌入式LINUX之UBOOT
OK6410-LINUX2.6.39.2个人移植版本下载(板载硬件驱动基本都已移植成功)
快乐是需要与人分享才能体现出它的真正含义的,呵呵,花了一个多星期的时间,
OK6410
之LINUX2.6.39.2版本的移植版本终于可以放出来了,因为到现在,这个
OK6410
的LINUX2.6.39.2移植版本才算的上基本正常了
L_1054781936
·
2020-07-31 14:32
硬件驱动
interface
codec
linux
list
测试
OK6410
之LINUX2.6.39.2之USB-HOST,MMC/SD,GIPO-KEYS,I2C,USB-STORAGE功能实现
继上篇
OK6410
之LINUX-2.6.39.2内核移植愚见到现在有3天时间了,由于上篇移植的基本就是LINUX内核里面的mini6410的复本,只是做了稍许的修改,如果没有看那一篇的玩家,最好还是先看完那一篇再来看这一篇吧
L_1054781936
·
2020-07-31 14:32
OK6410
之linux-2.6.39.2内核的移植愚见
说明:(不好意思,前几天写的时候太慌了,漏了一个重要的细节,就是关于在编译时一定要让mach-ok6410.c文件编译进去,否则内核编译会跑步起来的,也就是在修改Kconfig时还需要修改相应的Makefile,我已经在相应的位置加上了)对于嵌入式LINUX,本人基本属于还不入流的一类,本来也没打算自己去移植LINUX内核的,毕竟基本移植再加搞定所有驱动移植是一个很需要时间的过程,但是由于飞凌的售
L_1054781936
·
2020-07-31 11:03
arm GPIO访问规则
1、简介开发板
裸机开发
需要自己按照数据手册自己计算每个gpio的偏移,以实现相应功能,如上拉,第二功能等。linux为开发者提供了一套统一的方法,方便开发。
with_dream
·
2020-07-30 05:58
linux驱动
Opencv实现ARM上的人脸检测(ubuntu10.04 / QT /
OK6410
开发板)
/gcc4.4.3arm-linux-g++/arm-linux-gcc4.3.2QTCreator:(建议先参考我的另外一篇博文《Opencv-2.0.0的ARM移植和使用(Ubuntu10.04/
OK6410
jasonque
·
2020-07-29 19:46
学习OpenCV
ARM学习
Ubuntu
QT
Exynos4412 IIC总线驱动开发(一)—— IIC 基础概念及驱动架构分析
关于Exynos4412IIC
裸机开发
请看:Exynos4412
裸机开发
——IIC总线,下面回顾下IIC基础概念一、IIC基础概念IIC(Inter-IntegratedCircuit)总线是一种由PHILIPS
zqixiao_09
·
2020-07-29 15:20
Linux
IIC
驱动开发
Linux
系统
Linux
驱动开发进阶
Linux
驱动开发
RISC-V单片机快速入门02-移植RT_Thread Nano
前言:上一节,我们使用芯来科技NucleiStudioIDE搭建了
裸机开发
环境,本节我们开始正式移植RT_Thread系统。
一叶孤沙
·
2020-07-28 22:42
RISC-V
RT-Thread学习笔记(6)- RT-Thread中断服务程序的书写注意
在RT-Thread中,中断服务程序的书写和在
裸机开发
的写法差不多,区别是加入一组API函数,如下:rt_interrupt_enter();//通知操作系统此时进入中断状态rt_interrupt_leave
Gl-Young
·
2020-07-27 12:52
RT-Thread学习
Exynos4412
裸机开发
系列教程--LED流水灯
对于任何一门编程语言的学习,绝大部分都是从HelloWord开始的,但是对于大部分嵌入式驱动开发者,通常都是从点Led灯开始的,前人有言,给我一个发光二极管,我将点亮整个世界,从这格层面上讲,点灯已是一种方便快捷的调试手段。同样,本教程也不列外,所有的一切都从点亮一颗Led开始。任何一款SOC芯片,其外围必定有一堆扩展IO口,通常这些IO是和各种内部外设复用的,比如串口的TXD、RXD信号既可以做
QQ8192542
·
2020-07-16 04:07
Exynos4412
S3C6410的SD卡UBOOT启动的实现过程
手头上有飞凌的
OK6410
开发板,想通过sduboot启动linux和yaffs根文件系统,考虑过几种实现方式1.通过S3C6410的sd启动功能,把带下载功能的uboot烧录到sd卡的启动扇区中,当uboot
liangyuqiu
·
2020-07-16 02:19
嵌入式
在
OK6410
上实现NFS启动内核
一、使Uboot支持网络。(非必要)1.在OK主页上有支持tftp的uboot驱动下载。(我直接下载,估计飞凌没提供是想用户自己学习一下移植。)2.在主机上装tftp服务器。查看一下转载的文章。二、挂载NFS文件系统(参考手册内容,FORLINX_6410_yaffs2_v1.0.tgz这个根据不同内核版)1.准备NFS文件系统目录启动nfs服务之前,必须在Ubuntu上准备好NFS共享目录。例如
极光123
·
2020-07-16 00:38
OK6410
uboot1.16 出错 arm-none-linux-gnueabi-gcc: not found
今天编译uboot时出现错误如下:/usr/local/arm/4.3.2/bin/arm-linux-gcc:line3:exec:arm-none-linux-gnueabi-gcc:notfoundConfiguringforsmdk6410boardwhichbootfromNANDram256...原因:在安装交叉编译器时没有写入环境变量找不到gcc编译器。或者是写入了环境变量却没有导入
chandler_li
·
2020-07-15 19:35
嵌入式
“make: arm-none-linux-gnueabi-gcc:命令未找到”
原文地址:http://blog.csdn.net/bjutstar/article/details/7059541Ubuntu12.04下编译飞凌嵌入式
OK6410
开发板提供的内核android2.3
极光123
·
2020-07-15 14:31
飞凌嵌入式(Forlinx)TE/
OK6410
内核编译:“make: arm-none-linux-gnueabi-gcc:命令未找到”
Ubuntu10.04下编译飞凌嵌入式(Forlinx)TE/
OK6410
开发板提供的内核2.6.36本以为按照用户手册的操作,不会有任何问题的,可能是因为内核是在Unbuntu10.10下测试通过的吧
bjutstar
·
2020-07-15 14:40
Android
armlink 第一章 镜像结构
第一章镜像结构注意:本文章只针对,
裸机开发
.至于SysV,BPABI,BP的链接模型请参考《armlink_user_guide》1.1重要的概念1.1.1镜像的构成编译器将源文件编译成中间文件。
安仔都有人用
·
2020-07-15 10:26
armlink
驱动开发1——概述
说点废话这是基于fs4412的随笔,知识体系基于原子哥的视频以及网上相关资源,记录一路路程一、裸机驱动开发回顾1、
裸机开发
的特点:非常底层,跟寄存器打交道。
bad_aaple
·
2020-07-14 21:50
linux驱动
ZYNQ开发_Vivado_
裸机开发
流程
ZYNQ开发_Vivado_
裸机开发
流程文章信息开发环境开发流程文章信息撰写日期2019.07.07完稿日期2019.07.07最近维护2019.07.07本文作者multimicro联系方式multimicro
multimicro
·
2020-07-14 15:23
Zynq
linux下使用串口终端C-kermint连接飞凌
OK6410
开发板
系统:Ubuntu9.10开发板:飞凌
OK6410
最近购入一块新的开发板,芯片是基于三星的S3C6410,ARM11,使用之后发现,速度果然很不错,跟ARM9的S3C2440不可同日而语。
昵称2019~
·
2020-07-14 13:12
linux
ZYNQ-7000的Vivado
裸机开发
流程
创建工程(CreateProject)创建块设计(CreateBlockDesign)添加ZYNQ7ProcessingSystemIP核根据自己的设计需要,修改ZYNQ7的相关配置,如时钟,串口,定时器,PS-PL设置等合法有效性检查(ValidateDesign)快捷键为F6导出输出文件,在source文件目录下,选中System.BD,右键选择Generateoutputproducts在D
whustxsk
·
2020-07-14 02:36
FPGA-Zynq7000
armA9单片机liunxOS下led驱动开发
led控制除了在
裸机开发
中使用寄存器编程以外,当板子运行linux操作系统时,需要在内核进行驱动,应用程序通过设备文件的IO接口,操作内核驱动中的相关函数,通过地址映射,进而控制寄存器的地址的值。
无痕公子996
·
2020-07-13 10:52
驱动开发
【GCC-ARM
裸机开发
随笔】----之lds链接脚本分析
随笔中记录的是笔者在Linux环境中用交叉工具链开发ARM裸机程序时遇到的一些问题和解决方法,主要是将解决问题的过程和一些小经验、小技巧记录下来。现在把一些感觉有点价值的内容搬到博客中供读者参考。-----------------12.18-----------------13:50按照昨天的新方法,重写了一份较为通用的Makefile。可同时适用裸机和系统程序,同时使用交叉编译和本地编译。使用方
NewThinker_wei
·
2020-07-13 01:50
裸机开发
(5)start.S imx6ul.lds Makefile文件(随着学习更新)
目录1.imx6ul.ldsimx6ul.lds1.02.start.Sstart.S1.03.Makefile文件Makefile1.0(工程只有汇编文件)Makefile2.0(汇编和c文件各一个)Makefile3.0(使用变量和imx6ul.lds)Makefile4.0(最终版)1.imx6ul.lds链接脚本文件的作用是:用于描述不同文件如何链接在一起形成最终的可执行文件,其主要目的是
wjq97
·
2020-07-12 11:02
I.MX6U学习笔记
非常详细的
ok6410
的linux系统移植…
目录Linux3.3.5系统移植2LED驱动移植8按键驱动移植9LCD驱动移植11DM9000网卡驱动移植14搭建NFS网络文件系统25移植触摸屏驱动38移植Qt4.8.142tslib移植及测试42移植qt-everywhere-opensource-src-4.8.145今天听了宋宝华(http://www.embedu.org/lecture/index.htm)的讲座,一下子恍然大悟,我必
weixin_30267691
·
2020-07-12 05:32
Android照相功能驱动层中HAL的实现(基于
OK6410
开发板+OV9650摄像头)
摘要:@importurl(http://www.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@importurl(/css/cuteeditor.css);@importurl(http://www.cnblogs.com/Load.ashx?type=style&file=SyntaxHighligh...Motiv
wangsq163
·
2020-07-12 05:57
Android
OK6410
linux第一个字符型设备驱动:LED驱动
在
OK6410
开发板上实现linux环境下的第一个字符设备驱动:LED驱动。下面是驱动代码,内核是linux-3.0.1版本。
liqiuhua2016
·
2020-07-11 11:35
OK6410驱动
嵌入式开发
Linux
主频仅16M的STM8有必要跑操作系统吗?
这个问题其实没有标准答案,我用STM8
裸机开发
过项目,也在STM8的项目上跑过RTOS。使用RTOS优点很多:多任务
ybhuangfugui
·
2020-07-10 13:01
u-boot移植报错:arm-linux-ld:u-boot.lds:19: syntax error
移植u-boot-2013.04-rc1到
OK6410
上的时候,编译的时候报错“arm-linux-ld:u-boot.lds:19:syntaxerror”解决办法如下:由于,u-boot.lds文件是
xiayufeng520
·
2020-07-10 12:55
ARM
uboot下简单小实验LED跑马灯裸机uboot下运行
ok6410
里的移植好的uboot运行后这时4个LED灯中LED1,LED3亮,LED2,LED4灭,这2个LED会亮的设置我找了半天也没找到,索性不找了。
flyinng
·
2020-07-10 12:44
OK6410的Linux
jz2440
裸机开发
与分析: 点亮LED灯之汇编语言
LED原理图及2440寄存器说明汇编语言编写控制LED灯.text/*.text部分是处理器开始执行代码的地方,指定了后续编译出来的内容放在代码段*/.global_start;/*.global关键字用来让一个符号对链接器可见,可以供其他链接对象模块使用;*//*告诉编译器后续跟的是一个全局可见的名字*//*.global_start让_start符号成为可见的标识符,*//*这样链接器就知道跳
会飞的潴
·
2020-07-10 11:02
JZ2440学习笔记
第五章 读书笔记
使用
OK6410
开发板可以通过串口通信显示linux驱动程序输出的调试信息,linux在输出调试信息的时候会通过串口线将调试信息发送到PC上,linux驱动程序员就可以直接在PC上查看调试信息了,要使pc
weixin_30702413
·
2020-07-10 06:29
S3C2440—3.用点亮LED来熟悉
裸机开发
的详细流程
文章目录一.硬件知识1.LED原理图2.芯片手册Ⅰ.找LED原理图Ⅱ.找对应引脚Ⅲ.在芯片手册中查找引脚信息Ⅳ.查看寄存器说明Ⅴ.配置寄存器二.S3C2440框架与启动过程三.要用到的软件1.远程登陆工具MobaXterm2.FTP传输工具FileZilla3.交叉编译工具arm-linux-gcc四.编写点亮LED的程序1.汇编语言版2.C语言版2020.3.18-19裸机点亮LED可以分为三步
蜡笔小新没有博客
·
2020-07-10 01:35
S3C2440学习笔记
ITOP4412裸机编程-点亮LED灯
参考博文:ITOP4412
裸机开发
—LEDtiny4412裸机程序之点灯文章目录前言:启动原理:源码:修改start.S修改s3c4412_gpio.h修改Makefile修改myboot.lds烧录SD
平凡的小蚂蚁
·
2020-07-09 22:18
嵌入式linux系统
Madplay移植到
OK6410
全过程详解
madplay交叉编译交叉编译器:arm-linux-gcc4.3.2PC环境:RedHat5.4注意:最好在root权限下执行以下移植,否则在makeinstall时可能权限不够。一、移植madplay前的准备madplay的移植需要以下的几个包:libid3tag-0.15.1b.tar.gz、libmad-0.15.1b.tar.gz、madplay-0.15.2b.tar.gz、zlib-
Lewis_Kuo
·
2020-07-09 16:21
从零开始的LED灯(基于嵌入式开发S3C2440)
从零开始的LED灯(基于嵌入式开发S3C2440)首先我们使用的是TQ2440开发板,嵌入式开发和单片机开发有些不一样,对于初学者来说,硬要将嵌入式的
裸机开发
说成单片机开发,我觉得是不当的,首先,大家都玩过
conding123
·
2020-07-09 15:03
嵌入式:裸机开发
S5P4418
裸机开发
(五):时钟
4个PLL,生成一些列时钟PLL计算公式:PLLx=(m*Fin)/(p*2^s)文档上写的有点问题;m=MDIV;p=PDIV;s=SDIV;修改PLL的值后,PWRMODE.CHGPLL必须置‘1’还有CLKMODEREG0.UPDATE_PLL[x]也要置‘1’寄存器名功能CLKMODEREG0更新PLL[x]的PMS值CLKMODEREG1保留PLLSETREG0PLL0设置寄存器[30]
Mnnk
·
2020-07-09 11:04
嵌入式
四、使用汇编编写LED裸机驱动
1.确定硬件连接打开
OK6410
底板电路图,找到LED,可以发现NLEDx为0时LED点亮。
Kevin1230
·
2020-07-09 11:31
Linux驱动开发(十七):LCD驱动(Framebuffer子系统)
Framebuffer设备在
裸机开发
LCD的时候要初始化eLCDIF控制器,重点是LCD屏幕width、height、hspw、hbp、hfp、vspw、vbp、vfpLinux中的应用程序最终通过操作
爱吃肉的大高个
·
2020-07-07 02:06
arm+linux开发
上一页
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
其他