网址· 导航
在线工具
嵌入式系统
电子电路
硬件设计
C语言
单片机
ARM
RTOS
树莓派
Linux
DSP
FPGA & CPLD
接口 & 协议
以太网
USB
文件系统
工具 & 软件
其它
ARM中分支结构的小技巧
2013-02-02
8
最近学了点关于ARM的汇编中分支结构的小技巧,拿出来跟大家分享一下。如果您几百年前就看过了或早就精通了,不要笑话俺,俺是初学者:)如果大家也像偶一样是新手不妨看一下,应该没有坏处. 计算r1和r2的绝对值 对应的C伪指令为: if ( r1>r2 ) r0 = r1+r2; else r0 = r1-r2; 对应的ARM汇编为: cmp r1, r2 subgt r0, r1, r2 sublt r .. [
查看全文
]
使用ARM标准C库进行嵌入式应用程序开发
2013-01-30
14
引 言 随着对高处理能力、实时多任务、超低功耗等方面需求的增长,高端嵌入式处理器已经进入了国内开发人员的视野,并在国内得到了普遍的重视和应用。ARM是目前嵌入式领域应用最广泛的RISC微处理器结构,凭借低成本、低功耗、高性能等优点占据了嵌入式系统应用领域的领先地位。ADS是ARM公司推出的ARM集成开发环境,提供 .. [
查看全文
]
ARM JTAG仿真器电路讨论
2013-01-29
9
以下是我在实践中的一些积累,发现这点是因为我在尝试用对SAMSUNG S3C44B0 JTAG适用的编程板电路给SAMSUNG的另一款ARM9内核MPU S3C2440 JTAG编程时出现问题,查阅了一些资料后最终解决。希望这些对那些在自制ARM JTAG编程器上遇到困难的朋友一点帮助。 一. JTAG仿真器的实质 JTAG (Joint Test Action Group) .. [
查看全文
]
在ARM微处理器上实现Rijndael加密算法
2013-01-28
13
引言 2000年10月2日,美国国家标准局NIST宣布,比利时密码学家Joat Daemen和Vincent Rijmen设计的“RijndaeI算法”以安全性好、运算速度快、存储要求低、灵活性强最终当选AES。该算法对目前的各种威胁是免疫的。这标志着信息技术有了新的安全工具,为计算机网络和电子商务的发展提供了强有力的保障。 在当前数 .. [
查看全文
]
Linux2.6.24.4 移植到S3C2410(nano2410)
2013-01-28
Kevin(随风)
41
内核移植篇 CS8900 移植 建立nfs 根文件系统(busybox1.9.2) 【平台信息】 目标板(Nano2410)------------------------ CPU: S3C2410X SDRAM: HY57V561620(32MB) FLASH: K9F1208(64MB) NET: CS8900 HOST--------------------------------------- Linux Realse Version: Fecora Cor 8 (FC8) CrossCompiler: g .. [
查看全文
]
s3c2410大元件的分割和放置
2013-01-27
无名小卒
14
在面对S3C2410等大元件的时,由于引脚很多,所以需要在设计原理图之前的库设计中,对它进行分割。 方法是在项目管理器中选择S3c2410,然后Tools-Split Part命令,或者点击鼠标右键在菜中选择Split Part,一定要注意是在元件库上选中元件,不是原理图上的操作。在No.of Sections中输入3,表示要将它分成三个部分。之后保存时 .. [
查看全文
]
如何选择ARM CPU的操作系统
2013-01-26
13
ARM CPU的软件基础 从8位/16位单片机发展到以ARM CPU核为代表的32位嵌入式处理器,嵌入式操作系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。更重要的是嵌入式操作系统对应用程序可以起到屏蔽的作用,使应用程序员面向操作系统级开发应用软件,并易于在不同的ARM核的嵌入式处理器上移植。 嵌入 .. [
查看全文
]
用Allegro对s3c2410的BGA封装布线
2013-01-24
无名小卒
14
由于s3c2410或者2440是采用的BGA封装,看了网上专门有BGA封装的电子资料,是介绍规则的,但是我感觉做起来非常麻烦,所以就觉得是否可以采用最直接的办法使用allegro的扇出功能呢?首先是设置通孔,这个在约束条件管理器中设置 点击物理规则(physical rule set)设置中的Set values 一定注意这个地方的设置如果你想采用的过 .. [
查看全文
]
Microwindows在基于S3C44B0X的嵌入式系统中的移植
2013-01-22
李凯 窦振
32
摘要: 本文论述了在基于S3C44B0X的嵌入式开发平台上移植了uCLinux和打开帧缓冲设备驱动程序的基础上,移植Microwindows的过程与方法,指出了在移植过程中需要注意的问题。 关键词: FrameBuffer;MicroWindows;S3C44B0X 引言 Microwindows是由Gregory Haerr组织的一个开放源码项目,是嵌入式系统中广泛应 .. [
查看全文
]
AT91系列ARM 硬件设计笔记
2013-01-20
9
电源问题 1.VDDCORE和VDDIO引脚电源 A)VDDCORE和VDDIO引脚电源必须连接到使用退耦电容的干净的直流电源上;退耦电容应尽可能的接近微控制器的VDD和GND引脚;退耦电容典型值是33nF到100nF。 B)除保证复位的延时时间大于两个电源的上升时间外,对电源的时序上没有特殊的要求。 C) 值得注意的是在VDDCORE一直给微控制器 .. [
查看全文
]
S3C2410 中断程序的实现
2013-01-20
ZWJXMLR
17
S3C2410(IRQ)中断处理过程: 在此要注意的是区别中断向量表和异常向量表。中断发生后总是从IRQ 或者FIQ 异常入口处进入,然后跳转到相应的异常处理程序处执行,这个异常处理程序一般都是进行查找中断向量表的操作,然后调用中断处理程序。 以下是在应用中中断处理实现的过程:从中不难体会到中断的处理过程。 定义中断向量 .. [
查看全文
]
arm linux演艺(十)
2013-01-18
xiangye
16
长篇连载--arm linux演艺---第十回 -------------------------------------------------------------------------------- 书接上回, 下面是init_mm的初始化,init_mm定义在/arch/arm/kernel/init_task.c: struct mm_struct init_mm = INIT_MM(init_mm); 从本回开始的相当一部分内容是和内存管理相关的,凭心而论 .. [
查看全文
]
5/16
首页
上一页
2
3
4
5
6
7
8
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
2024年11月13日
82
C99语法规则
2024年11月16日
760
FreeRTOS 动态内存管理
2024年11月12日
455
一款常用buffer程序
2024年11月06日
96
1602液晶显示模块的应用
2012年08月03日
196
GNU C 9条扩展语法
2024年11月18日
274
最新文章
Corext-M3中断的具体行为
2025年11月11日
45
优秀的字符串哈希算法-ELFhash
2024年11月26日
93
SD卡TF卡引脚定义
2024年11月26日
72
C语言string.h常用函数重点说明
2024年11月22日
49
C语言下划线命名法
2024年11月22日
57
C数组 结构体 联合体快速初始化
2024年11月22日
48
热门文章
C99语法规则
2024年11月16日
760
51单片机LED16*16点阵滚动显示
2012年09月05日
664
FreeRTOS 动态内存管理
2024年11月12日
455
ARM9远程图像无线监控系统
2012年07月03日
425
用单片机模拟2272软件解码
2012年09月06日
303
如何实现STM32F407单片机的ADC转换
2024年11月15日
300
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号