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嵌入式学习笔记
嵌入式学习笔记
——PWM与输入捕获(下)
输入捕获前言输入捕获的概述框图输入通道部分比较捕获寄存器与事件生成寄存器编程思路实际需求配置流程打开对应的时钟配置GPIO为复用模式定时器的时基部分配置定时器输入通道部分配置定时器中断配置代码:运行效果:需求2测试时序图选择GPIO实现效果:总结前言上一篇介绍了通用定时器的输出比较部分,这一篇再来介绍一下输入捕获的相关内容。输入捕获的概述输入捕获,见名知意,就用来对输入信号进行捕获的,说到捕获输入
小向是个Der
·
2023-04-05 17:05
嵌入式
—M4
学习
stm32
单片机
嵌入式
arm开发
Linux 网络驱动 嵌入式网络简介(一)
比如S3C2440、
S5PV210
,4412等都没有内置的MAC,所以这类开发板都是通过DM9000来完成有线网络功能的,还有些网络芯片更强大,内部集成了TCP/IP协议栈,对外提供一个SPI接口,比如
水火汪
·
2023-04-03 23:59
linux驱动
linux
嵌入式学习笔记
(1)基本知识、C语言常用关键字、OLED
STM32是ST公司基于ARMCortex-M内核开发的32位微控制器STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器STM32F103C8T6系列:主流系列STM32F1内核:ARMCortex-M3主频:72MHzRAM:20K(SRAM)ROM:64K(Flash)
小巨同学
·
2023-04-02 04:25
嵌入式
单片机
学习
c语言
嵌入式学习笔记
(2)中断、定时器、PWM、输入输出
中断系统中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行中断优先级:当有多个中断源同时申请中断时,CPU会根据中断源的轻重缓急进行裁决,优先响应更加紧急的中断源中断嵌套:当一个中断程序正在运行时,又有新的更高优先级的中断源申请中断,CPU再次暂停当前中断程序,转而去处理新的中断程序,处理完成
小巨同学
·
2023-04-02 04:25
嵌入式
单片机
学习
stm32
S5PV210
的中断处理机制详解
1、ARM的中断机制介绍参考博客:《ARM架构的中断机制详解(
S5PV210
芯片)》;2、
S5PV210
芯片的中断处理过程2.1、中断处理第一阶段
S5PV210
芯片的中断处理第一阶段就是异常向量表的跳转
正在起飞的蜗牛
·
2023-04-01 09:05
单片机
stm32
嵌入式硬件
ARM架构的中断机制详解(
S5PV210
芯片)
1、中断介绍(1)中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行;(2)中断是为了实现宏观上的并发。比如我们有一台单核CPU的电脑,我们可以在看视频的同时去操作键盘和鼠标,但是单核CPU在同一时刻是只能做一件事情。CPU在大部分时间都是在播放视频,只有在我们操作鼠标和键盘时才去处理鼠标的键盘,但是因
正在起飞的蜗牛
·
2023-04-01 08:06
arm
单片机
嵌入式硬件
嵌入式学习笔记
--网络打流补充笔记(iperf3应用)
前一段时间写了一篇关于打流的简单笔记,包含脚本的简单编写,见一次打流过程的优化反思(iperf3的灵活运用)_sixtome-CSDN博客_iperf3打流这几天在实际应用中,发现还是有不少的瑕疵,根据实际情况又进行了思考,在实用性方面进行了部分优化,首先这个是一个最基础的脚本。root@fetmx6ull-s:~#cattc1.sh#!/bin/bashifconfigeth0192.168.0
SIXTOME
·
2023-03-29 15:19
shell脚本编程
嵌入式
C
编程
网络
iperf3
打流
测试工具
嵌入式学习笔记
19.12.23
I2C串行通信(内部集成总线(串行总线))主要用在板级之间硬件通信同步半双工总线同步有时钟线数据线一根(同一时间只能接受或发送)(设计为了节省硬件资源)I2C在通信中实现方法:(协议)一主多从常见多主多从也允许高电平(上拉电阻)使从设备处于空闲状态主设备只能同时与一个从设备通信首先选择要通信的设备,在选择传输方向时钟线SCL数据线SDA传输协议:1.起始信号数据线由高电平变低电平(下降沿)产生起始
Mo1035
·
2023-03-18 21:56
ARM uboot 的移植0-从三星官方 uboot 开始移植的准备工作
一、移植前的准备工作1、三星移植过的uboot源代码准备(1)三星对于
S5PV210
的官方开发板为SMDKV210,对应的移植过的uboot是:三星官方为210移植过的uboot和kernel/android_uboot_smdkv210
滨边美波她男友
·
2023-03-10 05:34
ARM
S5PV210
朱有鹏
linux
ARM
s5pv210
视频教程-2.11.uboot的移植1-从三星官方uboot开始移植-驱动/内核开发
U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、
S5PV210
weixin_29061227
·
2023-03-10 05:00
视频教程-2.12.uboot的移植2-从uboot官方标准uboot开始移植-驱动/内核开发
U-Boot、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、
S5PV210
weixin_29061363
·
2023-03-10 05:00
Uboot和系统移植(12)------- 从三星官方uboot开始移植
4.inand驱动问题的解决5.一些小问题的修补6.网卡与主机芯片的联系7.网卡驱动如何工作三,使用自己移植的uboot启动内核一,移植前的准备工作【1】三星移植过的uboot源代码准备(1)三星对于
S5PV210
big__C
·
2023-03-10 04:57
Uboot和系统移植
嵌入式
uboot移植
u-boot
Linux-uboot-学习笔记(5):uboot的配置和编译过程代码分析
首先说明该uboot程序针对samsung的
s5pv210
板卡:一、Makefi
赵小琛在路上
·
2023-03-10 03:44
Linux嵌入式
uboot
makefile
ifconfig
linux
嵌入式
ARM芯片(
S5PV210
芯片)——串口通信详解
1、电子通信的基本概念1.1、同步通信和异步通信1.同步通信:通信双方有统一的工作节拍,一般需要发送方给接收方发送信息的同时发送时钟信号,接收方根据发送方给它的时钟信号来安排自己的工作节奏。同步通信用在通信双方信息交换频率固定,或者通信频率比较高的场景。2.异步通信:又叫异步通知,简单来说就是发送方不必考虑接收方,想发信息就发信息,没有固定的工作节拍。但是需要遵循一定的通信协议,比如发送方发送信息
正在起飞的蜗牛
·
2023-02-21 11:21
arm
单片机
stm32
0422
嵌入式学习笔记
(27)complex/this指针/初始化列表/析构函数
文章目录complex(){}this指针初始化列表析构函数构造函数特点:1、函数名和类名相同2、无返回值优点:实例对象会自动调用构造函数缺点:调用时机是固定的,不灵活complex(){}1、构造函数允许重载2、每一个类都有自带的默认构造函数3、一旦你自己定义了构造函数,会将原本系统默认的构造函数覆盖4、构造函数没有返回值5、类complex的复制构造函数不能带有complex类型的参数6、类的
哈·星
·
2023-02-07 10:49
c++
嵌入式学习笔记
20.01.02
FMC用于扩展外部存储器LTDCLCD(帧缓冲)ROMFLASH1MRAMSRAM256KFMC->Norflash,pc卡SRAM(静态,成本高),SDRAM同步动态随机性存储器(动态,需要定时刷新)一个成员16位,并行线16根,DQ0-DQ15A10预充电,将BANK全部置1掩码选择8/16位,若8位,则掩码DQM表示剩余8位无效DQM0DQM1低电平有效高电平无效FMCSDRAM2SDCKE
Mo1035
·
2023-01-30 10:11
c语言结构共用体的作用,
嵌入式学习笔记
:c语言共用体和结构体的区别
c++中,结构体(struct)和共用体(union)是比较相似的复合数据类型,这两个都是用来存储多种数据的,但是他们之间还是有很大差距的,一起来了解【1】共用体(1)共用体的概念在C语言中,不同数据类型的数据可以使用共同的存储区域,这种数据构造类型称为共用体,简称共用,又称联合体。共用体在定义、说明和使用形式上与结构体相似。两者本质上的不同仅在于使用内存的方式上。定义一个共用体类型的一般形式为:
易课说运营
·
2023-01-12 18:01
c语言结构共用体的作用
蓝桥杯
嵌入式学习笔记
----基于STM32G431RB---串口收发数据
一,配置首先基于cubemax进行i/o口,串口初始化,中断初始化的相关配置。从赛点资料包中的产品手册里面的原理图可以找到,PA9和PA10两个引脚分别连接串口的TX和RX所以要对这两个引脚的模式进行配置1)将其配置成串口模式,并将其配置为开漏输出,其余参量不变。2)对串口模式参数进行相关配置,模式选择成奇偶校验,再进行波特率的配置,其余参数默认即可。3)对串口中断和滴答定时器中断的优先级进行配置
句号388
·
2023-01-04 15:38
stm32
单片机
学习
蓝桥杯
嵌入式学习笔记
----基于STM32G431RB---iic
一,蓝桥杯板子上有关iic的外设挂在iic总线上的外设主要是e2prom-24C02和可编程逻辑电阻MSP4017。有关iic的基本原理个人感觉就是两根总线一条传数据即SDA和时钟线SCL。有关iic的相关文件官方有提供。二,24C02芯片1.写操作(时序图和参考代码)voidiic_24c02_write(unsignedchar*pucbuff,unsignedcharucAddr,unsig
句号388
·
2023-01-04 15:38
stm32
蓝桥杯
单片机
蓝桥杯
嵌入式学习笔记
---基于STM32G431RB-基本定时器应用
一,定时器原理1,官方板子上的定时器资源2,可以到比赛资料数据手册的这一章找相关定时器的复用管角。3,两个关键参数1)预分频器里面的分频系数----想20分频就写192)重装载寄存器arr,想要记1000就写999,举例,系统时钟80MHz,利用定时器六想定时一秒,分频给7999,因为是基本定时器只能向上计数,又因为是最大16位即65535。那arr就给9999,每记到一次10000,就出发中断,
句号388
·
2023-01-04 15:38
stm32
单片机
学习
从零开始用C语言实现图片解码播放器(有源码)
1、项目描述1.1、项目硬件平台介绍(1)硬件平台:九鼎公司的X210开发板,
S5PV210
(Cortex-A8内核);(2)软件平台:linux2.6.35.7内核,直接基于linuxAPI操作1.2
正在起飞的蜗牛
·
2023-01-04 15:26
小项目
c语言
linux
开发语言
触摸屏
音视频
嵌入式项目开发
软件环境搭建记录---->传送门2.51、stm32、
s5pv210
对比-1-.硬件大致对比51单片机Cortex-M3Cortex-A8内核处理器具体:STC15F2K60S2
W----D
·
2023-01-03 12:13
arm学习再出发
单片机
stm32
嵌入式硬件
Nvidia Jetson Nano学习笔记--使用C语言实现GPIO控制
**
嵌入式学习笔记
三C语言实现GPIO口控制**关于实现PC机与Nano的远程通信和程序的交叉编译,有如下的教程:1.PC与Nano远程通信2.PC和Nano实现程序的程序编译文章目录
嵌入式学习笔记
三C
不会武功不懂江湖
·
2022-12-24 09:47
linux
学习
c语言
linux
nvidia
控制
Qt
嵌入式学习笔记
(二)jetsonNano+Qt5.15.2源码编译
前言jetsonnano上本就是ubuntu18.04系统,可以直接使用在线源安装qt。但笔者发现在线安装的qt版本是5.9.5,不仅官方早已停止技术支持,很多新的语法也没法使用。若有需要的读者,可以参考下这篇文档一、安装编译环境终端中直接执行命令sudoapt-getinstallbuild-essential其实大部分小伙伴不需要执行安装了,板子里应该已经安装了笔者提醒的是,Qt支持多种编译器
꧁白杨树下꧂
·
2022-12-24 09:40
Qt嵌入式linux
qt
ubuntu
开发语言
作开发板的就那么几家了
看gooleman的csdn博客,当年他搞了个
s5pv210
的开发板,但是效果不好,累死累活的却没有销量,于是又去打工了想想,谁会用开发板呢?
yazhouren
·
2022-12-23 23:50
心情驿站
蓝桥杯嵌入式CT117E硬件开发平台经验分享01 | 软件安装
蓝桥杯
嵌入式学习笔记
|STM32F103学习笔记|国信长天CT117E嵌入式竞赛板使用经验分享–写在前沿:从准备蓝桥杯嵌入式开始,一步一个脚印认真学习STM32库函数的开发使用,虽然现在ARM主打HAL
小小工程员
·
2022-12-07 18:15
单片机嵌入式
stm32
经验分享
S5PV210
体系结构与接口09:SD卡启动详解
目录1.MMC技术演进1.1NandFlash&NorFlash芯片1.2MMC卡&SD卡&MicroSD卡(TF卡)1.2.1代际关系1.2.2技术共性1.3iNand&MoviNand1.4SD协议简介1.4.1物理接口与协议1.4.2速度等级1.4.3容量等级2.x210的SD卡启动2.1拨码与启动2.1.1拨码开关设置2.1.2启动channel2.2iROM对SD/MMC启动的支持2.2
麦兜的学习笔记
·
2022-11-22 15:37
Linux嵌入式开发
arm
嵌入式硬件
fpga开发
嵌入式学习笔记
嵌入式学习笔记
一、工程模板1、固件库工程模板Template文件夹下子文件夹有:CORE:存放核心文件和启动文件OBJ:存放编译过程文件和hex文件STM32F103_FWLib:存放ST官方提供的库函数源码文件
Ethan Shang
·
2022-11-19 14:34
单片机
stm32
物联网
uboot源码分析(基于
S5PV210
)之启动第一阶段
目录一、start.S引入1、u-boot.lds中找到start.S入口2、SourceInsight中如何找到文件3、SI中找文件技巧二、start.S解析1、不简单的头文件包含2、启动代码的16字节头部3、异常向量表的构建4、有点意思的deadbeef5、TEXT_BASE、CFG_PHY_UBOOT_BASE6、设置CPU为SVC模式7、设置L2、L1cache和MMU(200行开始)8、
小嵌同学
·
2022-11-09 19:21
初窥uboot与Linux内核
linux
驱动开发
BSP
uboot
arm
S5PV210
芯片的DRAM控制器介绍、初始化DDR的流程分析
1、DRAM的地址空间(1)从地址映射图可以知道,
S5PV210
有两个DRAM端口。
正在起飞的蜗牛
·
2022-10-14 09:09
ARM
DRAM
嵌入式学习笔记
-2022.2.22
ARM裸机(外设的学习)ARM版本号ARM基本都是RISC架构的哈佛结构内存与地址统一编址的ARM内核版本号--------ARMSoC版本号--------芯片型号ARMv1…ARMv6------------------ARM11--------------------S3C6410…ARMv7-----Cortex-M(微控制器/单片机)/Cortex-A(应用级,手机、平板)/Cortex
W----D
·
2022-10-12 20:02
arm学习再出发
学习
arm开发
c语言
uboot源码分析(基于
S5PV210
)之uboot的命令体系与环境变量
目录4、命令参数以argc&argv传给函数二、uboot命令解析和执行过程分析1、从main_loop说起(main.c中)2、run_command函数详解3、关键点分析三、uboot如何处理命令集1、可能的管理方式2、命令结构体cmd_tbl_t3、uboot实现命令管理的思路4、uboot命令定义具体实现分析5、find_cmd函数详解6、U_BOOT_CMD宏详解四、uboot中增加自定
小嵌同学
·
2022-09-25 11:12
初窥uboot与Linux内核
嵌入式Linux小项目
linux
uboot
arm
驱动
嵌入式硬件
uboot源码分析(基于
S5PV210
)之启动第二阶段
目录一、start_armboot函数简介1、一个很长的函数2、一个函数组成uboot第二阶段3、宏观分析:uboot第二阶段应该做什么4、思考:uboot第二阶段完结于何处?二、start_armboot解析1、init_fnc_t2、DECLARE_GLOBAL_DATA_PTR3、for循环执行init_sequence4、cpu_init、board_init5、gd->bd->bi_ar
小嵌同学
·
2022-09-25 11:41
初窥uboot与Linux内核
linux
驱动开发
嵌入式硬件
arm
uboot
uboot源码分析(基于
S5PV210
)之零距离初体验
目录一、
S5PV210
官方uboot配置编译实践1、找到官方(SOC/开发板厂商)移植好的uboot2、在ubuntu下配置编译二、uboot的源码目录分析1、开发板厂商提供的uboot和三星原版uboot
小嵌同学
·
2022-09-25 11:41
初窥uboot与Linux内核
ubuntu
linux
驱动开发
arm
uboot
uboot源码分析(基于
S5PV210
)之uboot如何启动内核
目录一、uboot和内核到底是什么1、uboot是一个裸机程序2、内核本身也是一个"裸机程序"3、部署在SD卡中特定分区内4、运行时必须先加载到DDR中链接地址处5、内核启动需要必要的启动参数二、启动内核第一步:加载内核到DDR中1、静态内核镜像在哪里?2、镜像要放在DDR的什么地址?三、zImage和uImage的区别联系1、bootm命令对应do_bootm函数2、vmlinuz和zImage
小嵌同学
·
2022-09-25 11:41
初窥uboot与Linux内核
linux
arm开发
BSP开发
驱动开发
嵌入式
S5PV210
Uboot开发与移植03:Uboot启动流程详解
目录1.start.S解析1.1uboot入口分析1.2头文件包含1.2.1config.h1.2.2version.h1.2.3asm/proc/domain.h1.2.4regs.h1.3启动代码的16B头部信息1.4构建异常向量表1.5重要的变量定义1.5.1_TEXT_BASE1.5.2_TEXT_PHY_BASE1.5.3_armboot_start1.5.4_bss_start&_bs
麦兜的学习笔记
·
2022-09-25 11:10
Linux嵌入式开发
uboot
X210开发板(
S5PV210
芯片)uboot移植DM9000驱动移植
SROM控制器介绍
S5PV210
芯片的地址映射
S5PV210
芯片有6个SROM端口,其中SROMBank1的地址是0x88
正在起飞的蜗牛
·
2022-09-25 11:10
#
uboot移植
uboot
S5PV210
芯片的uboot烧录脚本目录(sd_fusing)完整解析
1、从SD卡启动的逻辑分析(1)
S5PV210
芯片首先会去SD卡通道0启动,启动失败才会去从SD卡通道二启动;(2)
S5PV210
芯片先从SD卡中读8kb的BL1到iRAM中执行;(3)BL1程序会把完成
正在起飞的蜗牛
·
2022-09-25 11:40
#
u-boot学习笔记
uboot
linux
ARM
二、uboot20
s5pv210
移植—SPL编译分析
一、uboot20
s5pv210
移植—基础环境配置文章目录前言1.根目录makefile分析2.Makefile.spl总结前言在进行
s5pv210
的使用时,由于外设的初始化要求和空间大小,需要在IRAM
松下鱼
·
2022-09-25 11:38
U-Boot
u-boot
spl
bootloader
S5PV210
Uboot开发与移植01:Uboot概述
目录1.uboot概述1.1uboot的版本1.1.1官方版本1.1.2SoC厂商版本1.1.3开发板厂商版本1.2uboot功能框架1.3uboot生命周期2.uboot编译流程2.1配置2.2设置交叉工具链2.3编译3.x210对uboot.bin的使用3.1配置原因3.2sd_fusing目录文件分析3.2.1目录结构3.2.2sd_fdisk.c文件分析3.2.3C110-EVT-mkbl
麦兜的学习笔记
·
2022-09-25 11:08
Linux嵌入式开发
linux
运维
服务器
S5PV210
Uboot开发与移植02:Uboot配置与编译
目录1.uboot源码目录简介2.uboot编译原理引入2.1功能模块配置2.1.1在.c文件中不编译相应的功能语句2.1.2在make时不编译相应的功能模块2.2跨平台编译环境配置3.uboot配置过程解析3.1makex210_sd_config3.1.1执行unconfig目标3.1.2调用mkconfig脚本生成配置文件3.1.3将TEXT_BASE写入config.mk配置文件3.2mk
麦兜的学习笔记
·
2022-09-25 11:08
Linux嵌入式开发
嵌入式
uboot源码分析(基于
S5PV210
)之uboot的硬件驱动部分
目录一、uboot与linux驱动1、uboot本身是裸机程序2、uboot的虚拟地址对硬件操作的影响3、uboot借用(移植)了linux驱动二、iNand介绍1、iNand/eMMC/SDCard/MMCCard的关联2、iNand/eMMC的结构框图及其与NandFlash的区别3、iNand/eMMC的物理接口和SD卡物理接口的对比三、SD卡/iNand操作1、硬件接口:DATA、CLK、
小嵌同学
·
2022-09-25 11:07
初窥uboot与Linux内核
linux
arm
uboot
SD/iNand
嵌入式硬件
s5pv210
开发与学习:1.5之裸机汇编流水点灯
目录1.硬件原理图LED部分2.Datesheet资料查阅3.代码编写4.参考、学习资料:1.硬件原理图LED部分x210BV3S的电路原理图1.1各LED对应的控制IO口D22----------------------》GPJ0_3D23----------------------》GPJ0_4D24----------------------》GPJ0_5D25---------------
透明水晶
·
2022-08-11 13:56
5.ARM裸机
s5pv210
点灯
裸机
嵌入式学习笔记
01:DSP、MCU、MPU、SOC、FPGA、ARM等概念
一、哈佛结构和冯·诺依曼结构的区别转自“顺其自然~”博客,链接:https://blog.csdn.net/fuhanghang/article/details/840645301、哈佛结构 哈佛结构(Harvardarchitecture)是一种将程序指令储存和数据储存分开的存储器结构。中央处理器首先到程序指令储存器中读取程序指令内容,解码后得到数据地址,再到相应的数据储存器中读取数据,并进行
Ha1ta0
·
2022-08-02 07:07
mcu
arm
单片机
嵌入式学习笔记
_Linux(一)——Linux文件编程
Linux文件编程Linux文件编程有两种方式:1、Linux系统调用2、C语言库函数前者依赖于Linux系统,后者与操作系统是独立的,在任何操作系统下,使用C语言库函数操作文件的方法都是相同的。Linux系统调用:#include#include#includeintcreat(constchar*filename,mode_tmode)成功:返回文件描述符失败:返回-1功能:创建一个文件fil
特立獨型
·
2022-07-04 19:03
嵌入式linux
学习笔记
嵌入式
linux
学习笔记
嵌入式学习笔记
(综合提高篇 第二章) -- FreeRTOS的移植和应用
1.1资料准备和分析上章节通过实现双机通讯,了解如何设计和实现自定义协议,不过对于嵌入式系统来说,当然不仅仅包含协议,还有其它很多需要深入学习了解的知识,下面将列出我在工作和学习上遇到的嵌入式方向及知识点,虽然不一定全面,也基本上覆盖大部分嵌入式应用。嵌入式RTOS(包括不限于uCos,FreeRTOS,RT-Thread)的移植和应用,以及配合的文件系统,协议栈等的移植图像/摄像头,音/视频流和
weixin_30856725
·
2022-06-07 10:44
嵌入式
网络
操作系统
嵌入式学习笔记
之用C语言点亮一个LED
硬件连接请查看前一篇文章目录C指针复习写C程序汇编编写启动程序1.C指针复习int*a=0x10000000定义一个类型为int*的指针变量a,并使指针指向0x10000000*a=0x400将0x400存在地址为a的地址上。这里的*表示对地址为a的地址操作2.写C程序voidmain(){unsignedint*GPFCON=0x56000050;//定义类型为unsignedint*的变量GP
沉睡在梦想里的小猪
·
2021-06-08 19:20
S5PV210
裸机中断
1.结构框图中断图解这里我以外部中断为例画出了中断响应的过程。当外部中断得到响应,会由硬件自动转到异常向量表,执行对应的异常处理程序。在这里指的就是IRQ的处理程序。在异常处理程序IRQ_handle中将会执行现场的保护与恢复,以及最重要的中断处理函数(注意,这里就来到了中断处理部分,而不是异常处理了,相当于是一个两级的机制)。在中断处理程序irq_handler中(代码如下),将会通过判断中断标
Setul
·
2021-04-28 18:26
2021.4.20学习笔记
嵌入式学习笔记
C++学习命名空间输入输出对象流运算符注意事项C++对C的实用性加强基本语句的升级关键字的升级类型的升级用new、delete运算符来替代malloc、freeC++对C的升级函数的升级结构体的升级
日学三万行
·
2021-04-20 21:11
C++学习笔记
c++
uboot源码分析-uboot启动流程
导读:以三星
S5PV210
的uboot为例,从系统复位运行第一句uboot汇编代码开始,顺着启动流程逐步分析uboot源码。
蒋钊锋
·
2021-03-14 22:09
uboot源码分析
uboot
嵌入式
linux
上一页
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
其他