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
S5PV210裸机
第二期ARM(IMX6U)
裸机
篇 LED驱动实验
第8讲C语言版本LED驱动实验一、C语言运行环境构建1、设置处理器模式设置6ULL处于SVC模式下。设置CPSR寄存器的bit4-0,也就是M[4:0]为10011=0X13。读写状态寄存器需要用到MRS和MSR指令。MRS将CPSR寄存器数据读出到通用寄存器里面,MSR指令将通用寄存器的值写入到CPSR寄存器里面去。2、设置sp指针Sp可以指向内部RAM,也可以指向DDR,我们将其指向DDR。S
m0_63005993
·
2023-08-19 01:59
单片机
嵌入式硬件
linux
基于IMX6ULLmini的Linux
裸机
开发系列四:工程文件整理和中断头文件移植
目录文件整理修改前修改后Makefile修改中断头文件移植文件整理sources目录下分模块存放文件子模块提供函数声明头文件include目录下存放sdk移植头文件sources/common目录存放一些通用工具sources/project目录存放启动文件和主文件修改前修改后Makefile修改SRC_DIR变量:包含所有模块所在目录INC_DIR变量:包含所有头文件所在目录中断头文件移植设置中
ghujlhdrx
·
2023-08-19 01:58
linux
运维
服务器
基于vscode+qemu的risc-v学习环境搭建
适用于
裸机
环境的交叉编译工具链。
优美的赫蒂
·
2023-08-18 08:54
risc-v学习记录
risc-v
学习
linux
基于IMX6ULLmini的linux
裸机
开发系列一:汇编点亮LED
思来想去还是决定记录一下点灯,毕竟万物皆点灯嘛编程步骤使能GPIO时钟设置引脚复用为GPIO设置引脚属性(上下拉、速率、驱动能力)控制GPIO引脚输出高低电平使能GPIO时钟其实和32差不多先找到控制LED灯的引脚,也就是原理图文件名C:/Users/dawn/Desktop/野火_EBF6ULL%20S1%20Mini_EBF410270V1_SCH_20230518.pdf然后再数据手册找到对
ghujlhdrx
·
2023-08-18 06:46
汇编
网易互娱出海之旅:大数据平台上云架构设计与实践
前期,我们采取了云主机
裸机
加上高性能EBS块存储的方案。但是,这个方案存储费用高昂,成本是国内自建机房的数十倍。
Juicedata
·
2023-08-17 22:20
大数据
更新arm的linux编译工具链
ARM官方的工具链网站:https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloadsbare-metal这个版本就是没有操作系统(
裸机
环境
技术的微光
·
2023-08-17 09:24
arm开发
linux
运维
ingress-nginx安装
裸机
安装下载对应版本的所有yaml文件(仅针对tag:nginx-0.30.0):configmap.yaml、mandatory.yaml、namespace.yaml、rbac.yaml、service-nodeport.yaml
Lemonlzy
·
2023-08-16 23:27
网易互娱出海之旅:大数据平台上云架构设计与实践
前期,我们采取了云主机
裸机
加上高性能EBS块存储的方案。但是,这个方案存储费用高昂,成本是国内自建机房的数十倍。
·
2023-08-16 18:12
运维大数据文件系统hadoop
【嵌入式系统】思考题复习
嵌入式系统思考题0.名词解释1.嵌入式系统概述2.ARM处理器体系结构3.ARM指令集4.
S5PV210
微处理器与接口5.ARM-Linux内核6.嵌入式Linux文件系统7.嵌入式Linux系统移植及调试
Khalil三省
·
2023-08-16 05:07
浙江师范大学ZJNU
嵌入式系统
思考题
复习
浙师大
打造自己的分布式MinIO对象存储
MinIO旨在部署在任何地方——公共云或私有云、
裸机
基础架构、协调环境和边缘基础架构。分布式MinIO如何工作ServerPool由多个Minio服务节点与其附属的多个磁盘构成。
张冲andy
·
2023-08-15 20:22
分布式
数据库
网易互娱出海之旅:大数据平台上云架构设计与实践
前期,我们采取了云主机
裸机
加上高性能EBS块存储的方案。但是,这个方案存储费用高昂,成本是国内自建机房的数十倍。
·
2023-08-15 16:41
运维大数据文件系统hadoop
裸机
搭建java开发环境(windows+jdk+eclipse+maven+git+tomcat)
之前有看到过各种环境搭建的博客和文章,这里主要讲我在目前公司的开发环境配置,公司给我的机器,我没有直接使用,而是重装了一个系统,奈斯,就喜欢这种干净的感觉。好吧,那么第一步,重装系统...oh,no,shutup,怎么可能是重装系统,谁有空陪你重装系统啊。好吧,那就只能长话短说了。下面是需要配置的环境和工具:[1]、操作系统:windows各主要版本[2]、jdk-8u92-windows-x64
云中的迷图
·
2023-08-13 18:37
应用服务器
环境配置
java开发
git
环境搭建
maven
tomcat
riscv load/store address misalign exception
环境:riscv64
裸机
asmvolatile("auipca1,0\n""oria1,a1,3\n""lwa2,(0)(a1)\n");以上汇编可以触发loadmisaligneexceptionauipc
shenhuxi_yu
·
2023-08-13 05:59
riscv
linux
risc-v
STM32CubeMX配置FreeRTOS系统
(注意:
裸机
是有时钟源的,默认配置就是SysTick)。选择MCU时钟源-选择外部高速时钟源使能FreeRTOS:注意:1.默认空闲任务是在,无其它任务执行时,执行。
益生君-
·
2023-08-12 21:38
笔记
stm32
单片机
嵌入式硬件
千云物流- k8s本地集群使用LoadBalancer
metallb引入Kubernetes没有为
裸机
集群提供LoadBalance,所以就出现我安装的service在请求EXTERNAL-IP时候一直处于pending,私有云架构的kubernetes集群不支持
青0721松
·
2023-08-12 11:18
docker
千云物流
kubernetes
k8s
裸机
安装Service使用LoadBalancer
为什么要安装LoadBalancer支持,因为在
裸机
(自己的服务器)上安装k8s是没有llb的,只用云服务商的官方才有实现1、安装metalLB官网https://metallb.universe.tf
zow
·
2023-08-12 11:18
K8s
运维
服务器
kubernetes
docker
K8s配置集群自动LoadBalancer以及IstioGateWay
首先部署集群的自动LoadBalancer应用MetalLB:MetalLB简介MetalLB是为
裸机
Kubernetes集群实现的负载均衡器,使用标准路由协议ARP或BGP。
北海漁
·
2023-08-12 11:18
ServiceMesh
运维
linux
docker
K8S MetalLB LoadBalancer
MetalLB是
裸机
Kubernetes集群的负载均衡器实现,使用标准路由协议。它提供了两个功能:地址分配(add
elihe2011
·
2023-08-12 11:15
Kubernetes
CloudNative
kubernetes
容器
云原生
"裸金属"是什么?
我们所处的行业尚未直接开展建筑工程,裸金属,是直译过来的,英文名称是BareMetal,或者被称作BareMachine,但是前者听起来更加酷一些,因此一般都是这么叫的,如果说“裸金属”听起来懵,先理解下
裸机
bisal(Chen Liu)
·
2023-08-12 05:42
数据库
linux
java
大数据
阿里云
D12 产品定价的周边影响因素
比如
裸机
价格X,每年检修费Y,
裸机
+检修价格Z(Z<X+Y)。2、安全质量是顾客对家电最大的关注点,也是影响其体验属性的关键要素,对此提供退货和召回服务。
予书晏字
·
2023-08-12 04:31
linuxARM
裸机
学习笔记(7)----RTC实时时钟实验
基础概念:I.MX6U内部也有个RTC模块,但是不叫作“RTC”,而是叫做“SNVS”。SNVS直译过来就是安全的非易性存储,SNVS里面主要是一些低功耗的外设,包括一个安全的实时计数器(RTC)、一个单调计数器(monotoniccounter)和一些通用的寄存器,SNVS里面的外设在芯片掉电以后由电池供电继续运行。SNVS有两部分:SNVS_HP和SNVS_LP【高功耗域(SNVS_HP)和低
夜路难行々
·
2023-08-10 14:14
Linux
学习
笔记
linuxARM
裸机
学习笔记(6)----UART串口通信和串口格式化函数移植实验
UART串口通信协议介绍:串口通信协议_ft232和ch340是串口的哪种协议_夜路难行々的博客-CSDN博客I.MX6UUARTUART时钟源选择的是pll3_80m,然后在(bit5:0)设置分频值,设置为1分频ADBR(bit14):自动波特率检测使能位,为0的时候关闭自动波特率检测,为1的时候使能自动波特率检测UARTEN(bit0):UART使能位,为0的时候关闭UART,为1的时候使能
夜路难行々
·
2023-08-10 14:44
Linux
学习
笔记
Kubernetes使用GlusterFS实现数据持久化
k8s中部署有状态应用等需要持久化数据的应用,必不可少得用存储,k8s支持很多中存储方案,我司目前使用的存储有glusterfs(分为容器化和
裸机
方式)、nfs供应用选用,本次就简单实战下glusterfs
程序员同行者
·
2023-08-10 14:06
5.2.13.驱动中如何操控硬件 5.2.14.静态映射操作LED1 5.2.15.静态映射操作LED2 内核映射表的使用,
裸机
操作真实物理地址, 驱动是 操作 虚拟地址
裸机
中习惯直接用函数指针操作寄存器地址,而
大漠飞鹰6666
·
2023-08-10 11:56
朱老师
5linux驱动开发
驱动开发
基于Xilinx Zynq-7010/7020的双核ARM通信开发实例
前言本文主要介绍基于OpenAMP框架的双核ARM通信案例的使用说明,CPU0(Master)运行Linux系统,CPU1(Remote)运行
裸机
或FreeRTOS程序。
Tronlong创龙
·
2023-08-10 10:27
Xilinx
Kintex-7
Xilinx
Zynq-7000
嵌入式ARM
软硬件原理图规格资料平台
arm
嵌入式硬件
fpga开发
linux
dsp开发
uC-OS2 V2.93 STM32L476 移植:系统移植篇
前言上一篇已经通过STM32CubeMX搭建了NUCLEO-L476RGSTM32L476RG的
裸机
工程,并且下载了uC-OS2V2.93的源码,接下来,开始系统移植开发环境win1064位KeiluVision5
张世争
·
2023-08-09 22:41
uC-OS2
stm32
uC-OS2
移植
云原生周刊:KubeCon China 2023 详细议程公布 | 2023.8.7
它能让底层CNI在
裸机
、虚拟机和任何公共云等环境中完美运行。PreevyPreevy是一款功能强大的命令行界面(CLI)工具,旨在简化创建短暂预览环境的过程。
KubeSphere 云原生
·
2023-08-09 07:01
k8s
容器平台
kubesphere
云计算
香山处理器跑仿真和跑FPGA两套环境配置过程小结
============================================
裸机
ubuntu18.04上运行香山处理器(南湖)makeverilog=====================
前滩西岸
·
2023-08-09 01:53
chisel
verilog
riscv
chisel
xiangshan
verilog
超标量处理器
ARM
裸机
-14(
S5PV210
的时钟系统)
1、时钟系统1.1、什么是时钟时钟是同步工作系统的同步节拍1.2、SoC为什么需要时钟Soc内部有很多器件,例如CPU、串口、DRAM控制制器、GPIO等内部外设,这些东西要彼此协同工作,需要一个同步的时钟系统来指挥。这个就是我们SoC的时钟系统。1.3、时钟一般如何获得(1)外部直接输入时钟信号,SoC有个引脚用来输入外部时钟信号,用的很少。(2)外部晶振+内部时钟发生器产生时钟,大部分低频单片
ant-small
·
2023-08-09 00:45
ARM
arm开发
《悟空》刷屏的背后:华为的披荆斩棘,卧薪尝胆
1相信大家都对华为刚刚发布的首支
裸机
P30Pro竖排电影--《悟空》,颇为一惊,让大家对华为敢为人先,披荆斩棘的铮铮气骨所感染。《悟空》86版的《西游记》是80后,90后一代人的记忆。
李兴隆频道
·
2023-08-08 10:21
由于原来烧写过的uboot分区与现在烧写的uboot分区不一样导致通过uboot烧写2440
裸机
程序出错
使用JZ2440uboot来烧写
裸机
程序烧写过程中出现了这样的提示:Now,Downloading[ADDRESS:30000000h,TOTAL:586]RECEIVEDFILESIZE:586(0KB
铍镁钙锶钡镭
·
2023-08-07 22:40
2440
linux指令大全-玩转Linux操作系统
操作系统发展史只有硬件没有软件的计算机系统被称之为“
裸机
”,我们很难用“
裸机
”来完成计算机日常的工作(如存储和运算),
阿利同学
·
2023-08-07 17:55
计算机视觉/自动驾驶
自动驾驶
linux
运维
服务器
linux指令
ubuntu
centos
uC-OS2 V2.93 STM32L476 移植:串口打印篇
前言前几篇已经通过STM32CubeMX搭建了NUCLEO-L476RG的STM32L476RG的
裸机
工程,下载了uC-OS2V2.93的源码,并把uC-OS2的源文件加入KeilMDK5工程,通过适配
张世争
·
2023-08-07 13:59
uC-OS2
串口
printf
uC-OS2
qemu armv8
裸机
实战
装个工具链sudoapt-getinstallgcc-10-aarch64-linux-gnu版本控制sudoupdate-alternatives--install/usr/bin/aarch64-linux-gnu-gccaarch64-linux-gnu-gcc/usr/bin/aarch64-linux-gnu-gcc-1010下个代码gitclonehttps://github.com/
__pop_
·
2023-08-07 10:50
ARMv8
ARM64
架构
linux
运维
qemu文章整理
这里对以前的文章进行一些整理2023-8-620:20:55看起来全都是以用户角度来使用qemu.大部分场景下把他当成个黑盒子看待用户侧的尝试包括1.编译2.参数配置3.环境配置4.以qemu为平台,运行代码(
裸机
__pop_
·
2023-08-07 10:18
QEMU
qemu
[RK3568] AMP架构
Baremetal(HAL)Baremetal表示
裸机
操作系统,HAL是
裸机
操作系统的一种。
李小白20200202
·
2023-08-07 08:38
网络
linux
运维
linuxARM
裸机
学习笔记(5)----定时器按键消抖和高精度延时实验
定时器按键消抖之前的延时消抖,是直接借助delay函数进行的,但是这样会浪费CPU的性能。我们采用延时函数的方式实现,可以实现快进快出。定时器消抖,必须是在t3的时间点才可以,当在t1,t2的时间点每次进入中断函数都要重新开启定时器的计时但是,这两个时间点的时间小于定时器设定的10ms,所以不会产生定时器中断,也会避免这种情况的发生。只有在t3的时刻开启,才会产生定时器中断【时间够长】,这便是定时
夜路难行々
·
2023-08-07 07:56
Linux
学习
笔记
【GIC】配置GIC
本章介绍如何在
裸机
环境中启用和配置兼容GICv3的中断控制器。
子墨祭
·
2023-08-07 03:08
ARM
嵌入式硬件
GIC
ARM
uC-OS2 V2.93 STM32L476 移植:系统启动篇
前言前两篇已经通过STM32CubeMX搭建了NUCLEO-L476RG的STM32L476RG的
裸机
工程,下载了uC-OS2V2.93的源码,并把uC-OS2的源文件加入KeilMDK5工程本篇适配uC-OS2
张世争
·
2023-08-06 15:49
uC-OS2
stm32
uC-OS2
移植
linuxARM
裸机
学习笔记(4)----GPIO中断以及定时器中断实验
1.中断向量表这个表里面存放的都是中断向量,中断服务程序的入口地址或存放中断服务程序的首地址成为中断向量。中断向量表是一系列中断服务程序入口地址组成的表,当某个中断触发的时候会自动跳转到中断向量表对应的中断服务程序的入口。2.NVIC(内嵌向量中断控制器)在IMU6U的中断管理机构叫做GIC。GIC接受到外部中断汇报给ARM内核,ARM内核提供了四个信号给GIC来回报中断情况。中断源分为三个部分:
夜路难行々
·
2023-08-06 12:27
Linux
学习
笔记
基于rt-thread studio的STM32
裸机
开发第二节补充说明:OLED
❝基于rt-threadstudio的STM32
裸机
开发第二节补充说明:OLED驱动显示❞前言导入的软件包中,包含了大量的绘制元素,包括圆弧、直线、字符等,参照上一节案例内容,这里对其移植并进行说明。
鱼芯工作室
·
2023-08-05 18:57
rt-thread
studio
嵌入式开发
单片机
嵌入式硬件
ARM
裸机
-12(GPIO和LED)
1、点亮LED1.1、硬件工作原理及原理图查阅1.1.1、LED物理特性LED本身有2个接线点,一个是LED的正极,一个是LED的负极。LED这个硬件的功能就是点亮或者不亮,物理上想要点亮一颗LED只需要给他的正负极上加正电压即可,要熄灭一颗LED只需要去掉电压即可。1.1.2、查阅原理图了解板载LED硬件接法平面端是正极,尖角端是负极4颗LED的接法是:正极接VDD_IO(3.3V),负极接了S
ant-small
·
2023-08-05 08:24
ARM
arm开发
ARM
裸机
-13(SDRAM和重定位relocate)
1、汇编写启动代码之关看门狗1.1、什么是看门狗看门狗(watchdogtimer,看门狗定时器)。大家想象这样一个场景:家门口有一只狗,这个狗定时会饿(例如说2小时一饿),够饿了会胡乱咬死人。人进进出出要想保证安全必须提前喂狗(必须在上次喂过后的2小时内喂狗才行)。如果超时没喂狗就会被咬死,如果提前喂狗没关系,但是本次喂狗时间就会从这里开始计算。现实中因为一些外部因素,电子设备经常会跑飞或者死机
ant-small
·
2023-08-05 08:53
ARM
arm开发
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
学习
笔记
朱老师课堂学习笔记---一步步玩转led
九鼎
S5PV210
开发板上的LED硬件原理图如下:位置:(X210开发版光盘资料\X210V3S_A\hardware\X210BV3)查阅原理图,发现开发板上一共有五颗LED。
shawn-专注
·
2023-08-05 01:41
朱老师课堂
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
学习
笔记
汇编
S5PV210
体系结构与接口01:ARM体系结构概述
目录1.嵌入式系统的组成1.1硬件组成1.2软件组成2.交叉编译和交叉调试2.1交叉编译2.2交叉调试2.2.1通用调试与交叉调试2.2.2软件交叉调试2.2.3硬件交叉调试3.ARM体系结构的技术特征及发展3.1ARM技术特征3.2ARM体系结构的发展3.2.1什么是体系结构?3.2.2ARM有几种体系结构?3.3ARM微处理器结构特征4.Cortex-A8存储系统4.1统一编址&独立编址4.1
麦兜的学习笔记
·
2023-08-04 12:05
Linux嵌入式开发
seL4
计算机体系结构
arm
初识嵌入式(一)—嵌入式开发概述
【嵌牛正文】嵌入式软件是结合操作系统之上做的开发;非嵌入式软件是做的
裸机
开发。(
裸机
:没有操作系统)开发人员能力要求:
J_a284
·
2023-08-02 20:14
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他