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
s3c2440裸机
I.MX6ULL嵌入式开发笔记--LED汇编点灯篇
I.MX6U-ALPHA的
裸机
开发初学笔记,此文章适合想要开始学习Linux驱动开发的朋友,内容简单,想要更加深入了解的可以观看正点原子的相关视频。
可爱大宝贝.
·
2023-08-05 01:13
单片机
stm32
嵌入式硬件
linuxARM
裸机
学习笔记(3)----主频和时钟配置实验
引言:本文主要学习当前linux该如何去配置时钟频率,这也是重中之重。系统时钟来源:32.768KHz晶振是I.MX6U的RTC时钟源,24MHz晶振是I.MX6U内核和其它外设的时钟源1.7路PLL时钟源【都是从24MHZ的晶振PLL而来的】2.内核时钟设置此时进行2分频,此时的ARM的内核频率就为498MHZ,后面的/2并不是再进行一次2分频,主要是CCM_ANALOG_PLL_ARMn【设置
夜路难行々
·
2023-08-05 01:43
Linux
学习
笔记
linux开发板led怎么亮,韦东山嵌入式Linux学习笔记04--点亮开发板的一个LED灯
搜索开发板原理图LED的走线LED8是网线接口的指示灯.在这里我们尝试用汇编代码控制D10,也就是LED1,它连接到EINT4/GPF4,读取芯片手册有原理图可知,如果需要点亮LED1,需要控制
s3c2440
A菲拉格慕(小艳子)
·
2023-08-05 01:42
linux开发板led怎么亮
Linux-学习笔记2
@和原子哥一起学习LinuxUbuntu入门学习完毕,怀着激动的心情开始了I.MX6U的
裸机
入门汇编LED等灯驱动实验1、汇编LED程序编写步骤定义了一个全局标号_start,代码就是从_start这个标号开始顺序往下执行的根据时钟寄存器地址使能所有时钟根据
子歌的宏定义
·
2023-08-05 01:10
阿尔法开发板
linux
linux
ubuntu
linuxARM
裸机
学习笔记(2)----汇编LED灯实验
MX6ULL的IOIO的复用功能这里的只使用了低五位,用来配置io口,其中bit0~bit3(MUX_MODE)就是设置GPIO1_IO00的复用功能的,GPIO1_IO00一共可以复用为9种功能IO,分别对应ALT0~ALT8。每种对应了不同的功能io的属性配置HYS(bit16):用来使能迟滞比较器,当IO作为输入功能的时候有效,用于设置输入接收器的施密特触发器是否使能。如果需要对输入波形进行
夜路难行々
·
2023-08-05 01:37
Linux
学习
笔记
汇编
Linux2.6.32.2内核在mini2440上的移植(七)添加ADC驱动
Linux-2.6.32.2内核在mini2440上的移植(七)---添加ADC驱动【2】在内核中添加ADC驱动Linux-2.6.32.2内核并没有提供支持
S3C2440
的ADC驱动程序,由于《移植开发实战指南
sun13047140038
·
2023-08-03 08:18
linux
初识嵌入式(一)—嵌入式开发概述
【嵌牛正文】嵌入式软件是结合操作系统之上做的开发;非嵌入式软件是做的
裸机
开发。(
裸机
:没有操作系统)开发人员能力要求:
J_a284
·
2023-08-02 20:14
ARM
裸机
-9
1、ARM汇编指令集1.1、两个概念:指令与伪指令(汇编)指令是CPU机器指令的助记符,经过编译后会得到一串10组成的机器码,可以由CPU读取执行。(汇编)伪指令本质上不是指令(只是和指令一起写在代码中),它是编译器环境提供的,目的是用来指导编译过程,经过编译后伪指令最终不会生成机器码。1.2、两种不同风格的ARM指令ARM官方的ARM汇编风格::指令一般用大写、Windows中IDE开发环境(如
ant-small
·
2023-08-02 10:33
ARM
arm开发
ARM
裸机
-11
1、安装交叉编译工具工具1.1、windows中装软件的特点windows中装软件使用安装包,安装包解压后有两种情况:一种是一个安装文件(.exe/.msi),双击进行安装,下一步直到安装完毕。安装完毕后会在桌面上生成快捷方式,我们平时使用快捷方式来启动这些程序,另一种是所谓的绿色软件、免安装软件。这种不用安装,直接解压开里面就有exe可以直接双击执行。1.2、linux中装软件的特点linux中
ant-small
·
2023-08-02 10:03
ARM
arm开发
ARM
裸机
-10
1、X210开发板和光盘资料1.1、配置信息CPU:三星S5PV210内存:512MDDR2SDRAMFlash:4GBiBandLCD:7寸,分辨率800x480触摸屏:电容触摸屏2、X210开发板硬件手册3、X210开发板刷系统3.1、什么是刷系统刷系统就是利用刷机工具,向开发板中烧录预先编译好的系统镜像,使之在开发板上运行起来。3.2、串口输出的意义(做系统控制台)串口是一种硬件通信口,很多
ant-small
·
2023-08-02 10:00
ARM
arm开发
【云原生】k8s组件&架构介绍与K8s最新版部署
的博客-CSDN博客目录1集群组件1.1控制平面组件(ControlPlaneComponents)1.2Node组件1.3插件(Addons)2集群架构详细3集群搭建[重点]3.1minikube3.2
裸机
安装集群组件核心概念集群安装
征服bug
·
2023-08-02 05:57
kubernetes
云原生
kubernetes
架构
为什么要学习 RTOS
这里面说的单片机编程通常都是指
裸机
编程,即不加入任何RTOS(RealTimeOperationSystem实时操作系统)的程序。
竹烟淮雨
·
2023-08-02 03:39
RT-Thread
嵌入式实时操作系统
RTOS
I2C协议->
裸机
程序->adapter驱动程序分析
开发板:mini2440内核:linux2.6.32.2参考:韦东山毕业班I2C视频教程1、i2c协议简要分析i2c中线是一种由PHILIPS公司开发的串行总线,用于连接微控制器及其外围设备,它具有以下特点。1、只有两条总线线路:一条串行数据线SDA,一条串行时钟线SCL。2、每个连接到总线的器件都可以使用软件根据它的唯一的地址来确定。3、传输数据的设备之间是简单的主从关系。4、主机可以用作主机发
Linux学习之路
·
2023-08-02 00:18
Linux
Driver
Hardware
i2c协议
i2c裸机
i2c_adapter
i2c控制器驱动
spi协议->
裸机
程序->master驱动程序分析
SPI协议参考:SPI协议及其工作原理浅析http://bbs.chinaunix.net/thread-1916003-1-1.htmlSPI总线协议及SPI时序图详解http://blog.163.com/sunshine_linting/blog/static/44893323201181482335951一、概述SPI,SerialPerripheralInterface,串行外围设备接口
Linux学习之路
·
2023-08-02 00:18
linux 基础(CentOS 7.0使用)
1.linux系统简介1.1操作系统操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“
裸机
”上的最基本的系统软件,任何其它软件都必须在操作系统的支持下才能运行
蒲公英爱上
·
2023-07-31 08:10
ARM
裸机
-8
1、ARM的编程模式和工作模式1.1、ARM的基本设定ARM采用的是32位架构ARM约定:-Byte:8bits-Halfword:16bits(2byte)-Word:32bits(4byte)大部分ARMcore提供:-ARM指令集(32-bit)-Thumb指令集(16-bit)-Thumb2指令集(16&32bit)Jazellecores支持Javabytecode1.2、ARM处理器工
ant-small
·
2023-07-31 01:59
ARM
arm开发
ARM
裸机
-2
1、搞清楚各种版本号1.1、ARM的型号命名问题ARM7和ARMv7不是一回事。Cortex-A9比Cortex-A7更先出来。型号很乱,初学者容易分不清哪个是哪个,比较迷茫。1.2、ARM的几种版本号ARM内核版本号(ARM卖给别人的核心版本号)ARMSoC版本号芯片型号1.3、ARM型号的发展历程1.4、注意ARM内核版本号和SoC版本号是由ARM确定的,而SoC型号是由半导体公司确定的。Co
ant-small
·
2023-07-31 01:29
ARM
arm开发
基于亚博K210的人脸识别
一、软件准备亚博是推荐使用Vscode+
裸机
SDK进行C语言开发,需要自己写编译命令和烧录程序,人脸识别模型需要自己
氧离子di
·
2023-07-30 23:25
python
单片机
嵌入式硬件
图像处理
适用于虚拟环境的免费企业备份软件
虚拟化在
裸机
和操作系统之间添加了一个抽象层。您可以使用虚拟机管理程序来分配指定的计算资源,并同时运行多个虚拟机(VM)。但无论是物理机还是虚拟机,数据保护始终是不可回避的问题。如果您不想冒业
电手
·
2023-07-30 23:43
虚拟机备份
企业备份
备份
企业备份方案
ARM
裸机
-5
1、可编程器件的编程原理1.1、电子器件的发展方向模拟器件-->数字器件ASIC-->可编程器件1.2、可编程器件的特点CPU在固定频率的时钟控制下节奏运行。CPU可以通过总线读取外部存储设备中的二进制指令集,然后解码执行。这些可以被CPU解码执行的二进制指令集是CPU设计的时候确定的,是CPU的设计者(ARM公司)定义的,本质上是一串由1和0组成的数字。这就是CPU的汇编指令集。1.3、整个编程
ant-small
·
2023-07-30 19:17
ARM
arm开发
ARM
裸机
-7
1、S5PV210的地址映射1.1、什么是地址映射S5PV210属于ARMCortex-A8架构,32位CPU,CPU设计时就有32根地址线&32根数据线。32根地址线决定了CPU的地址空间为4G,那么这4G空间如何分配使用?这个问题就是地址映射问题。1.2、S5PV210的内存映射要看数据手册1.3、一些专业术语ROM:readonlymemory只读存储器RAM:randomaccessmem
ant-small
·
2023-07-30 19:17
ARM
arm开发
ARM
裸机
-6
1、统一编址&独立编址1.1、什么是IO?什么是内存?内存是程序的运行场所,内存和CPU之间通过总线连接,CPU通过一定的地址来访问具体内存单元。IO(inputandoutput)是输入输出接口,是CPU和其他外部设备(如串口、LCD、触摸屏、LED等)之间通信的道路。一般的,IO就是指CPU的各种内部或外部外设。1.2、内存的访问方式内存通过CPU的地址总线来寻址定位,然后通过CPU数据总线来
ant-small
·
2023-07-30 19:47
ARM
arm开发
ARM
裸机
-1
1、ARM公司成长史1.1、ARM发展的里程碑1ARM的前身为艾康电脑(Acorn),于1978年,于英国剑桥创立。在1980年代晚期,苹果电脑开始和艾康电脑合作开发新版的ARM核心。1985年开发出全球第一款商用RISC(精简指令集)处理器,即ARM1。1990年艾康电脑财务危机,受苹果和VLSI的投资,分割出独立子公司AdvancedRISCMachines(ARM),ARM公司正式成立面世。
ant-small
·
2023-07-30 19:46
ARM
arm开发
新生儿的危险信号!!!你察觉到了吗?
但是随着宝宝的成长过程,各种问题让家长们手忙脚乱,很多家长都戏称自家孩子是“
裸机
”一部,没有APP不说,连个说明书都没有。红通通的初生婴儿,可爱而又脆弱!
催乳师李明
·
2023-07-30 19:39
LInux内核的一些基本认知笔记
一、树莓派等芯片带操作系统的启动过程C51,stm32(
裸机
)—>C直接操控底层寄存器实现相关业务,属于也业务流程型的
裸机
代码x86,Interwindows启动过程:电源–>BIOS–>windows
恐。。。
·
2023-07-30 15:21
Linux笔记
linux
在linux中进行arm交叉编译体验tiny6410
裸机
程序开发流程
这次先体验一下
裸机
程序的开发流程,由于这个开发板比较老旧了,官方文档有很多过期的内容,所以记录一下整个过程。
found
·
2023-07-29 18:19
开发
嵌入式
linux
arm开发
裸程序
Tiny6410
友善之臂
DNW
【Java基础系列教程】第一章 编程入门
计算机由硬件系统和软件系统所组成,没有安装任何软件的计算机称为
裸机
。计算机可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算
我是波哩个波
·
2023-07-29 13:51
Java基础系列教程
网络
java
开发语言
计算机概述
编程入门
基于时间触发的时间片
裸机
任务
时间触发的任务1、资源要求:定时器1个2、工作逻辑:2.1、定时器周期查询任务时间,如果时间到达设定值,就置位任务标志。2.2、主循环查询任务标志,如果置位就执行对应任务。任务头文件直接上代码,每行代码都有注释。使用的时候,按头文件的《使用方法》操作即可。/***********************************************************************
路过羊圈的狼
·
2023-07-29 06:50
单片机
c语言
STM32在FREEOS进行IAP跳转死机
已经验证跳转到
裸机
程序没有问题。FREEOS的程序在main函数开始就进行了开启中断和复位向量表。
路过羊圈的狼
·
2023-07-29 06:20
杂症
stm32
单片机
arm
i.MX6ULL(十八) linux pinctrl 子系统
一简介上一章我们编写了基于设备树的LED驱动,但是驱动的本质还是没变,都是配置LED灯所使用的GPIO寄存器,驱动开发方式和
裸机
基本没啥区别。
江太翁
·
2023-07-28 09:17
重学嵌入式
linux
运维
服务器
i.MX6ULL(十七) linux LED驱动
1设备树LED驱动原理对于MX6ULL点灯方式较多,直接通过寄存器操作更适合低成本设备,与
裸机
实验不同的是,在Linux下编写驱动要符合Linux的驱动框架。
江太翁
·
2023-07-28 09:46
重学嵌入式
linux
运维
服务器
第一章 【操作系统概述】
计算机系统的构成:用户、应用程序、操作系统、OS硬件(
裸机
)。特点:1.与硬件交互2.对资源共享进行调度管理3.解决并发操作处理中存在的协调问题4.数据结构复杂,外部接
旭 雨_
·
2023-07-28 07:30
笔试笔记
操作系统
windows
linux
macos
harmonyos
SpringCloud 学习(一)父工程搭建
他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本电脑,
裸机
数据中心,以及CloudFoundry等托管平台。Spr
java猿记
·
2023-07-27 09:46
Linux实训笔记~操作系统概述
1、操作系统操作系统作为接口的示意图:没有安装操作系统的计算机,通常被称为
裸机
。2、不同应用利于的主流操作系统桌面操作系统服务器操作系统嵌入式操作系统移动设备操作系统
肉肉肉肉肉肉~丸子
·
2023-07-27 05:44
操作系统
笔记
操作系统
Linux操作系统
系统概述
centos
linux
云计算技术:容器技术概述
IT资源分配发展趋势:IT资源分配发展经历了从
裸机
时代到虚拟机时代到如今的容器时代。容器与虚拟机容器并不包含一个单独的操作系统,而是基于已有的基础设施中操作系统提供的功能来运行的。
chenxy02
·
2023-07-26 22:24
云计算
容器
云计算
运维
PWM定时器产生周期方波驱动蜂鸣器(
S3C2440
裸机
开发)
文章目录前言一、PWM(脉宽调制)二、通过PWM控制蜂鸣器(PWM定时器操作产生脉冲信号)1.蜂鸣器电路及引脚2.流程3.代码实现总结前言本期和大家来分享一下
S3C2440
平台下PWM的使用原理,以及PWM
F.LASH.
·
2023-07-26 17:11
ARM体系结构与接口技术
arm开发
linux
嵌入式硬件
ARM汇编
定时器
S3C2440
中断处理机制及具体实现(
裸机
开发)
文章目录前言一、中断(interrupt)二、流程图三、
S3C2440
按键中断编程总结前言本期主要分享的是中断处理机制,具体分析
S3C2440
开发板的中断处理流程,通过此流程来学习中断处理的整个过程;中断是一种资源
F.LASH.
·
2023-07-26 17:41
ARM体系结构与接口技术
arm开发
linux
嵌入式硬件
中断处理
嵌入式开发
PWM定时器精准定时实现led闪烁(
S3C2440
裸机
开发)
文章目录前言一、PWM定时器原理二、使用步骤总结前言上期和大家分享了使用PWM定时器输出周期方波驱动蜂鸣器,那么本期分享的内容是使用PWM定时器实现定时器的功能,有了上期的基础,这期分享的内容大家理解起来应该非常easy,接下来看一下吧!一、PWM定时器原理PWM定时器的原理其实是使用了中断,这里使用的定时器0;二、使用步骤如下实现的是每过两秒led灯进行2s闪烁的现象;这里需要注意的是已经没有了
F.LASH.
·
2023-07-26 17:08
ARM体系结构与接口技术
arm开发
linux
嵌入式硬件
ARM汇编
Fuel 简介(wiki 翻译)
值得注意的是,Fuel是Mirantis公司开发的部署openstack集群工具,主要功能为
裸机
PXE安装操作系统,master节点提供DHCP、TFTP服务,能够实现openstack服务编排,通过puppet
sunzq55
·
2023-07-25 06:55
云softwrae
怎样原生制作lis的CentOS容器镜像
本文介绍从一个空白的
裸机
CentOS自己构造检验允许的docker环境。来达到运行环境的高度定制,而不是只能依赖VS或者微软或者数据库厂商提供的镜像当做基础制作。更容易理解基础原理。
Walk in loosing
·
2023-07-24 20:49
linux
iMedicalLIS
centos
linux
运维
TensorRT笔记(13)使用多实例GPU(MIG)
通过使
裸机
,GPU直通或多个vGPU上的并行计算工作负载有效共享GPU,可以提高GPU利用率。物理分区为专用的计算和内
yhwang-hub
·
2023-07-24 15:57
TensorRT-部署-加速
STM32 BOOTLOADER配置以及APP跳转实现(
裸机
)
配置实现环境:KEIL一、STM32BootLoader配置Bootloader:Bootloader是硬件启动的引导程序,是运行操作系统的前提。在操作系统内核或用户应用程序运行之前运行的一段小代码。对硬件进行相应的初始化和设定,最终为操作系统准备好环境。APP:APP就是我们的应用程序,经过硬件引导程序之后跳转到系统程序运行拓展:uboot和bootloader的区别_uboot和bootloa
吻等离子
·
2023-07-23 14:39
嵌入式
stm32
嵌入式硬件
单片机
给孩子星辰大海
有一份礼物,具有以下特点:他物流慢,要9个多月才能够配送到货;他配置非常的简单,只配送一部
裸机
,你自己需要自行购买大量的配件;他没有任何说明书和操作手册,连语音系统都需要自己慢慢来探索、安装;他待机时间短
苏晓育儿说
·
2023-07-23 08:23
ROS学习番外篇12—Mac M1(Pro+Max)安装ROS1或ROS2须知
由于苹果换了芯片架构,因此
裸机
安装ROS2或者源码安装ROS1和ROS2变得非常困难。
_寒潭雁影
·
2023-07-23 01:24
ROS操作系统学习
ROS
RVIZ
M1
M1
Max
M1
Pro
【正点原子MP157连载】第四章 STM32初体验-摘自【正点原子】STM32MP1 M4
裸机
CubeIDE开发指南
1)实验平台:正点原子STM32MP157开发板2)购买链接:https://item.taobao.com/item.htm?&id=6292707218013)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-318813-1-1.html4)正点原子官方B站:https://space.bilibili.com/3946208905)正点原子STM
正点原子
·
2023-07-21 22:58
LINUX
stm32
单片机
arm
Spring Cloud教程 (一)云原生应用程序
他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本电脑,
裸机
数据中心,以及CloudFoundry等托管平台。特性SpringCloud专注于
嘻嘻哈哈1155
·
2023-07-21 13:20
嵌入式Linux视频笔记----i.MX6ULL
裸机
开发
第88讲LCD显示实验_哔哩哔哩_bilibiliARM芯片本身基本介绍,
裸机
开发基本知识第2遍看视频,增加截图、代码关于ubuntu网络我的win10主机通过wifi联网,在嵌入式Linux视频笔记-
gzc0319
·
2023-07-21 00:46
LINUX
ARM
linux
arm
Linux驱动学习笔记1-学习路径
《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.8.pdf》这份文档中描述了学习Linux驱动学习的基本路径,如下所示:第一篇:Ubuntu操作系统入门第二篇:ARM
裸机
开发第三篇:Uboot
coffee_baba
·
2023-07-19 21:15
linux
学习
笔记
S3C2440
使用GPIO输入功能控制按键
GPIO输入模式二、检测开关1.配置功能2.具体实现总结前言由于上期分享的使用GPIO去控制引脚输出模式点亮LED,那么本期主要介绍一下使用GPIO设置为输入模式,用到的硬件有板载的按键;开发环境也是依赖于
S3C2440
F.LASH.
·
2023-07-19 13:16
ARM体系结构与接口技术
arm开发
linux
嵌入式硬件
ARM汇编
S3C2440
的串口通信(UART)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、UART二、2440的uart资源2.1.uart配置流程2.2RS2322.3RS232接口三.UART编程实现(无缓存)四.UART编程实现(中断)总结前言UART是通用异步收发器,它可以用作中断和主机之间的通信,因此得到了极其广泛的应用;一、UARTuart是异步收发器,按照异步串行通信标准进行数据收发的电路;异
F.LASH.
·
2023-07-19 13:12
ARM体系结构与接口技术
arm开发
linux
嵌入式硬件
uart
串口通信
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他