首页· 导航
在线工具
嵌入式系统
电子电路
硬件设计
C语言
单片机
ARM
RTOS
树莓派
Linux
DSP
FPGA & CPLD
接口 & 协议
以太网
USB
文件系统
工具 & 软件
其它
ARM中C和汇编混合编程及示例
2012-06-02
16
在嵌入式系统开发中,目前使用的主要编程语言是C和汇编,C++已经有相应的编译器,但是现在使用还是比较少的。在稍大规模的嵌入式软件中,例如含有OS,大部分的代码都是用C 编写的,主要是因为C 语言的结构比较好,便于人的理解,而且有大量的支持库。尽管如此,很多地方还是要用到汇编语言,例如开机时硬件系统的初始化,包 .. [
查看全文
]
ARM系统中DMA方式在数据采集中的应用
2012-06-02
龙再川 赵凯生
14
1引言 ARM作为一种16/32位高性能、低成本、低功耗的嵌入式RISC微处理器。普遍应用于工业控制、消费类电子产品、通信系统、无线系统等产品。大多数ARM微控制器都集成了DMA控制器。且直接内存存取(DMA)作为一种独立于CPU的后台批量数据传输技术,以其快速、高效的特点在数据采集领域得到了广泛的应用。本文以三星公司的 .. [
查看全文
]
keil for arm 入门
2012-06-02
8
概述ARM7 TDMI结构的Keil开发套件采用最新设计的超豪华uVision3集成开发环境,内嵌C编译器/汇编器/工程管理器/调试器等功能功能模块,是一款稳定/可靠/高效的开发工具,适用于不同层次的的用户,完全满足从专业的应用开发工程师到初学嵌入式软件开发的学生的所有使用要求。类似于8051的智能平台将大幅度缩短您的开发周期 .. [
查看全文
]
嵌入式系统及其典型开发模式
2012-06-02
万相奎
8
摘 要:嵌入式系统被誉为“后PC”时代的新秀,其特点和开发技术备受人们关注。剖析了嵌入式系统的低功耗嵌入式微处理器,紧缩型操作系统,丰富的外部接口和外形等特点及模块化的内部结构,提出了基于宿主机—目标机模式的嵌入式系统的典型开发模式,这种开发模式具有整体开发思路清晰,便于系统分工,容易实现同步开发等优点。并详 .. [
查看全文
]
S3C2410通过IIS总线与音频芯片UDA1380进行通信
2012-06-02
9
S3C2410通过IIS(Inter-IC Sound)总线与音频控制芯片UDA1380进行通信。放音时发送数据到UDA1380的DATAI管脚,录音时从UDA1380的DATAO管脚接收数据,其数据传输方式为DMA方式。 IIS用于传输音频数据,IIC用于控制1380芯片。 IIS有pclk,sclk,lrclk,sdi,sdo。 PCLK(通俗来说就是声音的采样频率如:44.1K,它的产生是 .. [
查看全文
]
Linux头文件中s3c2410 GPIO的宏
2012-06-02
7
一、GPIO寄存器定义 1.#define GPCON(x)__REG2(0x56000000, (x) * 0x10) 这句是定义2410的GPIO的控制寄存器,注意:__REG2的参数是寄存器的物理地址,这个物理地址经_REG2宏转换为虚拟地址,对照2410的手册可以得到一下对应关系: GPCON(1) ------ PORT A0x56000000 GPCON(2) ------ PORT B0 .. [
查看全文
]
嵌入式操作系统Windows CE.NET在S3C2410平台上的移植
2012-06-02
丁玉芳 李允俊
10
因为嵌入式系统的环境要求,嵌入式操作系统一般需要提供可添加或可裁减的内核及其他功能,以能够让用户根据需要进行配置.目前,嵌入式微处理器种类很多,嵌入式操作系统要支持尽可能多的处理器,这就要完成操作系统针对不同处理器的定制. 本文分析了嵌入式操作系统Windows CE.NET的特点,并利用工具Platform Builder 4.2完 .. [
查看全文
]
S3C44B0X的最小系统构架
2012-06-02
赵云 郭莉莉
13
一、前言 ARM7TDMI是世界上广泛使用的32位嵌入式RISC处理器,是目前用于低端的ARM处理器核。它的高性能,低功耗,廉价和精简的程序代码一直是市场上的领先者。ARM公司研发了针对ARM图形化的编译器,连接器和调试器,这为整个嵌入式系统的开发调试提供了较好的环境。Samsung S3C44B0微处理器是三星公司提供的高性价 .. [
查看全文
]
uC/GUI在基于S3C44B0X的uC/OS-II上移植
2012-06-02
陈 进 周
12
关键词: uC/GUI实时操作系统接口S3C44B0X移植 1引言 如今随着信息化、智能化、网络化的迅速发展,嵌入式系统已被广泛应用在消费电子、工业应用、军事国防、网络设备等领域。uC/GUI作为一个通用的嵌入式应用的图形模块,它在嵌入式系统中的作用也显得的越来越重要。 uC/GUI是一个源代码开放的图形系统,它提供了丰富的资源 .. [
查看全文
]
ARM SDT汇编格式与GNU汇编格式的移植
2012-06-02
18
问题:如何将ARM SDT环境下的汇编代码移植到GCC编译环境中?回答:将ARM SDT下的汇编码移植到GCC for ARM编译器时,经常要做如下修改:1、注释行以“#”或“/* ... */”代替“;”2、伪操作符替换:INCLUDE 替换成 .INCLUDETCLK2 EQU PB25 替换成 .equ TCLK2, PB25EXPORT 替换成 .globalIMPORT 替换成 .externD .. [
查看全文
]
ARM 芯片的应用和选型
2012-06-02
周 洁 杨心怀
16
(仅供参考) 摘要:ARM公司以及ARM芯片的现状和发展,从应用的角度介绍了ARM芯片的选择方法,并介绍了具有多芯核结构的ARM芯片。列举了目前的主要ARM芯片供应商,其产品以及应用领域。举例说明了几种嵌入式产品最佳ARM芯片选择方案。 关键词:ARM MMU SOC RISC CPU ARM公司自1990年正式成立以来,在32位RISC( .. [
查看全文
]
S3C2410中利用serfox和spcavie使用摄像头
2012-06-02
8
要用到的软件包 摄像头驱动: http://mxhaard.free.fr/spca50x/embedded/KernelPatch/usb-2.4.31LE06.patch.tar.gz 服务器视频采集: http://mxhaard.free.fr/spca50x/embedded/Servfox/servfox-R1_0_0.tar.gz 客户端播放视频: ftp://ftp5.linuxeden.com/hardware/spcaview-20061208.tar.gz 浏览器java .. [
查看全文
]
15/16
首页
上一页
9
10
11
12
13
14
15
16
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
2024年11月13日
72
C99语法规则
2024年11月16日
647
FreeRTOS 动态内存管理
2024年11月12日
445
一款常用buffer程序
2024年11月06日
82
1602液晶显示模块的应用
2012年08月03日
185
GNU C 9条扩展语法
2024年11月18日
253
最新文章
优秀的字符串哈希算法-ELFhash
2024年11月26日
58
SD卡TF卡引脚定义
2024年11月26日
54
C语言string.h常用函数重点说明
2024年11月22日
42
C语言下划线命名法
2024年11月22日
51
C数组 结构体 联合体快速初始化
2024年11月22日
32
GNU C 9条扩展语法
2024年11月18日
253
热门文章
51单片机LED16*16点阵滚动显示
2012年09月05日
663
C99语法规则
2024年11月16日
647
FreeRTOS 动态内存管理
2024年11月12日
445
ARM9远程图像无线监控系统
2012年07月03日
424
用单片机模拟2272软件解码
2012年09月06日
299
如何实现STM32F407单片机的ADC转换
2024年11月15日
298
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号