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
4412
【ARM编程实战】GPIO
6.ARM编程实战文章目录6.ARM编程实战GPIO1.确定使用的管脚2.确定要配置的寄存器3.编程实现功能汇编代码Makefile编写简便写法目标+依赖写法C工程与寄存器封装流水灯实验环境:FS
4412
ARM-A9
真果粒wrdms
·
2024-08-22 03:41
Linux嵌入式学习笔记
arm开发
c语言
嵌入式硬件
汇编
单片机
经验分享
Exynos
4412
的启动过程详解(一)
目录选用Exynos
4412
作启动分析的原因参考文档:预备知识选用Exynos
4412
作启动分析的原因Exynos
4412
虽然是一个古董级的三星ARM芯片了,但是其资料比较多,三星的芯片手册写得很不错。
Kilento
·
2024-02-15 08:58
Exynos4412
嵌入式
arm
linux
iTop-
4412
刷机方式详解(2)
续>iTop-
4412
刷机方式详解(1)2.Android4.0.3的烧写(USB烧写到eMMC)2.1准备工作1)硬件准备:开发板、电源、串口线、MicroUSB线2)软件及驱动准备:ADB驱动、串口驱动
Kilento
·
2024-02-15 08:57
Exynos4412
嵌入式
系统烧写
iTop-
4412
刷机方式详解(3)
续>iTop-
4412
刷机方式详解(2)4.Android4.0.3的烧写(USB烧写到TF卡)4.1准备工作1)硬件准备:开发板、电源、串口线、MicroUSB线、TF卡2)软件及驱动准备:ADB驱动
Kilento
·
2024-02-15 08:57
Exynos4412
嵌入式
系统烧写
iTop-
4412
裸机程序(十九)- 按键中断
目录0.源码1.异常向量表1.1原理1.2异常种类1.3ARMv7规定的异常向量表2.中断2.1iTop-
4412
中使用的中断相关寄存器上篇博文介绍了按键的轮询处理方式,本篇介绍按键的中断方式。
Kilento
·
2024-02-15 08:27
Exynos4412
exynos
iTop-
4412
裸机程序(二十一)- 蜂鸣器与PWM
目录0.源码1.蜂鸣器2.iTop-
4412
蜂鸣器原理图3.PWM相关寄存器4.关键源码0.源码GitHub:https://github.com/Kilento/
4412
NoOS1.蜂鸣器蜂鸣器的原理相对简单
Kilento
·
2024-02-15 08:27
Exynos4412
exynos
iTop-
4412
裸机程序(二十三)- I2C通信原理
目录1.I2C通信1.1I2C通信的特点1.2I2C通信的方式2I2C通信协议1.I2C通信I2C(Inter-IntegratedCircui,集成电路总线),是一种用于连接微控制器和外部设备的串行通信协议。它允许多个设备通过两根线(时钟线和数据线)进行通信,从而实现简单而有效的数据传输。I2C通常用于连接传感器、存储器、显示器和其他外部设备。时钟线(SCL,SerialClock,串行时钟)数
Kilento
·
2024-02-15 08:27
Exynos4412
exynos
iTop-
4412
裸机程序(二十)- 按键中断Demo
0.源码GitHub:https://github.com/Kilento/
4412
NoOS1.中断初始化voidinterrupt_init(void){/*中断处理:*IRQ模式:中断irq引脚,中断
Kilento
·
2024-02-15 08:57
Exynos4412
exynos
iTop-
4412
裸机程序(十一)- DRAM初始化
目录源码DRAM初始化的21个步骤寄存器DRAM初始化源码GitHub:https://github.com/Kilento/
4412
NoOSDRAM初始化的21个步骤查看数据手册《SEC_Exynos
4412
Kilento
·
2024-02-15 08:56
Exynos4412
exynos
iTop-
4412
裸机程序(十三)- 串口初始化
目录Exynos
4412
串口介绍串口框图串口的三种常见模式串口初始化Exynos
4412
串口介绍见《SEC_Exynos
4412
_UsersManual_Ver.1.00.00.pdf》Section.28UniversalAsynchronousReceiverandTransmitterExynos
4412
Kilento
·
2024-02-15 08:56
Exynos4412
Linux
单片机
stm32
嵌入式硬件
iTop-
4412
裸机程序(十七)- 按键介绍
iTop
4412
上使用的按键是较为常见的按键,有4个引脚,①和②以及③和④分别是联通的。当按键按下时,4个引脚都是导通的。接线时只要选择按键常开状态下不导通的两个引脚就好了。
Kilento
·
2024-02-15 08:56
Exynos4412
单片机
stm32
iTop-
4412
裸机教程(一)- 从启动方式开始
目录裸机程序介绍iTop-
4412
运行裸机程序的阶段iTop-
4412
选择启动方式iTop-
4412
运行裸机程序的几种选择裸机程序介绍裸机程序就是没有操作系统的程序。
Kilento
·
2024-02-15 08:26
Exynos4412
嵌入式
exynos
iTop-
4412
裸机程序(二)- 烧录程序,从点亮一颗LED灯开始
上下载代码代码编译烧录led.bin实验现象FAQ烧录前的准备工作(Windows环境)Linux编译服务器(我的是Ubuntu20.04版本)虚拟机(我用的是VMwareWorkstation)安装好iTop-
4412
Kilento
·
2024-02-15 08:26
Exynos4412
嵌入式
exynos
iTop-
4412
裸机程序(三)- 点亮一颗LED灯源码分析
目录代码文件分析led原理图分析start.Slink.ldsmkbl1Makefile代码文件分析root@ubuntu:~/
4412
NoOS/led/1.0_点亮一颗led#lslink.ldsMakefilemkbl1
Kilento
·
2024-02-15 08:26
Exynos4412
exynos
嵌入式
iTop-
4412
裸机程序(四)- 流水灯
目录流水灯源码分析流水灯源码分析相对于上篇博客,流水灯的代码仅增加了delay延时函数,其他文件不变,代码我已经上传到GitHub上:https://github.com/Kilento/
4412
NoOS
Kilento
·
2024-02-15 08:26
Exynos4412
exynos
嵌入式
Exynos
4412
的启动过程详解(二)
目录Exynos
4412
启动框架图Exynos
4412
一般启动过程Exynos
4412
安全启动过程Exynos
4412
几种启动模式Exynos
4412
启动框架图Exynos
4412
一般启动过程1.Exynos
4412
Kilento
·
2024-02-15 08:55
Exynos4412
嵌入式
Exynos
4412
的启动过程详解(四)
目录Exynos
4412
iRAM内存映射图Exynos
4412
BL1+BL2组成Exynos
4412
官方uboot镜像组成Exynos
4412
的两种启动介质Exynos
4412
iRAM内存映射图这个图是
Kilento
·
2024-02-15 08:55
Exynos4412
嵌入式
iTop-
4412
裸机程序(二十二)- RTC时钟
目录0.源码1.RTC2.iTop
4412
中的RTC使用的相关寄存器3.BCD编码4.关键源码0.源码GitHub:https://github.com/Kilento/
4412
NoOS1.RTCRTC
Kilento
·
2024-02-15 08:24
Exynos4412
exynos
linux_module机制
语法:modinfo模块名测试:[root@localhostchar]#modinfotiny
4412
_hello_module.kofilename:tiny
4412
_hello_module.
Letcos
·
2024-02-02 21:54
Tiny
4412
上编写SPI驱动程序驱动NRF24L01 2.4G无线模块
硬件平台:友善之臂Ting
4412
:NRF24L012.4G无线模块SPI接口内核版本:Linux3.5硬件连接方式以前在STM32F103C8T6上使用STM32的SPI控制器驱动过NRF24L012.4G
恰恰小宝
·
2024-01-31 15:50
Linux设备驱动
嵌入式
硬件
RTC 滴答计时器
备注:该值必须大于3周期=(n+1)/滴答时钟源频率(n=滴答计数器值)rtc_tic----main.c#include"exynos_
4412
.h"#include"uart
进击的菜鸟子
·
2024-01-31 12:15
exynos4412接口编程
嵌入式硬件
c语言
arm开发
RTC
exynos
4412
之按键控制led
1.按键控制灯的亮灭1.1配置寄存器据电路图可知,k2按键接在GPX1_1K2----GPX1_1keyinput功能按键按下LED亮按键弹起LED灭1.熟悉操作目标硬件KEY轻触开关按下接通弹起断开2.硬件设备与芯片的逻辑连接(看电路图)k2按下低电平弹起高电平3.芯片管脚控制功能芯片手册gpio功能4.芯片手册查询GPX1_1寄存器GPX1CONconfigurationregister配置寄
进击的菜鸟子
·
2024-01-26 08:56
exynos4412接口编程
单片机
嵌入式硬件
c语言
exynos
4412
开发板点亮led
1.查看电路图1.1举例查看led2手册参考E:\peixunQianrushi\jiekoubiancheng\ziliao\FS
4412
新版(学生资料)\原理图由图可知,led2首先连接了一个三极管
进击的菜鸟子
·
2024-01-24 15:13
exynos4412接口编程
单片机
嵌入式硬件
c语言
exynos
4412
接口编程---环境搭建
转串口线链接开发板和PC机3.安装USB转串口驱动4.运行超级终端(串口工具软件)5.超级终端属性配置这是开发板图,将线路连接好首先检查安装USB串口驱动E:\peixunQianrushi\arm\ziliao\FS
4412
进击的菜鸟子
·
2024-01-24 15:11
exynos4412接口编程
c语言
arm开发
ARM安装与项目结构
1.安装环境参考E:\peixunQianrushi\arm\ziliao\FS
4412
新版(学生资料)\环境相关资料这边建议全部默认路径安装注意事项:1、在接下来的安装过程中,对于使用win10、win8
进击的菜鸟子
·
2024-01-21 02:55
ARM
arm开发
c语言
ARM day5、day6 硬件编程
一、硬件fs
4412
sd卡串口线电源二、根据原理图点灯1、确定需求:点灯(亮or灭)2、查看原理图2.1外设原理图devboard查找LED2->CHG_COK(核心板)2.2核心板原理图coreboard
Wexcill
·
2024-01-19 19:54
arm开发
【LV13 DAY16 轮询与中断】
轮询实现按键实验#include"exynos_
4412
.h"intmain(){//GPX1_1设置为输入模式//GPX1.CON=GPX1.CON&(~(0XF<<4));while(1){if(!
字母哥先生
·
2024-01-15 22:25
LV12
ARM体系结构与接口技术
linux
笔记
【LV12 DAY9 ADC实验】
点亮电压在1001mv~1500mv时,LED2、LED3、LED4点亮电压在501mv~1000mv时,LED2、LED3点亮电压在0mv~500mv时,LED2闪烁#include"exynos_
4412
字母哥先生
·
2024-01-15 22:14
LV12
ARM体系结构与接口技术
c语言
linux
单片机
开发语言
串口传输文件到开发板(基于itop
4412
)
lrzsz串口工具移植到ARM开发板(转载)目录1下载源码包2复制并解压源码包3配置4编译安装5复制到目标板并执行6配置串口7测试lrzsz是一个Unix通信包,提供XMODEM、YMODEM和ZMODEM文件传输协议。lrzsz以前是Omen科技的主打软件,现在已经免费,并且遵循GNU开源协议。lrzsz适合这样一种开发环境,一块板子,除了串口,没有任何外部出入输出设备,没有sd卡,没有网线,这
嵌入式工作
·
2024-01-13 06:21
I2C最全干货-(1)裸机操作篇
qing本文以三星exynos
4412
为例讲解I2C时序,并挂载在I2C控制器mpu6050陀螺仪的数据读取实例。
一口Linux
·
2024-01-12 17:33
回顾——华清中断编程210509
就是一个号码,需要通过一定的方式去获取到在3.14.0内核中,从设备树中获取(二)获取中断号的方法:1,宏定义:IRQ_EINT(号码)2,设备树文件中arch/arm/boot/dts/exynos
4412
oxksn
·
2024-01-09 04:26
嵌入式
嵌入式
FS
4412
系统移植及开发板启动过程
FS
4412
是基于samsung的armCortex-A9的Exynos
4412
的板子,Exynos
4412
采用了32nmHKMG工艺,是samsung的第一款四核芯片。
ssz__
·
2024-01-05 03:17
Linux学习笔记
linux
学习
ubuntu
嵌入式硬件
2021年5月8日感恩日记❤️
4412
谢谢打疫苗的工作人员,特别感恩他们辛苦工作,一天要做十个小时,也特别感恩她让不符合的我也打上了疫苗,好激动,特别感恩他们的辛苦工作,整个流程都很顺利,每个人都很友善,谢谢一线的工作人员,谢谢,谢谢
欢_喜磕到底
·
2023-12-31 01:41
lv13 环境搭建之内核编译 4
一、开发板运行Linux1.网线连接开发板和主机2.ubuntu下拷贝uImage、exynos
4412
-fs
4412
.dtb两个文件到/tftpboot目录下 cd~/fs
4412
cpuImageexynos
4412
4IOT
·
2023-12-30 04:40
嵌入式开发
arm开发
linux移植
Exynos_
4412
——中断处理(中断学习结尾篇)
1.3ARM异常源1.4异常模式1.5ARM异常响应1.6异常向量表1.7异常返回1.8IRQ异常举例二、工程模板代码结构三、中断处理框架搭建四、中断处理程序五、用key3再试一试前景提要:Exynos_
4412
宇努力学习
·
2023-12-29 00:36
ARM
Exynos_4412
嵌入式
c语言
裸机开发
Android系统启动过程-uBoot+Kernel+Android
注:由于本人采用Exynos
4412
开发板学习,所以本文大部分资料都是基于此处理器的简介:对于整个Android系统的启动总的来说分为三个阶段:BootLoader引导即uBoot.b
Phil_Pan888
·
2023-12-27 02:53
硬体区
android
c#
开发语言
lv13 环境搭建 2
一、开发板运行Linux需要的原料1.1u-boot-fs
4412
.bin开机运行的第一个裸机程序被称为bootloader,主要负责:加载内核可执行文件到内存运行给待运行的内核准备好启动参数加载二进制设备树文件到内存安装系统
4IOT
·
2023-12-24 13:19
嵌入式开发
arm开发
Exynos
4412
移植Linux-6.1(九)移植tiny
4412
_backlight驱动的过程及问题解决
系列文章目录Exynos
4412
移植Linux-6.1(一)下载、配置、编译Linux-6.1Exynos
4412
移植Linux-6.1(二)SD卡驱动——解决无法挂载SD卡的根文件系统Exynos
4412
HelloTonyGo
·
2023-12-23 06:32
linux
驱动开发
嵌入式硬件
ubuntu
开发板出厂前首次烧写(iTop
4412
)
获取tf在ubuntu下的盘符ubuntu下插tf卡前后,使用df-l获取tf在ubuntu下的盘符为sdb进入源码iTop
4412
_uboot文件夹下,拷贝对应核心板的文件“u-boot-iTOP-
4412
嵌入式工作
·
2023-12-21 02:51
归零者(三体续中部)40
4412
有些不太高兴。“我……这。
卜儿十二
·
2023-12-19 16:20
开发板ping的通PC,ping不通虚拟机ubuntu问题的解决
平台:讯为
4412
全能板、ubuntu12.04、PCwin11连接方式:PCwin11连wifi,PC通关网线和开发板相连问题描述:某晚上在搭建TFTP之后,终于互相ping通三个平台然后关机睡觉,结果不知道怎么搞的第二天起来之后又不行了
灵魂之Ca
·
2023-12-19 09:13
讯为4412全能版
环境搭建配置
linux
ubuntu
讯为
4412
全能版 串口超级终端输入阻滞问题及解决
发现的问题:在进入系统/uboot时串口助手能正常接收串口信息,但是发送串口信息则是有阻滞现象,能输入但是往往要按很多下,甚至ls等指令艰难地输入进去了却没有执行。串口输入问题常见原因,串口配置没搞好(波特率,流),串口线有问题本问题分析:经过一下午及一晚上的观察串口,更换了许多串口软件,例如typeterminal还有SecureCRT以及MobaXterm,都不行。我发现其实它并不是对指令没有
灵魂之Ca
·
2023-12-19 09:42
讯为4412全能版
环境搭建配置
嵌入式硬件
物联网
4.配置系统时钟思路及方法
前言:比起之前用过的三星的猎户座
4412
芯片,STM32F4的系统时钟可以说是小巫见大巫,首先我们需要清晰时钟产生的原理:几乎大多数的芯片都是由晶振产生一个比较低频的频率,然后通过若干个PLL得到单片机能承受的频率
灵魂之Ca
·
2023-12-19 09:39
单片机
单片机
lv11 嵌入式开发 PWM 18
目录1PWM简介1.1蜂鸣器工作原理1.2GPIO控制1.3PWM控制2Exynos
4412
下的PWM控制器2.1总览2.2设置步骤2.3功能框图2.4特征3寄存器介绍3.1总览3.2TCFG0一级分频寄存器
4IOT
·
2023-12-14 21:51
嵌入式开发
arm开发
LV.12 D24 陀螺仪实验 学习笔记
一、陀螺仪实验代码分析设置GPB_2引脚和GPB_3引脚功能为I2C传输引脚#include"exynos_
4412
.h"/****************MPU6050内部寄存器地址*********
djjyy
·
2023-12-14 19:09
学习
笔记
arm开发
萌宠肖像 | 爱心萌宠大片来啦!点击马上吸猫
以家猫为例,根据《2020年中国宠物行业白皮书》数据显示,中国家猫的数量已达到4862万只,较2019年的
4412
光本朔肖像摄影
·
2023-12-14 15:48
lv11 嵌入式开发 RTC 17
目录1RTC简介编辑2Exynos
4412
下的RTC控制器2.1概述2.2特征2.3功能框图3寄存器介绍3.1概述3.2BCD格式的年月日寄存器3.3INTP中断挂起寄存器3.4RTCCON控制寄存器3.5CURTICCNT
4IOT
·
2023-12-06 00:59
嵌入式开发
arm开发
lv11 嵌入式开发 ADC 16
目录1ADC简介2Exynos
4412
下的ADC控制器2.1总览2.2特征2.3ADC转换时间2.4IO口编辑3ADC寄存器详解3.1寄存器介绍3.2ADCCON控制寄存器3.3ADCDAT3.4CLRINTADC3.5ADCMUX
4IOT
·
2023-12-04 18:55
嵌入式开发
arm开发
lv11 嵌入式开发 UART实验 11
目录1UART帧格式详解1.1UART简介1.2通信基础-并行和串行1.3通信基础-单工和双工1.4通信基础-波特率1.5UART帧格式2Exynos
4412
下的UART控制器2.1引脚功能设置2.2阅读芯片手册
4IOT
·
2023-12-04 18:53
嵌入式开发
嵌入式硬件
arm开发
lv11 嵌入式开发 中断控制器14
目录1中断控制器编辑2Exynos
4412
下的中断控制器2.1概述2.2特征编辑2.3中断状态2.4中断类型2.5中断控制器GIC中断表3中断控制器寄存器详解3.1ICDDCR(InterruptControllerDistributorControlRegister
4IOT
·
2023-12-03 01:25
嵌入式开发
单片机
嵌入式硬件
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他