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
jz2440裸机开发
JZ2440
开发板使用tftp下载文件出现checksum bad的原因
问题描述:
JZ2440
开发板使用在NorFlash中的u-boot的tftp功能向NandFlash中下载uImage时发现一旦使用:tftp30000000uImage命令下载内容就会出现checksumbad
广廿巾冬九日
·
2020-07-06 08:06
一些小经验
linux驱动程序和应用程序交互实现_基于2440
在学习安卓时候对驱动还是有疑惑,用
jz2440
重写驱动板子:
jz2440
系统:ubutu16最后所有代码在底部先配置板子uboot能与主机互相联通如果配置是开发版192.168.31.10电脑192.168.31.52440
Mr 喃瓜
·
2020-07-06 05:40
jz2440_驱动开发
STM32嵌入式
裸机开发
不停止式延时方式
STM32嵌入式
裸机开发
时,需要使用一些延时,比如STM32中默认的HAL_Delay(1000),表示延时1S,而这种延时是指令暂停等待,其他指令无法执行,效率特别低,而此时需要这种不停止式延时方式,
HeartRain_大西瓜
·
2020-07-06 02:29
STM32
裸机开发
嵌入式Linux
裸机开发
(七)——UART串口通信
嵌入式Linux
裸机开发
(七)——UART串口通信一、UART串口通信简介通用异步收发器简称UART,即UNIVERSALASYNCHRONOUSRECEIVERANDTRANSMITTER,它用来传输串行数据
weixin_34234721
·
2020-07-06 00:20
S3C6410基于SD卡的
裸机开发
手里只有一块OK6410开发板,一张8G的SD卡,没有相关的JTAG调试器,也没有集成开发环境可用,那如何进行
裸机开发
呢?查询开发的手册可知,6410芯片支持从SD卡启动,因此
裸机开发
就从SD卡开始。
weixin_33832340
·
2020-07-05 23:38
OK6410基于SD卡的
裸机开发
-LED灯控制
在上一篇文章中提到SD卡的
裸机开发
环境的搭建以及OK6410的启动设置,这章开始进入LED灯的闪烁控制。1、首先打开OK6410的开发板原理图,找到LED等控制的原理图部分,如下图1所示。
weixin_33695450
·
2020-07-05 22:38
ARM
裸机开发
实战
韦东山团队手把手教你8周玩转ARM裸机实战,进入嵌入式高薪职业门槛,技术魅力让你学到欲罢不能!【在学习嵌入式时,你是否也遇到过以下问题?】C51单片机太简单没有竞争力没“钱途”怎么办?无Linux操作基础、无单片机开发经验、无硬件知识,如何学习嵌入式Linux?到处求推荐有完整例程的书和视频,系统的学习ARM裸机编程?本期韦东山老师推出的《8周玩转ARM裸机实战》课程将帮你以上问题一扫而光!【学习
梦想时分
·
2020-07-05 16:14
jz2440
ping问题
每天被重复的PING围绕,特总结了一些实验多次成功解决PING不通问题的方法,如下:1.如果windows有多网卡,那么这些网卡的IP的网段一定不能相同2.vmware用桥接的话,把windows网络连接里的vmnet1,vmnet8禁止掉3.请确定你选用哪一个网卡来连接开发板4.VMWAE里,选择步骤3所选的网卡用作桥接。方法如下:vmware的Edit菜单->VirtualNetworkEdi
Amrita_acala
·
2020-07-05 15:20
S3C2440
Nandflash 驱动
1.基本知识
jz2440
中使用的nandflash的型号是K9F2G08U0M图中可以看到这个nandflash的结构是:1页=(2k+64)字节1块=64个页=(2k+64)x64=128k+4k字节
qqliyunpeng
·
2020-07-05 10:21
linux驱动
nandflash
驱动
mtd
【Linux
裸机开发
】- 蜂鸣器按键输入
蜂鸣器此三级管是PNP型,SNVS_TAMPER1输出低电平的时候Q1导通,即低电平蜂鸣器响,高电平不响代码修改新建beep目录,将led_bsp项目文件全部拷贝到里面再拷贝.vscode添加头文件路径及修改Makefile添加编写蜂鸣器驱动bsp_beep.h#ifndef__BSP_BEEP_H#define__BSP_BEEP_H#include"MCIMX6Y2.h"#include"fs
weixin_dy6667188
·
2020-07-05 07:07
Linux裸机开发
nanoPc T2
裸机开发
(三)
---------------------------写在前面已经好久没有玩单片机了,之前玩的stm32根本就不算是学习,只是单纯地使用之前学过的51知识和调用原子的库函数,菜得一匹。有什么不对的地方,还请大家指正,谢谢。参考:http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T2/zh#.E7.BC.96.E8.AF.91U-Boot开发板是使用
logici
·
2020-07-05 07:46
裸机开发
(3.5)一个按键所能涉及的:定时器防抖动
/*AUTHOR:Pinus*Creaton:2018-10-25*KERNEL:linux-4.4.145*BOARD:
JZ2440
(arm9s3c2440)*REFS:韦东山视频教程第二期通过定时器完成防抖动的总结
Pinus_x
·
2020-07-05 07:45
cdev总结2018
IMX6移植Linux3.0.35内核时需要添加的矩阵按键的平台设备信息
本人其他开发板内核的移植与分析请点击链接查看:
jz2440
开发板相关与IMX6开发板相关1、IMX6移植3.0.35内核时需要配置的按键的信息首先我
杨柳_
·
2020-07-05 06:30
十七、Linux驱动之nand flash驱动
2.硬件分析本人使用的是韦东山老师的
JZ2440
开发板,CPU是S3C2440A
墨、白
·
2020-07-05 06:12
linux驱动
Linux环境下OK6410
裸机开发
详解
关于ok6410的
裸机开发
资料,大多都是windows下的,使用RVDS编写裸机程序,并编译烧录到开发板上运行,但是我整了很久也没在windows10上将环境装好,又懒得装一个xp的虚拟机,所以就摸索在
Zoro_97
·
2020-07-05 05:47
ok6410
通过路由器或者直连方法实现nfs挂载
而且你问人别人也不一定能帮你解决,因为别人未必遇到过这个问题,恰好今晚一人来问,我就想把nfs挂载问题给详细说明下,让大家少走弯路这里对有无路由器情况分开分析环境1.Ubuntu14.042.普通路由器3.
JZ2440
4
KurdtCobain
·
2020-07-05 04:22
Linux设备驱动分析
移植最新的内核linux-4.9到开发板
JZ2440
全过程笔记
移植最新的内核linux-4.9到开发板
JZ2440
全过程笔记移植最新的内核:linux-4.9实验工具:开发板:
JZ2440
移植内核:linux-4.9下载地址:https://www.kernel.org
Huke_abc
·
2020-07-05 00:34
Linux内核
JZ2440
平台移植Linux内核4.15.2
title:
JZ2440
平台移植Linux内核4.15.2现在开始在
JZ2440
平台上移植最新的liunux内核4.15.2.第一步,实现内核的启动,并且串口能正常输出。
淼森
·
2020-07-05 00:34
Linux
kernel
2019软考之嵌入式系统设计师带你复习2
今天和大家来聊聊嵌入式系统需求分析与体系结构设计的一些基础知识:1.1软件需求分析1.1.1关于选择
裸机开发
还是基于实时操作系统一是采用在裸机上直接开发的方式,且关键部分采用汇编语言编写,可以保证该控制系统的实时性
Leon_Geo
·
2020-07-04 21:18
ZYNQ 7000 Vivado
裸机开发
(一)hello_world
vivado版本:Vivado2019.2SOC:本例程实现从串口持续打印"hello_world",只进行PS端的开发,不涉及PL端。一、新建Vivado工程打开Vivado软件->CreateProject,一路点击Next,遇到项目名称,将项目名称由project_1改为hello_world,保存到合适的位置:再一路Next,进入器件选型界面,如下图,选择xc7z020clg400-2,然
桃叶儿
·
2020-07-04 15:47
ZYNQ
linux内核移植-内核调试工具KGBD、DDD、GDB移植笔记
一、开发环境1、内核:Linux2.6.22.6;2、
JZ2440
3、ubuntu9.104、kgdb-2_linux2_6_22_uprev.tar.bz25、gdb-6.7.tar.bz2二、内核调试工具
时光左an
·
2020-07-04 13:02
嵌入式linux内核移植
jz2440
linux内核移植笔记
一、开发环境1、Linux内核:Linux2.6.22.62、
JZ2440
3、ubuntu9.10二、移植过程1、修改顶层Makefile,目录/linux-2.6.22.6:185#ARCH?
时光左an
·
2020-07-04 13:01
嵌入式linux内核移植
如何对代码重定位
文章目录1、烧到
JZ2440
中的程序是在哪里运行的?为什么要进行代码重定位?2、怎么对代码进行重定位?1、烧到
JZ2440
中的程序是在哪里运行的?为什么要进行代码重定位?
so恒久
·
2020-07-04 13:08
代码重定位
交叉编译工具的使用说明
写在前面的话,由于已经学习了
JZ2440
V3开发板的裸机程序。想检验下学习成果,所以从今天开始把以前学的知识点在tiny4412开发板上面做个检验。
晴天_QQ
·
2020-07-04 12:41
tiny4412开发板学习记录
Xilinx Zynq开发教程
QQ技术交流群:852283276B站教学视频合集:点我xilinxzynq介绍芯片架构armcpupl可编程逻辑部分开发环境搭建首先Xilinx开发armcpu的工具有两种:
裸机开发
和嵌入式linux
黑客三遍猪
·
2020-07-04 09:21
教程
嵌入式Linux——oops:根据oops信息,找到错误的产生位置以及函数的调用关系
Linux内核:linux-2.6.22.6所用开发板:
JZ2440
V3(S3C2440A)声明:本文主要是对韦东山老师视频的总结,同时看了一些网友的博文来对这方面的信息进行补充。
moxue10
·
2020-07-04 09:10
调试
嵌入式Linux
驱动调试
oops
【ARM从裸机到uboot 1 】基于全志A20
ARM
裸机开发
流程启动方式SD卡启动SD卡中的程序从程序到SD卡启动方式上电后芯片内部固有的一段程序会先通过boot控制引脚从不同的存储器加载程序,即bootloader,bootloader将会初始化
Quantum_Chenjiu
·
2020-07-04 07:33
嵌入式
Zynq学习笔记(二、zynq裸机程序之hello world)
(本系列笔记程序运行环境为xilinx官方开发板ZCU104)1.学习目的学习Zynq硬件设置流程熟悉
裸机开发
流程2.学习内容Zynq
裸机开发
一般需要以下两步:Vivado硬件设计,SDK裸机程序开发2
Frank~_~FPGA
·
2020-07-04 02:32
zynq学习笔记
【ESP8266】app_IR_TxRx_demo中的RingBuf代码透析
在裸机单片机开发中,有时候需要用到先入先出队列(FIFO),可是一般的
裸机开发
环境是没有一个库函数给开发者使用队列的,这个时候需要自己写队列函数。
阏男秀
·
2020-07-04 02:49
ESP8266
嵌入式Linux开发板_WIFI无线网卡驱动移植
本文所用开发板:tiny4412,当然也可以在
jz2440
上实现。嵌入式中设备想要联网,无非就有线和无线两种方式。
韦东山
·
2020-07-04 02:53
Linux驱动
Linux驱动开发
移植QT5.6到嵌入式开发板
JZ2440
移植以到
JZ2440
为例,使用韦
酷水男孩
·
2020-07-02 01:25
linux平台QT学习
嵌入式MP3播放器
1、硬件准备:S3C2440开发板一套(本人用的是
JZ2440
)耳机一个2、软件准备移植Linux2.6内核,可以在S3C2440上面运行开发按键驱动开发WM9876声卡驱动程序3、实现功能按键1:播放
danwuxie
·
2020-07-01 21:34
JZ2440
jz2440
移植QT5.6【学习笔记】【原创】
平台:
jz2440
作者:庄泽彬(欢迎转载,请注明作者)交叉编译工具:arm-linux-gcc(GCC)4.4.3linux:linu3.4.2PC环境:ubuntu18.04一、修改/opt/FriendlyARM
anfeng3664
·
2020-07-01 17:43
时间片轮询法
我是在微信上看到的这篇文章,等我找到原作者,我再附上转载链接文章目录序言基本思想代码实现任务结构体任务数组任务列表标志位处理函数任务处理函数任务函数中断服务函数主函数架构图解总结序言程序开发分为几种模式:
裸机开发
Shijia Yin
·
2020-07-01 15:43
C
嵌入式系统设计--课堂总结(嵌入式Linux网络)
1、通信设备网卡:PC机自带路由器,交换机光纤、电缆、基站2、通信协议操作系统自带协议栈;(Linux的特点:丰富的网络协议)
裸机开发
需要独立的协议栈3、简单网络通信只需要学会使用系统APItcp/ip
Ywr-518
·
2020-07-01 13:12
笔记
嵌入式Qt5.6应用编程之嵌入式Linux串口收发应用-
JZ2440
linux内核版本:3.4.2qt版本:5.6.0交叉编译工具:arm-linuxgcc4.4.3开发板:
JZ2440
V3本博客接上篇博客(嵌入式Qt5.6应用编程之触摸屏控制LED灯):https:/
Ningjianwen
·
2020-07-01 12:25
嵌入式linux
嵌入式Qt5.6应用编程之触摸屏控制LED灯 -
JZ2440
V3
linux内核版本:3.4.2qt版本:5.6.0交叉编译工具:arm-linuxgcc4.4.3开发板:
JZ2440
V3linux驱动编程环境:vscode(环境搭建可参考博客:https://blog.csdn.net
Ningjianwen
·
2020-07-01 12:25
嵌入式linux
嵌入式应用程序_Qt控制
jz2440
开发板LED灯
前面我们进行了Qt在Linux端的移植,今天进行Qt程序控制开发板的led灯我是在ubuntu18.04环境中进行开发的,首先打开ubuntu18.04中的qtcreator程序,创建一个工程widget.ui文件widget.h文件widget.cpp文件#include"widget.h"#include"ui_widget.h"#include#include#include#include
李嘉图Y
·
2020-07-01 04:09
Qt
JZ2440
移植Qt5.6笔记
编译EmbededQt5.6使用的平台时ubuntu18.04,交叉编译环境时4.4.3依赖库安装:sudoapt-getinstallqt5*-devsudoapt-getinstallqtbase5-devsudoapt-getinstallqtdeclarative5-devqml-module-qtquick-controls先提前安装好tslib库注意修改/opt/FriendlyARM
李嘉图Y
·
2020-07-01 04:09
Qt
嵌入式学习之
裸机开发
前奏
为
裸机开发
做铺垫我们需安装交叉编译工具链(就是在linux下安装软件)并且进行相关配置方便
裸机开发
时使用熟悉makefile流程方便
裸机开发
工程管理知道各个文件后缀的作用以及来历mkv210_imge.c
zw1996
·
2020-06-30 19:57
嵌入式学习
Exynos4412
裸机开发
—— RTC 实时时钟单元
RTC(Real-TimeClock)实时时钟。RTC是集成电路,通常称为时钟芯片。在一个嵌入式系统中,通常采用RTC来提供可靠的系统时间,包括时分秒和年月日等,而且要求在系统处于关机状态下它也能正常工作(通常采用后备电池供电)。它的外围也不需要太多的辅助电路,典型的就是只需要一个高精度的32.768kHz晶体和电阻电容等。一、RTC控制器实时时钟(RTC)单元可以通过备用电池供电,因此,即使系统
zqixiao_09
·
2020-06-30 19:33
Exynos4412
裸机开发
嵌入式开发
深入浅出:Linux设备驱动之中断与定时器
我叮咛你的你说不会遗忘你告诉我的我也全部珍藏对于我们来说记忆是飘不落的日子永远不会发黄相聚的时候总是很短期待的时候总是很长岁月的溪水边捡拾起多少闪亮的诗行如果你要想念我就望一望天上那闪烁的繁星有我寻觅你的目光”谢谢你,曾经来过~中断与定时器是我们再熟悉不过的问题了,我们在进行
裸机开发
学习的时候
yuzeze
·
2020-06-30 11:52
linux
驱动
移植U-BOOT-2016.11到
JZ2440
详细教程(5)
让U-boot支持NorFlash这节的移植应该是最简单的,修改代码量最少。但是我们还是要对源码进行一个简单的分析。首先紧接上一节最后的那张图,我们已经让U-boot可以从NandFlash启动,然后打印出来的调试信息中Flash:对应的就是NorFlash的大小,NAND:就是NANDFALSH的大小。这里发现NAND居然能识别出大小,但是如果我换为Nor启动以后,NAND就又识别不出来了,这边
丶未云何龙
·
2020-06-30 10:22
移植u-boot
2016.11
jz2440
NFS挂载
##NFS挂载从flash上启动文件系统1.uboot启动参数设置:bootargsnoinitrdroot=/dev/mtdblock3init=/linuxcconsole=ttySAC02.修改ubantu上/etc/export上的值,添加挂载目录,重新启动服务器3.手动挂载:mount-tnfs-onolock,vers=2192.168.1.116(虚拟机ip):/work/nfs(虚
LittleHarden
·
2020-06-30 10:53
裸机开发
学习心得
好了,开始忽悠~~~~~~~~~~~~~~~~在论坛里见到好多朋友学习裸机的时候都有一个习惯——做
裸机开发
时,过度依赖天嵌的裸机测试程序。怎么说呢,我觉得这样不是很好。尤其是对于一个新手。
yapingmcu
·
2020-06-30 06:57
嵌入式方法
裸机嵌入式开发和操作系统嵌入式开发
一、开发过程的不同1、
裸机开发
原理图→芯片数据手册→内存物理地址;2、带操作系统的开发原理图→芯片数据手册→内存物理地址→内存虚拟地址。
y_q_m
·
2020-06-30 05:15
Linux
嵌入式开发
移植u-boot-2016.11到
JZ2440
开发板
1、启动部分相关内容的移植2、相关配置文件2.1arch/arm目录下的Kconfig2.2./configs/目录下添加sopho2440_defconfig2.3./include/configs/目录下添加文件sopho2440.h2.4./scripts/config_whitelist.txt文件中添加该板卡的信息3、板子相关的配置3.1修改sopho2440文件夹下的Kconfig3.
sopho没有more
·
2020-06-30 03:39
六、2440
裸机开发
lcd操作
六、lcd的控制原文地址:http://blog.csdn.net/woshidahuaidan2011/article/details/51278058byjaosnEmail:
[email protected]
(LiquidCrystalDisplay的简称)液晶显示器。LCD的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基
bigPillow
·
2020-06-29 20:28
2440裸机
移植QT5.6到100ask_imx6ull开发板
最近刚入手韦老师的新板子,之前都是鼓捣
JZ2440
才看到三期,刚好最近出了视频项目跟着做一下,第一次接触buildroot配置感觉确实好方便,就是下载包太慢了,看到里面有qt选项也没看到有韦老师板子移植
Jocelin47
·
2020-06-29 16:06
imx6ull
移植Qt5.6到
JZ2440
(内核linux2.6.22)
之前看了好多
JZ2440
移植QT5.6相关的文章,但是好多基于linux3.4.2版本的,找到一个2.6.22版本的自己也来试了一下,并且成功了,因为默认的开发板不支持显示中文,后来又移植了libiconv
Jocelin47
·
2020-06-29 16:36
JZ2440
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他