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
imx6ull裸机
arm32和arm64和rv
裸机
编程中的区别
用拼接宏拼接宏(##)不能拼接'('arm32的thumb/arm指令集混合编程有时候+2,有时候+4,异常返回的时候到底是减去2还是减去4arm64的异常向量表arm64的异常向量表编程的时候,注意范围一定不要超过0x80其他的像arm32,虽然也是异常向量表,但是只有0x4,很好避免其他的像rv,也是0x4,然后也可以是单入口各种系统寄存器除了通用寄存器,就是系统寄存器了,按照访问指令将其分类
__pop_
·
2023-04-18 16:32
ARMv8
ARM64
架构
指令集架构
rv
arm64
arm32
技能树
简单的目录1.C语言2.数据结构与算法3.ARM
裸机
开发4.应用编程与网络编程5.驱动开发与操作系统1.C语言C语言这一块的高频考点有预处理、关键字、数据类型、指针与内存管理。
桃子酱紫君
·
2023-04-18 16:26
笔记本儿
ARMv6 ARMv7 架构 整体介绍
cachedebug模型ExternalDebugSelf-hostedDebugTraceboot模型虚拟化模型安全模型开发工具gcctoolchain&gdbqemu常见开发环境(除qemu外)软件开发
裸机
__pop_
·
2023-04-18 16:26
杂七杂八总览
ARM
ARMv6
ARMv7
架构
指令集架构
freertos学习之路3-freertos的任务调度
本专题主要记录freertos的相关内容参考:https://www.bilibili.com/video/BV19g411p7UT正点原子视频1.单任务和多任务系统1.1单任务系统任务系统的编程方式,即
裸机
的编程方式
ZHHHHHJ66
·
2023-04-18 15:54
freertos
学习
单片机
IMX6ULL
TPLINK连接 wifi
1USB连接电脑查看开发板对应的端口COM3MobaXterm打开COM3设置波特率115200OK登陆开发板2安装Tplink对应驱动默认系统已经安装了TPLINK驱动并已集成进内核否则需要下载驱动重新编译内核烧录3配置连接wifisource../shell/wifi/alientek_usb_wifi_setup.sh-mstation-iTP-LINK_3F34-pwjw828410-dw
江太翁
·
2023-04-18 13:07
重学嵌入式
linux
运维
服务器
如何交叉编译程序:以freetype为例
简要说明,使用的开发板为:
IMX6ULL
;使用的是基于buildroot的交叉编译工具链,前缀为arm-buildroot-linux-gnueabihf-1.程序运行的一些基础知识编译程
发如雪Jay
·
2023-04-18 10:19
嵌入式相关
arm开发
linux
交叉编译
linux驱动开发 - 06_设备树下的 LED 驱动
1修改设备树文件在根节点“/”下创建一个名为“alphaled”的子节点,打开
imx6ull
-alientek-emmc.d
kaka的卡
·
2023-04-18 00:11
linux驱动开发
驱动开发
linux
FreeRTOS学习笔记(一)——初识FreeRTOS
FreeRTOSRealTimeKernel(RTOS)-Browse/FreeRTOSatSourceForge.net目录0x01FreeRTOS编程风格一、数据类型二、变量名、函数名、宏的规定0x02FreeRTOS内核原理(链表)一、
裸机
与操作系统的区别二
郑烯烃快去学习
·
2023-04-17 18:00
FreeRTOS
操作系统
C语言
嵌入式
实时操作系统
FreeRTOS
【华为网络技术大赛】云计算
云计算发展历程PC->PC虚拟化->各种云计算平台及解决方案OpenStack最大的开源社区AWS占据了公有云的大半江山云计算的本质
裸机
->基于虚拟机->基于容器(重新提高了因虚拟化带来的计算效率的降低
Mjolnir1107
·
2023-04-17 10:04
01_什么是Uboot
目录U-Boot简介获取UbootU-Boot初次编译U-Boot烧写与启动U-Boot简介Linux系统要启动就必须需要一个bootloader程序(
裸机
程序),也就说芯片上电以后先运行一段bootloader
Tree-gg
·
2023-04-17 03:15
Linux移植
linux
I.MX6ULL
I.MX6U
U-boot
基于Netlnstall镜像安装centos7
在安装CentOS操作系统时,如果没有多余的计算机
裸机
设备,可以基于Windows主机上安装Vmwareworkstation工具,该工具的用途可以在Windows主机上创建多个计算机
裸机
设备资源,包括
小鱼儿&
·
2023-04-17 02:17
linux
【Linux
裸机
篇(三)】I.MX6ULL 启动方式
目录一、启动方式选择1.串行下载2.内部BOOT模式2.1BOOTROM初始化内容2.2启动设备二、镜像烧写1.IVT2.Bootdata3.DCD数据一、启动方式选择I.MX6ULL芯片上电后,芯片会根据BOOT_MODE[1:0]的设置来选择BOOT方式。BOOT_MODE[1:0]的值是可以改变的,有两种方式,一种是改写eFUSE(熔丝),一种是修改相应的GPIO高低电平。第一种修改eFUS
Eiker_3169
·
2023-04-17 01:06
linux
NXP
I.MX6ULL
计算机概述
计算机由硬件系统和软件系统所组成,没有安装任何软件的计算机称为
裸机
。计算机可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、
我是波哩个波
·
2023-04-17 00:01
Java知识点系列
java
开发语言
windows
Kubernetes 私有集群 LoadBalancer 解决方案
因为Kubernetes本身没有为
裸机
群集提供网络负载均衡器的实现。自建的Kubernetes集群暴露让外网访问,目前只能使用NodePort或Ingress等的方法进行服务暴露。
YP小站
·
2023-04-16 20:42
软件开发的概述
软件概述软件的定义:操作系统‘简称OS’是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“
裸机
”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
中云时代-防御可测试-小余
·
2023-04-16 19:43
软件开发
uboot移植网络驱动配置
开发设备
imx6ull
miniV2.2版本在上一章节中我们已经讲解过UBOOT开发移植与LCD分辨率修改,这节我们讲解网络驱动配置,前提是需要电脑与虚拟机互通,我将单独在写一片三端互通的文章。
ZLP啊~
·
2023-04-16 17:23
单片机
嵌入式硬件
单片机开发之
裸机
也能 “多任务”?
单片机开发之
裸机
也能“多任务”?1.背景对于一些简单的单片机项目,没必要非得跑RTOS,因此,很多项目都是在“裸奔”(指纯循环加上中断的机制)。
EINT
·
2023-04-16 16:16
嵌入式
c语言
mcu
Zephyr 启动流程
文章目录程序入口Cortex-M中断向量表机制zImage和uImage系统初始化初始化C语言运行环境初始化内核开启任务调度main线程从
裸机
切换到main线程Zephyr线程入口用户线程入口程序入口使用
咕咚.萌西
·
2023-04-16 15:47
Zephyr
物联网
单片机
嵌入式硬件
第一篇 Java并发编程之进程、线程知多少
在这种
裸机
环境中,不仅很难编写和运行程序,而且每次只能运行一个程序,这对于昂贵并且稀有的计算机资源来说也是一种浪费。为此,现代计算机中加入了操作系统来支持多个程序同时执行。
秋慕云
·
2023-04-16 02:28
【Linux
裸机
篇(二)】I.MX6ULL 汇编 LED 驱动
目录一、LED汇编驱动二、编译代码1.编译2.链接文件3.格式转换4.反汇编三、编写Makefile四、代码烧写(SD卡)1.imxdownload工具2.SD卡3.烧写bin文件一、LED汇编驱动采用GPIO1_IO03进行LED点灯,流程如下:使能GPIO1时钟GPIO1的时钟由CCM_CCGR1的bit27和bit26这两个位控制,将这两个位都设置位11即可(实验中将I.MX6ULL所有外设
Eiker_3169
·
2023-04-16 02:09
linux
汇编
【Linux
裸机
篇(一)】ARM Cortex-A 架构基础、汇编基础
目录一、ARMCortex-A架构基础1.Cortex-A处理器运行模型2.Cortex-A寄存器组2.1通用寄存器2.1.1未备份寄存器2.1.2备份寄存器2.1.3程序计数器R152.2程序状态寄存器二、ARM汇编基础1.GNU汇编语法1.1语句1.2段1.3伪操作1.4函数2.常用汇编指令2.1处理器内部数据传输指令2.1.1MOV指令2.1.2MRS指令2.1.3MSR指令2.2存储器访问
Eiker_3169
·
2023-04-16 02:06
arm
汇编
一、云计算概述
云技术的产生及发展趋势当前企业IT基础设施面临的痛点:1.1.2云计算的概念及特点云计算的定义云计算的五大基本特征1.1.3云计算核心技术一-虚拟化虚拟化技术的核心思想虚拟化的特点虚拟化的优势服务器虚拟化的方式1、寄居虚拟化2、
裸机
虚拟化服务器虚拟化的底层实现
S1Lu
·
2023-04-15 22:47
云计算
云计算
运维
服务器
手把手系列--STM32H750移植FreeRTOS
一、目的记得参加电赛那会单片机编程还是
裸机
编程(也就只会这个),后来接触到ucos,工作以后主要是linux开发,再后来在智能语音设备项目中涉及到的嵌入式MCU开发工作都是基于RTOS的。
coder.mark
·
2023-04-15 14:23
STM32
KEIL
MDK
stm32
freertos
[
imx6ull
]PWM编程-蜂鸣器控制
文章目录一、PWM概述二、PWM的参数三、驱动配置四、PWM应用测试1.应用程序2.makefile3.运行测试一、PWM概述PWM(PulseWidthModulation),是脉冲宽度调制缩写,它是通过对一系列脉冲的宽度进行调制,等效出所需要的波形(包含形状以及幅值),对模拟信号电平进行数字编码,也就是说通过调节占空比的变化来调节信号、能量等的变化,占空比就是指在一个周期内,信号处于高电平的时
邓永豪
·
2023-04-15 14:23
IGKBoard
linux
arm开发
物联网
nr_micro_shell在STM32+FreeRTOS平台的移植和使用
使用过程只涉及两个shell_init()和shell()两个函数,无论是使用RTOS还是
裸机
都可以方便的应
luobeihai
·
2023-04-15 11:23
STM32
nr_micro_shell
基于stm32mp157 linux开发板ARM
裸机
开发教程4:Cortex-A7 内核存储系统与流水线(连载中)
前言:目前针对ARMCortex-A7
裸机
开发文档及视频进行了二次升级持续更新中,使其内容更加丰富,讲解更加细致,全文所使用的开发平台均为华清远见FS-MP1A开发板(STM32MP157开发板)针对对
华清远见IT开放实验室
·
2023-04-15 10:46
stm32
linux
单片机
基于操作系统编程与
裸机
编程的区别
因为学的是控制,刚开始的时候玩的单片机比较多,单片机进行开发的一个重要的特点就是
裸机
编程。也就是说内核跑的完完全全是你的代码。
战斗小毛孩
·
2023-04-14 18:43
单片机
操作系统
AWS的云主机硬件Offload竟成了性价比的撒手锏
文章作者——Dostor主编朱朋博虚拟化是云计算的重要基础,虚拟化在带来资源灵活性和利用效率极大提升的同时,在性能方面打了折扣,为了提升云端服务的性能,市场上开始出现了Baremetal(以下统一称作:
裸机
服务器
DOIT学院
·
2023-04-14 08:22
深度探索uboot
当然uboot作用远不止这些,比如由于uboot是
裸机
单任务运行,我们也可以在这里面对硬件进行初步的测试、升级系统等等。嵌入式开发中我们多多少少会涉及到uboot,所以还是有必要对这块做一些功课。
专注&突破
·
2023-04-14 07:08
深度探索嵌入式linux系统
uboot
实时计算框架:Flink集群搭建与运行机制
Flink不仅可以运行在包括YARN、Mesos、Kubernetes在内的多种资源管理框架上,还支持在
裸机
集群上独立部署。在启
知了一笑
·
2023-04-14 04:28
大数据.计算.分析
大数据
hadoop
flink
实时计算
spark
不敲一行代码,实现Linux下LED驱动!
LED驱动我们以
imx6ull
pro开发板的板载led为例,其板载了一个可控制的Led2,原
嵌入式Linux充电站
·
2023-04-14 02:09
Linux驱动
linux
驱动开发
AM6254核心板M核程序的启动、编写和仿真 ——飞凌嵌入式
在实际应用中,M核的程序运行在
裸机
或者实时操作系统上,实时性和稳定性较高,一
飞凌嵌入式
·
2023-04-14 00:59
飞凌动态
TI
干货合集
嵌入式硬件
飞凌嵌入式
架构
IMX6ull
pro开发板创建 WIFI热点(RTL8188 AP+STA)
利用工具:hostapd板子自带,也可以用sudoapt-getinstallhostapd最新的版本是2.7.第一步:设置etc/default/hostapdsudovi/etc/default/hostapd设置一个绝对路径DAEMON_CONF="/etc/hostapd.conf"#具体路径因情况而异第二步:设置etc/hostapd.conf#你刚才设置的路径文件interface=w
yaningli
·
2023-04-14 00:05
linux
ubuntu
运维
STM32/51单片机进阶技一
裸机
编程(多任务处理编程思想与代码风格)
文章目录系列文章目录前言一、
裸机
编程是什么?
长生君
·
2023-04-13 19:04
单片机裸机编程
单片机
stm32
arm
物联网
51单片机
Linux 下的 input 子系统开发框架
本文将在此基础上以
IMX6ULL
开发板上的KEY0按键为例,介绍如何实现input输入驱动上图为input子系统驱动开发模板框架,下面将根据该框架进行编码1.修改设备树⏩添加pinctrl节点:在iomuxc
安迪西
·
2023-04-13 08:51
#
Linux驱动开发
linux
驱动开发
运维
input子系统
Linux开发
服务器虚拟机ESXI6.5安装CentOS7
servier:工作组级,用于服务器,需要操作系统支持esxi:企业级,用于服务器,不需要操作系统支持Exsi是一款虚拟化系统,与VMware,VirtualBox不同,它不需要安装在其他操作系统上,直接运行在
裸机
上
2.5K专业打杂
·
2023-04-13 08:16
服务器
服务器
ESXI6.5安装CentOS7教程
servier:工作组级,用于服务器,需要操作系统支持esxi:企业级,用于服务器,不需要操作系统支持Exsi是一款虚拟化系统,与VMware,VirtualBox不同,它不需要安装在其他操作系统上,直接运行在
裸机
上
南宫乘风
·
2023-04-13 08:42
#
Linux实战操作
esxi
centos7
Linux
IMX6ULL
主频和时钟配置
NXP主频与时钟配置寄存器简要说明1、系统时钟来源IMX6U系统时钟主要来源于两部分:32.768KHz和24MHz的晶振。32.768KHz的晶振是IMX6U的RTC时钟源,24MHz晶振是IMX6U内核和其它外设的时钟源。NXP将这些外设的时钟源进行了分组,一共有7组,这7组时钟源都是从24MHz晶振PLL而来的,因此也叫做7组PLL如图所示:下图是时钟树,共有三部分:CLOCK_SWITCH
梅尔文.古
·
2023-04-13 06:28
NXP
单片机
stm32
arm开发
IMX6ULL
中断之复位中断函数实现
一.复位中断函数开发板一上电或者进行一次复位操作,其就会执行复位中断函数。复位中断函数可能需要实现的一些功能,包括进入SVC(特权)模式,清除bss段,设置SP指针等。二.复位中断函数实现
凌雪舞
·
2023-04-13 05:58
嵌入式C开发
Linux系统相关
linux
汇编
IMX6ULL
-IRQ中断之添加中断向量表
一.中断向量表中断向量表是存放中断向量的表。中断服务程序的入口地址或存放中断服务程序的首地址成为中断向量,因此中断向量表是一系列中断服务程序入口地址组成的表。当有中断事件发生时,处理器通过中断向量表进入相关的中断服务程序处理事件。二.添加中断向量表1.start.S文件添加中断向量表通过正点原子提供的ARMArchitectureReferenceManualARMv7-AandARMv7-Red
凌雪舞
·
2023-04-13 05:28
linux
汇编
学Linux用树莓派还是
imx6ull
,评测丨飞凌i.MX6ULL与iMX6UL不同优势对比
L-S开发板采用NXP的高性能、超高效、低成本开发设计,采用先进的ARM-内核。开发板采用4.1.15+QT5.6操作系统,支持工业级和商业级两种配置:256MBDDR3L/512MBDDR3L,256MBNandFlash/4GBeMM,支持OTG、SD/TF卡批量烧写方式,支持单步更新内核。▲OKMX6ULL-S开发板-S与-C并无太大区别,堪称双胞胎。FETMX6ULL-S将CPU更换为NX
weixin_39901412
·
2023-04-13 05:26
跟我一起学RT-Thread之
IMX6ULL
启动方式
IMX6ULL
启动方式前言1.启动方式选择1.1.串行下载1.2.内部BOOT模式2.BOOTROM初始化内容3.启动设备4.镜像烧写5.1.IVT和BootData5.2.DCD5.烧写软件源码解析5.1
非常规自我实现
·
2023-04-13 05:25
RTT
物联网
IMX6ULL
资料丨迅为
IMX6ULL
开发板-主频和时钟配置例程(二)
接上篇内容:如下这个寄存器我们用到两个位:STEP_SEL:选择setp_clk时钟源。PLL1_SW_CLK_SEL:选择pll1_sw_clk时钟源。到此,我们可以简单整理下修改主频思路:1.设置CCSR的STEP_SEL位,设置step_clk的时钟源为24M。2.设置CCSR的PLL1_SW_CLK_SEL位,设置pll1_sw_clk的时钟源step_clk=24MHz,通过这一步我们就
mucheni
·
2023-04-13 05:52
IMX6ULL
IMX6ULL
主频与时钟配置
二.
IMX6ULL
主频与时钟配置1.主频系统主频通过下图的时钟树图(
IMX6ULL
参考手册)可知,系统主频由PLL1提供。其中
凌雪舞
·
2023-04-13 05:49
arm开发
linux
c语言
i.MX6ULL移植NXP官方uboot2020.04_5.4.47_2.2.0
网卡查看公版原理图查看百问网开发板原理图查看LAN8720A芯片手册修改uboot相关配置修改并验证uboot源码第一部分修改并验证uboot源码第二部分LCD屏幕参数适配开发环境系统:Ubuntu18.04参考资料:百问网
IMX6ULL
海上没有钢琴师o
·
2023-04-13 03:29
i.MX6ULL系统移植
网络
linux
学习
i.MX6ULL
裸机
开发 六:按键中断实验
一、中断系统中断系统主要有以下几个关键点:1、中断向量表(通过地址偏移找到对应中断服务函数入口地址)2、中断控制器(STM32使用NVIC中断控制器,
iMX6ULL
使用GIC中断控制器)3、中断使能(全局中断使能和指定中断使能
lqonlylove
·
2023-04-13 03:57
i.MX6ULL
i.MX6ULL
【linux应用编程】-linux的文件I/O
第一点应用编程的框架整个嵌入式linux核心课程包括5个点,按照学习顺序依次是:
裸机
、C高级、uboot和系统移植、linux应用编程和网络编程、驱动。
钟浩森
·
2023-04-12 05:59
linux应用编程
linux
迅为RK3399开发板嵌入式linux开发指南
第一篇嵌入式Linux入门篇前言总领及学习指引01框架学习法02嵌入式系统学习的框架03关于
裸机
程序和仿
迅为电子
·
2023-04-12 03:13
RK3399开发板
Linux线程同步(一)---“初识篇”
既然是探讨线程同步的相关知识,我们将这简单的四个字拆分开看,实际上就是两个词“线程”和“同步”,所谓线程我相信只要是非
裸机
操作的软件开发人员都应当有的概念,如果连“线程”的概念都没有,就需要好好补一下操作系统这一门课
拉玛西亚影视学院的奥斯卡影帝
·
2023-04-11 23:11
线程同步
linux
线程同步
【计算机基础系列文章(一)】计算机简介
发明者:约翰·冯·诺依曼计算机由什么组成由硬件系统和软件系统所组成,没有安装任何软件的计算机称为
裸机
。硬件系统指组成计算机中看得见摸得着的设备,由运算器,控制器,存储器,输入设备和输出设备5部
满满和米兜
·
2023-04-11 20:36
计算机基础
硬件架构
物联网
iot
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他