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裸机
jsp是在html里面嵌入哪种代码?_是否要从单片机转嵌入式Linux?
尽管火哥目前从事Linux/Android方面的嵌入式开发工作,但是读书的时候也有5年左右单片机
裸机
和RTOS经验,之前面试也拿过一些做单片机stm32开发的offer,所以今天分享一些关于单片机是否要转嵌入式
weixin_39665992
·
2023-09-20 20:32
ubuntu转windows
嵌入式linux
最接近linux的
rtos
【ESP32+freeRTOS学习笔记-开篇前言】
目录前言的前言RTOS的选择开发与实践环境参考资料笔记的形式专题文章的链接(持续更新中......)前言的前言单片机的开发,也有两年多了,之前一直是做一些简单应用,因此以
裸机
开发的方式为主。
骑牛唱剧本
·
2023-09-19 17:01
ESP32+freeRTOS
学习
单片机
嵌入式硬件
RTOS之四
裸机
IIC 与TMP006温度计
参考:https://durant35.github.io/2017/11/30/TACouses_ES2017_MCU_GPIO/TMP006温度计有三线:SCL,sda(Pa6Pa7)和一根中断线连接到(PA2,这里没有使用中断功能)。对于GPIO口,有两种功能:A)作为I/O功能(也就是常说的GPIO功能)B)也有很多的内置外设(片上外设),像I2C,ISP,USART等,为了节省引出管脚,
嵇康
·
2023-09-19 15:31
RTOS
RTOS
linux
RTOS之三
裸机
ADC转换与三轴加速计
参考:https://blog.csdn.net/qq_38427678/article/details/94607733各个pin口连接方式如下://J1J3J4J2//[1][21][40][20]//[2][22][39][19]//[3][23][38][18]//[4][24][37][17]//[5][25][36][16]//[6][26][35][15]//[7][27][34][
嵇康
·
2023-09-19 15:30
RTOS
linux
RTOS
基于STM32的简化版智能手表
目前,项目属于
裸机
状态(CPU占用率100%),后期可能会加上RTOS系统。二、硬件实
m0_61687959
·
2023-09-19 12:12
stm32
智能手表
嵌入式硬件
驱动开发 linux内核GPIO子系统、及其新版API的概念和使用,linux内核定时器
2、框图在用户层编写控制硬件的控制
裸机
,然后设备
申廷光
·
2023-09-19 09:49
驱动开发
linux
运维
Ninja: Towards Transparent Tracing and Debugging on ARM【TEE的应用】
目录摘要引言贡献背景TrustZone和受信任的固件PMU和ETM相关工作x86上的透明恶意软件分析ARM上的动态分析工具基于仿真的系统硬件虚拟化
裸机
系统Trustzone相关的系统系统架构具体实现和评估可以看论文
粥粥粥少女的拧发条鸟
·
2023-09-19 06:09
TEE
arm开发
Cloudpods 私有云平台有哪些优势?
自动化安装部署
裸机
,支持自动化配置RAID卡,设置网卡Bonding等,和虚拟机共用镜像,像使用虚拟机一样使用物理机。私有云的计量计费(企业版
云联壹云
·
2023-09-18 21:30
云计算
SD卡引导制作与烧写方法总结
使用SD卡给
S5pv210
烧写系统时问题总结及解决方法:SD卡之前制作成Android系统,然后想改成wince系统给开发板烧写系统,没有使用分区软件(我使用的是ParagonPartitionManager
linconi
·
2023-09-18 11:16
SD卡
格式化
这款神器帮你钻到CPU和内存的肚子里!
DosBox体验一个
裸机
的环境,在一个没有操作系统的环境中直接对硬件编程是很酷的一件事情。学习汇编需要使用debug来帮助我们更好地了解计算机系
量子孤岛
·
2023-09-18 05:27
uboot顶层Makefile分析-make的过程分析一
继uboot配置命令执行之后,最终生成uboot.bin
裸机
程序的过程。之前有了解uboot的配置过程,即执行"makexxx_deconfig"命令,主要生成.config配置文件的过程。
凌肖战
·
2023-09-17 20:20
嵌入式C开发
linux
arm开发
uboot顶层Makefile分析-make的过程分析二
继uboot配置命令执行之后,最终生成uboot.bin
裸机
程序的过程。
凌肖战
·
2023-09-17 20:49
系统移植篇
linux
arm开发
Linux学习第16天:Linux设备树下的LED驱动开发:举一反三 专注专心专业
LED驱动开发,目前为止已经学了好几种方法,包括
裸机
开发、嵌入式LinuxLED驱动开发以及基于API函数的LED驱动开发,再加上今天要学习的基于Linux设备树的LED驱动开发,已经整整学了4种。
大叔学Linux
·
2023-09-17 15:35
Linux学习
linux
学习
arm开发
嵌入式硬件
accelerate+deepspeed多机多卡训练的两种方法(三)
适合你有几台
裸机
,它的优点是只需要在一台机上运行脚本就可以,pdsh会自动帮你把命令和环境变量推送到其他节点上,然后汇总所有节点的日志到主节点。
发呆的比目鱼
·
2023-09-17 09:22
预训练模型
人工智能
linux内核驱动中断编程的接口使用方法
1.中断顶半部,中断底半部分概念中断顶半部:响应中断,启动底半部(作用相当于
裸机
设置标志)。一般用来做响应,以及耗时短的,比较紧急的事件,不太紧急的事件就把它拆出来写在中断底半部。
酸菜鱼的鱼
·
2023-09-17 06:29
linux驱动
嵌入式学习指南参考
继电器等基本元器件以及在电路图中的表示)1.3单片机开发知识(GPIO、LED、串口、中断、AD/DA、时钟、LCD显示器、存储器等)1.4掌握Keil等工具的使用,会使用一款8位单片机(常用STC89C52)进行简单的
裸机
开发
乐观的lishan
·
2023-09-17 06:50
单片机
stm32
嵌入式硬件
arm linux gcc 编译,编译ARM Linux GCC工具链
编译工具链包括binutils,gcc,glibcbinutils:汇编器、连接器gcc:预处理器、编译器glibc:C语言库编译arm-linux-gcc要编译两次,第1次是不带库的纯gcc,可以用来编译
裸机
程序如
三千香蕉三千
·
2023-09-17 04:08
arm
linux
gcc
编译
网友购机历程:千元“真香机”那么多,为什么唯独选了OPPO K5?
在实体店上手之后,
裸机
拿在手里基本
科技天天畅谈
·
2023-09-16 04:49
驱动开发--汇总
一,【驱动相关概念】1,什么是驱动能够驱使硬件实现特定功能的软件代码根据驱动程序是否依赖于系统内核将驱动分为
裸机
驱动和系统驱动2,逻辑驱动和系统驱动的区别
裸机
驱动:编写的驱动代码中没有进行任何内核相关API
_天高地厚_
·
2023-09-15 16:14
驱动开发
驱动开发
ubuntu
linux
服务器
3 Kubernetes 入门
理解KubernetesKubernetes是一个跨多主机的应用程序容器管理平台面向容器的应用程序,提供丰富管理特性,如自动扩展、滚动部署、技术资源、存储卷管理可运行在
裸机
上、数据中心、公有云或混合云Kubernetes
AgileHouse
·
2023-09-15 13:20
STM32外部复位IC与看门狗冲突,无法复位问题解决方案
使用STM32H743制作了一款飞控,外部复位IC采用MAX809STR,打板完后,烧录飞控固件后大量板子无法正常启动,怀疑是晶振没有起振或MCU未焊接好,检查后均焊接正常,编写
裸机
LED定时闪烁验证程序可正常运行
quanhengwen123
·
2023-09-15 07:14
stm32
嵌入式硬件
单片机
嵌入式学习笔记(32)
S5PV210
的向量中断控制器
6.6.1异常处理的2个阶段可以将异常处理分为2个阶段来理解。第一个阶段是异常向量表跳转;第二个阶段是进入了真正的异常处理程序irq_handler之后的部分。6.6.2回顾:中断处理的第一个阶段(异常向量表跳转阶段)处理(1)第一个阶段之所以能够进行,主要依赖于CPU设计时提供的异常向量表机制。第一个阶段的主要任务是从异常发生到响应异常并且保存/恢复现场、跳转到真正的异常处理程序处。(2)第二个
嵌入式开发白菜
·
2023-09-14 21:50
嵌入式学习笔记
编程
嵌入式
学习
笔记
嵌入式实时数据库
嵌入式硬件
单片机
嵌入式学习笔记(30)
S5PV210
的中断体系介绍
6.4.1什么是中断?(1)中断的发明是用来解决宏观上的并行需要的。宏观就是从整体来看,并行就是多件事情都完成了。(2)微观上的并行,就是指的真正的并行,就是精确到每一秒甚至每一刻,多个事情都在同时进行的。宏观上面的并行不等于微观的并行,有时候宏观上是并行的,微观上是串行的。(3)例子中一个人在看电影,快递来了暂停电影跑去收快递,收完快递继续回来看电影,这个例子就是宏观上的并行和微观上的串行。例子
嵌入式开发白菜
·
2023-09-14 21:20
嵌入式学习笔记
编程
嵌入式
学习
笔记
嵌入式实时数据库
嵌入式硬件
51单片机
嵌入式学习笔记(31)异常向量表的编程处理
6.5.1像内存一样去访问异常向量表(1)
S5PV210
的异常向量表可以改变(在CP15协处理器中),以适应操作系统的需求。但是目前系统刚启动,此时DRAM尚未初始化,程序哦都市在iSRAM中运行。
嵌入式开发白菜
·
2023-09-14 21:20
嵌入式学习笔记
嵌入式
编程
学习
笔记
stm32
嵌入式硬件
51单片机
嵌入式实时数据库
单片机
嵌入式学习笔记(33)
S5PV210
的第二阶段处理过程
(1)第一个过程,怎么找到具体是哪个中断:
S5PV210
中因为支持的中断源很多,所以直接设计了4个中断寄存器,每个32位,每位对应一个中断源。
嵌入式开发白菜
·
2023-09-14 21:17
嵌入式
嵌入式学习笔记
编程
学习
笔记
ARM体系结构及接口技术(部分理论知识)
1、ARM相关的概念指令->指令集->架构->arm内核->SOC1.1课程目的为学习驱动打基础了解ARM处理器硬件的工作原理驱动开发1>
裸机
驱动开发:没有操作系统,单片机(MCU)开发:stm32只需要具备
°嘟嘟嘟嘟
·
2023-09-14 20:14
arm
反汇编
arm与linux与驱动程序,如何编写基于ARM的
裸机
程序和基于Linux的驱动程序?
ARM系列文章合集如下:《从0学arm合集》前言在嵌入式开发中,ADC应用比较频繁,本文主要讲解ADC的基本原理以及如何编写基于ARM的
裸机
程序和基于Linux的驱动程序。
吕纯阳
·
2023-09-14 20:44
arm与linux与驱动程序
迅为iTOP-STM32MP157开发板编译U-Boot
uboot是一段
裸机
代码,它的实现非常复杂,主要是初始化一些硬件,部署整个计算机系统,将内核读到内存,根据环境变量去启动内核,并向内核传递参数。它的目标就是启动内核,内核启动后它的生命也随之结束。
mucheni
·
2023-09-14 13:47
STM32MP157
stm32
arm
嵌入式硬件
驱动开发概念详解
1、什么是驱动能够驱使硬件实现特定功能的软件代码,可以根据驱动程序是否依赖于系统内核将其分为
裸机
驱动和系统驱动1.1
裸机
驱动编写的驱动代码中没有进行任何内核相关的API调用,开发者查询资料配置寄存器完成硬件相关控制
申廷光
·
2023-09-14 10:45
嵌入式开发
驱动开发
conan入门(四):conan 引用第三方库示例
它是免费和开源的,适用于所有平台(Windows、Linux、OSX、FreeBSD、Solaris等),可用于开发所有目标,包括嵌入式、移动(iOS、Android)和
裸机
。
10km
·
2023-09-13 07:31
conan
cmake
conan
import
thirtparty
package
cmake
conan入门(五):conan 交叉编译引用第三方库示例
它是免费和开源的,适用于所有平台(Windows、Linux、OSX、FreeBSD、Solaris等),可用于开发所有目标,包括嵌入式、移动(iOS、Android)和
裸机
。
10km
·
2023-09-13 07:31
conan
cmake
conan
交叉编译
cmake
thirdparty
嵌入式
裸机
设计思想——时间片轮
裸机
开发架构+状态机+定时器调度机制
前言(1)如果有嵌入式企业需要招聘校园大使,湖南区域的日常实习,任何区域的暑假Linux驱动实习岗位,可C站直接私聊,或者邮件:
[email protected]
,此消息至2025年1月1日前均有效(2)在MCU开发的时候,很多入门者会固执的认为,做项目一定要上实时操作系统。但是真的是这样的吗?(3)我曾经阅读过一位10年嵌入式开发经验的大佬分享的公众号,这位大佬感叹到,其实对于绝大多数时
风正豪
·
2023-09-12 17:53
MCU裸机教程
架构
单片机
嵌入式学习笔记(26)5
S5PV210
串行通信编程实战
5.5.1整个流程分析整个串口通信相关程序包含2部分:uart_init负责初始化串口,uart_putc负责发送一个字节5.5.2串口初始化关键步骤(1)初始化串口的Tx和Rx引脚所对应的GPIO(查原理图可知Tx和Rx分别对应GPA0_1和GPA0_0)(2)GPA0CON(0xE0200000),bit[3:0]=0b0010bit[7:4]=0b0010(3)初始化这几个关键寄存器UCON
嵌入式开发白菜
·
2023-09-12 15:30
嵌入式学习笔记
编程
嵌入式
单片机
嵌入式硬件
嵌入式实时数据库
【安装配置】linux下mysql安装 (已整理好shell脚本)
教程声明:博主在阿里云CentOS7.3
裸机
上按照该步骤安装成功。原文参考了牛客网mysql教程,但牛客网的教程,经我测试是有坑的,大家先按照我的做一遍,如果不成功,再参考其他教程。
农民真快落
·
2023-09-11 11:31
安装配置
mysql
sql
java
嵌入式linux day,嵌入式Linux开发 Day1
detail/50090中的视频进行学习,其中前期工作已经学习并准备完成,包括了学习视频的【第一期】手把手教你学Linux之Ubuntu入门篇全部内容和【第二期】手把手教你学Linux之ARM(MX6U)
裸机
篇中的前
无敌小羊历险记
·
2023-09-11 06:28
嵌入式linux
day
《ARM
裸机
》2--ARM体系结构和汇编指令
目录一、可编程器件的编程原理二、指令集对CPU的意义三、RISC和CISC的区别四、统一编址、独立编址、哈弗结构、冯诺依曼结构五、寄存器(***重点***)六、内存映射七、CPU和外部存储器的接口八、iMX6ULL的启动:1.启动方式的选择2.设备选择3.IMX6ULL映像文件九、ARM的编程模式和7种工作模式1.基本设定2.工作模式十、ARM的37个寄存器1.CPSR(currentprogra
m0_73853811
·
2023-09-11 02:18
arm开发
汇编
arm
裸机
【1】 --- ARM的汇编指令
目录一.ARM汇编的特点ARM汇编特点1:`LDR/STR架构`ARM汇编特点2:8种寻址方式ARM汇编特点3:指令后缀ARM汇编特点4:条件执行后缀ARM汇编特点5:多级指令流水线二.常用的ARM指令1.数据处理指令:2.程序状态寄存器CPSR访问指令:3.跳转指令4.访存指令5.软中断指令三.ARM中的立即数四.协处理器与指令1.协处理器2.协处理器指令3.ldm,stm和栈后缀的使用:堆栈(
PCONST
·
2023-09-11 02:48
#
arm裸机初体验
arm
I2C总线驱动:
裸机
版、应用层的使用、二级外设驱动三种方法
一、I2C总线背景知识SOC芯片平台的外设分为:一级外设:外设控制器集成在SOC芯片内部二级外设:外设控制器由另一块芯片负责,通过一些通讯总线与SOC芯片相连Inter-IntegratedCircuit:字面意思是用于“集成电路之间”的通信总线,简写:IIC(或者I2C)i2c传输的要点就是:传输一个字节后面必然紧跟一个"响应"信号----应答信号.这个响应信号可能来自主机,或者是从机,具体是谁
一条飞的鱼儿
·
2023-09-10 21:40
linux
驱动开发
zynqmp APU(linux)和RPU(
裸机
)通过IPI中断实现同步
从内核ipi_mailbox源码触发自己实现APU(linux)和RPU(
裸机
)核间同步操作APU核RPU可以通过共享内存交互数据,APU向共享内存写数据后,RPU收到ipi中断,然后读取完数据,将触发中断告知
kissskill
·
2023-09-10 19:55
linux
zynqmp
IPI
IPI
中断
非AMP框架
zynqmp
程序人生
在FPGA上快速搭建以太网
LWIP是使用
裸机
设计以太网的良好起点,在此基础上我们可以轻松调整软件应用程序以提供更详细的应用程序。LWIPEcho服务器的使用首先使我们能够确定底层硬件设计是否正确。
碎碎思
·
2023-09-10 16:10
fpga开发
WDT看门狗电路的喂狗操作以及定时器功能的实现(S3C2440
裸机
开发)
文章目录前言一、WDT1.1特点1.2WDT的操作流程二、看门狗复位操作三、看门狗的定时器功能总结前言本期主要分享的内容是S3C2440平台下的看门狗定时器,它的作用主要是用于当由于噪声和出现系统错误引起的故障时,看门狗定时器会将电路复位;接下来带大家认真学习一下看门狗定时器;一、WDT1.1特点(1)带中断请求的普通内部定时器模式。(2)当定时器计数值达到0时(超时)激活128个PCLK周期的内
F.LASH.
·
2023-09-10 12:19
ARM体系结构与接口技术
单片机
嵌入式硬件
arm开发
linux
ARM汇编
ADC模数转换电路的编程使用(S3C2440
裸机
开发)
文章目录前言一、ADC(模数转换电路)二、ADC的两种工作模式三、ADC电路的使用四、编程方法五、ADC编程5.1单次转换5.2连续转换5.3ADC中断总结前言一、ADC(模数转换电路)功能:能够将模拟信号转换成数字信号表示值的电路ad比较重要的参数:量程位数精度–》数字信号改变1对应多大的模拟信号变化精度=量程/2的位数次方速率(转换速率)误差2440的adc是内部电路;量程为0-3.3V,位数
F.LASH.
·
2023-09-10 12:19
ARM体系结构与接口技术
arm开发
linux
嵌入式硬件
ARM汇编
ADC
IIC协议原理及IIC通信的具体实现(S3C2440
裸机
开发)
文章目录前言一、IIC协议二、IIC的控制2.1IIC控制相关寄存器2.2IIC控制中的特征信号2.3IIC的数据传输格式2.3.1ACK信号2.3.2数据读写操作2.3.3中止通信三、IIC编程3.1IIC编程的相关寄存器3.2IIC代码实现总结前言本期和大家主要分享的是一种非常常见并且非常常用的的一种协议------IIC通信协议;既然能称为一种协议,那么一定是通信中人们需要去遵守的一种通信标
F.LASH.
·
2023-09-10 12:19
ARM体系结构与接口技术
ARM
嵌入式
嵌入式硬件
IIC协议
Station P2(ROC-RK3568-PC)
裸机
开发7_
裸机
代码
StationP2(ROC-RK3568-PC)
裸机
开发之最简
裸机
代码StationP2(ROC-RK3568-PC)最简
裸机
代码没啥功能,被SoCbootrom加载到internal_sram0xfdcc1000
华锋2022
·
2023-09-09 09:08
Station
裸机开发
单片机
嵌入式硬件
arm开发
(ROC-RK3568-PC)
裸机
15_点亮 LED
源码:ARMv8-Abare-metal:ARMv8里面的rk3568_3_GPIO_I2C_PMIC__LED.zipROC-RK3568-PC板子点个LED,需要写好i2c接口代码,然后操作板载rk809这颗PMIC打开LED的供电,然后才能对LED所在的GPIO1组进行操作。MobaXterm_Personal终端uart显示中文:1).EditSession2).TerminalSetti
华锋2022
·
2023-09-09 09:38
Station
裸机开发
单片机
stm32
嵌入式硬件
FreeRTOS-移植STM32(HAL库)
裸机
开发的时钟源默认是Systic
BowenLi553
·
2023-09-09 05:19
stm32
嵌入式硬件
单片机
966SEO扫地僧站群·万能HTML模板[V1.9.1]
模板放入程序中,无需编写任何标签,程序会全自动替换处理,从而快速构建出一个完整的网站,这种模式相对于传统的网站建设方式更加快速、简单,同时可以大幅度降低网站建设的成本和难度.服务器及域名量的配置要求:推荐使用:
裸机
hqyl
·
2023-09-09 04:13
seo
搜索引擎
黑帽SEO
SEO
泛站群
嵌入式学习笔记(19)SDRAM引入
而我们研究
裸机
是为了研究uboo
嵌入式开发白菜
·
2023-09-08 19:50
嵌入式学习笔记
嵌入式
编程
学习
笔记
嵌入式实时数据库
嵌入式硬件
rtdbs
点亮LED——第一个IAR工程
文章目录说明创建工作区创建新工程向工程添加文件设置工程Options编译工程下载程序EWPtool插件之前的"测试开发板"章节测试开发板——第一个AutoSAR程序,使用了一个demo工程,不管是
裸机
程序还是
cfl927096306
·
2023-09-08 10:42
AutoSAR
实操:从入门到攻城狮
AutoSAR
IAR
驱动初步-------
裸机
启动流程
一、
裸机
的概念
裸机
就是没有操作系统的程序,
裸机
有些情况下执行效率是比较高的,但
裸机
也有弊端,就是它不能做大型的功能。
七号驿栈
·
2023-09-07 23:04
Linux驱动
java
前端
javascript
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他