技术专题更多
TI 最新直播、研讨会视频回顾
满满干货,随时免费观看!
社区精华更多
最新
25.核心初始化之中断屏蔽-210
25.核心初始化之中断屏蔽-210 在210中屏蔽中断的机制和6410是一样的。而且两者都是向量中断,很多中断都是硬件实现的,不像2440。但是在210中的中断屏蔽寄存器有4个:四 ...
关键字: 核心初始化 中断屏蔽 210
发布时间:2024-10-29
26.核心初始化之关闭MMU和cache
26.核心初始化之关闭MMU和cache 下面看看ARM存储体系:可以看到速度最快的是处理器和内部寄存器,他们的数量很少,价格很昂贵。接着是TCM紧耦合存储器:cache和main memor ...
关键字: 核心初始化 关闭MMU cache
发布时间:2024-10-29
27.点亮led的操作
27.点亮led的操作 Led可以作为我调试程序的工具:在嵌入式系统软件,例如Bootloader和kernel,在开发初期,由于串口等硬件尚未被初始化,因此调试手段相当有 ...
关键字: 点亮led 调试程序 Bootloader
发布时间:2024-10-29
28.时钟初始化
28.时钟初始化 ARM系统时钟初始化:这就需要知道什么是时钟脉冲信号,什么是时钟频率,什么是时钟源。时钟脉冲信号:时钟脉冲信号:按一定的电压幅度,一 ...
关键字: 时钟 初始化 ARM系统
发布时间:2024-10-29
29.内存的基础知识
29.内存的基础知识 内存的分类:内存由于具备访问速度快,访问方式简单等优点,成为了PC或者是嵌入式硬件平台上不可或缺的元件。在开始学习如何使用内存之前, ...
关键字: 内存 基础知识 访问速度
发布时间:2024-10-29
30.2440内存的知识
30.2440内存的知识 首先看2440的地址线:mini2440原理图 pdf2440的芯片提供了27根地址线=128M。S3c2440芯片对外提供的引脚上,只给出了27根地址线addr[0:26] ...
关键字: 2440 内存 地址线
发布时间:2024-10-29
31.6410内存的知识
31.6410内存的知识 6410的地址空间分布:S3C6410处理器拥32位地址总线,其寻址空间为。其中高为保留外设区,低2GB区域又可划分为两部分:主存储区和外设区。外 ...
关键字: 6410 内存 地址总线
发布时间:2024-10-29
35.BSS段的知识
35.BSS段的知识 在C语言中,初始化的全局变量是存在数据段的,初始化的局部变量是存在栈中的,用malloc分配的空间是存在堆里的,未初始化的全局变量是存在b ...
关键字: BSS段 C语言 数据段
发布时间:2024-10-29
36.从汇编到C(bl1到bl2)
36.从汇编到C(bl1到bl2) 从汇编跳转到C必须使用绝对跳转:工程代码:在Makefile中加入main o:Start S:Make编译:Main c代码: define GPKCON (volatile unsigned ...
关键字: 汇编 C 绝对跳转
发布时间:2024-10-29
37.C与汇编混合编程
37.C与汇编混合编程 新建light c:修改start S:修改Makefile:加light o最后make成功,烧写成功。同样,我们也可以在C函数里调用我们的汇编里面的函数:修改star ...
关键字: C 汇编 混合编程
发布时间:2024-10-29
10.代码搬移
10.代码搬移 ...
关键字: 代码搬移 ARM
发布时间:2024-10-29
1.ARM寄存器简解
1.ARM寄存器简解 1 ARM寄存器简解由ARM Architecture Reference Manual pdf得信息:31个通用寄存器,6个状态寄存器(一个cpsr,5个spsr)。通用31个寄存器 ...
关键字: ARM 寄存器 状态寄存器
发布时间:2024-10-22
2.汇编代码的简单实现
2.汇编代码的简单实现 使用汇编的原因很简单,就是汇编代码的高效。在机器启动的时候,利用汇编的高效,对硬件进行初始化,为加载内核,提供条件。目前常用的ARM ...
关键字: 汇编代码 汇编 ARM
发布时间:2024-10-22
3.Arm机器码
3.Arm机器码 首先汇编程序转化为机器码,才能在机器内运行。首先我们对上面的裸机的代码中生的 elf文件进行反汇编:start elf: file format elf32-li ...
关键字: Arm 机器码 汇编程序
发布时间:2024-10-22
4.协处理器访问指令
4.协处理器访问指令 协处理器用于执行特定的处理任务,例如:数学计算用的协处理器可以控制数字处理,以减轻处理器的负担。ARM可支持多达16个协处理器,其中CP1 ...
关键字: 协处理器 访问指令 处理任务
发布时间:2024-10-22
6、异常向量表的学习---设置SVC模式
6、异常向量表的学习---设置SVC模式 这是手册的资料,我们看到,要设置svc模式,就是要把我们的cpsr的后五位设置为0b10011即可。Cpsr的结构:接下来,我们就来把cpsr的后五位设 ...
关键字: 异常向量表 SVC模式 bic指令
发布时间:2024-10-22
7.点亮led的操作
7.点亮led的操作 Led可以作为我调试程序的工具。OK6410的核心板原理图:led的部分截图:我们从上面的原理图知道,led1-4对应的是GPM0-3 2 GPIOGPIO是General ...
关键字: 点亮led OK6410 输出端口
发布时间:2024-10-22
5.9UDP客户端服务器-基于OK6410
5.9UDP客户端服务器-基于OK6410 实验4-3:UDP客户端服务器实验目的:熟悉UDP客户端服务器编程实验要求:1、实现UDP客户端服务器回显程序2、传输信息要求如下(1)尝试用C语 ...
关键字: UDP客户端服务器 OK6410
发布时间:2024-10-22
3.5根文件系统的制作
3.5根文件系统的制作 根文件系统其实包含两个含义:1 是根。2 是文件系统。根:就是第一个的意思。必须有的。文件系统:就是我们在编译linux内核看到的:上面的 ...
关键字: 根文件系统 编译 linux内核
发布时间:2024-10-22
3.4.嵌入式linux内核制作
3.4.嵌入式linux内核制作 前面我们已经制作了uboot,接下来是制作kernel。首先进入内核源码,执行make distclean 清除先前编译产生的文件。注意配置内核的时候多了 ...
关键字: 嵌入式 linux内核 uboot
发布时间:2024-10-22
小广播
设计资源 培训 开发板 精华推荐

何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多可能感兴趣器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved