历史上的今天
返回首页

历史上的今天

今天是:2024年08月23日(星期五)

正在发生

2021年08月23日 | ARM体系结构之点亮LED灯

2021-08-23 来源:eefocus

首先看看我的板子,(s3c2440)

可以看出,要使LED灯管亮,只要将nLED1置为低电平即可,就是将对应的GPIO引脚置为低电平。


从上面两幅图可以发现,LED1、LED2、LED4对应着S3c2440的GPF端口,于是,通过查询手册

可以知道对应寄存器的地址。于是可以开始编程了


.text

.global _start

_start:

@将GPF配置为输出引脚

LDR R0, =0x56000050

MOV R1, #0x00005500

STR R1, [R0]

@输出低电平

LDR R0, =0x56000054

MOV R1, #0x00000050

STR R1, [R0]

MAIN_LOOP:

B MAIN_LOOP


Makefile

led_on.bin: led_on.S

arm-linux-gcc -g -c -o led_on.o led_on.S

arm-linux-ld -Ttext 0x00000000 -g led_on.o -o led_on_elf

arm-linux-objcopy -O binary -S led_on_elf led_on.bin

clean:

rm -f led_on.bin led_on_elf *.o *.bak


然后通过

tftp 30000000 led_on.bin


nand write bootloader led_on.bin 4000


将可执行文件烧写至Nand Flash即可。

推荐阅读

史海拾趣

Eclipse Magnetics公司的发展小趣事

由于篇幅限制,无法在此处直接提供5个完整的、每篇至少500字的Eclipse Magnetics公司电子行业发展的相关故事。不过,我可以概括地描述几个可能的故事线索,这些线索可以基于Eclipse Magnetics公司的历史、技术发展和市场应用来构建。

  1. 品牌初创与磁铁技术的突破

在1930年代,Eclipse Magnetics的名字首次出现,标志着这个品牌的诞生。随着技术的不断发展,公司在1940年代成为独立公司,并开始专注于磁铁技术的研发。到了1950年代,Eclipse Magnetics在技术上取得了重大突破,他们将磁铁涂上红色,并设计了与公司颜色相匹配的马蹄形标志,这一设计不仅提升了品牌形象,也成为了国际通用标记。这一时期的Eclipse Magnetics,以其独特的技术和产品,开始在电子行业中崭露头角。

  1. 航空航天领域的应用与拓展

随着航空航天技术的不断发展,Eclipse Magnetics看到了磁铁技术在该领域的巨大潜力。公司开始投入大量资源,研发适用于航空航天领域的磁性解决方案。通过不断的技术创新和产品优化,Eclipse Magnetics成功地为航空航天领域提供了高性能、高可靠性的磁铁产品,并在这一领域树立了良好的口碑。

  1. 与制药工业的深入合作

除了航空航天领域,Eclipse Magnetics还与制药工业建立了深入的合作关系。在制药过程中,磁铁技术可以用于磁选机,有效地去除原料中的杂质,提高药品的纯度。Eclipse Magnetics根据制药工业的特殊需求,定制了多款磁选机产品,并提供了全面的技术支持和售后服务。通过与制药工业的深入合作,Eclipse Magnetics不仅拓展了市场,也提升了自身的技术实力。

  1. 在汽车制造行业的应用

随着汽车制造业的快速发展,Eclipse Magnetics也看到了磁铁技术在该领域的广阔前景。公司针对汽车制造中的各个环节,研发了多款适用于不同场景的磁性解决方案。例如,在齿轮箱轴制造过程中,Eclipse Magnetics的磁性过滤器可以保持冷却液的清洁,提高生产效率和产品质量。这些解决方案不仅满足了汽车制造业的需求,也进一步巩固了Eclipse Magnetics在电子行业中的地位。

  1. 创新研发与可持续发展

作为一家专注于磁性技术的公司,Eclipse Magnetics始终将创新作为发展的核心动力。公司不断投入研发资源,推动磁铁技术的不断进步。同时,Eclipse Magnetics也关注可持续发展问题,致力于研发环保、高效的磁性产品。通过创新研发和可持续发展战略的实施,Eclipse Magnetics在电子行业中保持了领先地位,并为未来的发展奠定了坚实的基础。

请注意,以上内容仅为故事线索的概括描述,具体的故事细节和数据需要根据Eclipse Magnetics公司的实际情况进行补充和完善。

台湾固锝(GD)公司的发展小趣事
对于需要低噪声的应用场景,应选择低噪声的放大器芯片,并合理设计电路以减少噪声。
Electro-Mech Components Inc公司的发展小趣事

1997年,EMC做出了一次重要的收购决策——从Pollak Transportation Electronics Division(TED)收购了开关灯产品线。这一收购使EMC的产品线得到了极大的扩展,同时也增强了其在电气元件领域的竞争力。收购后的开关灯产品线在EMC的精心运营下,逐渐成为了公司的明星产品之一,为公司带来了丰厚的利润。

DALLAS公司的发展小趣事

Dallas公司非常重视与全球客户的合作关系。公司积极与全球各地的客户建立联系,了解他们的需求和反馈,为他们提供定制化的产品和服务。这种紧密的合作关系不仅为Dallas公司带来了稳定的订单和收入来源,也促进了公司产品的不断改进和创新。

Adafruit公司的发展小趣事

随着全球电子市场的不断扩大和变化,Dallas公司积极实施全球化战略布局。公司在全球范围内设立研发中心和生产基地,以便更好地服务全球客户。同时,Dallas公司还加强与国际知名企业的合作与交流,共同推动半导体技术的创新和应用。这种全球化战略布局不仅增强了Dallas公司的国际竞争力,也为公司的长期发展提供了广阔的空间。

Dowosemi公司的发展小趣事

Dowosemi公司一直将产品质量视为企业的生命线。他们建立了严格的质量管理体系,从原材料采购到产品生产、检测等各个环节都进行严格的把控。此外,公司还定期对员工进行质量培训,确保每一位员工都能深刻理解并贯彻执行质量标准。这种对质量的坚持让Dowosemi公司的产品在市场上赢得了良好的口碑。

问答坊 | AI 解惑

[引]avrADC转换实验-ADC噪声抑制模式

/* ******************************************************** * 文件: adc.c * 功能: ADC转换实验-ADC噪声抑制模式 * 工具: WinAVR20050214(AVR-GCC) * mcu : Atmega8 * 时钟: 外部晶体8MHz * 日期: 2005年10月25 ...…

查看全部问答>

如何开始DSP编程[精]

如何开始DSP编程 这本书,从安装CCS 软件开始,一步一步教你如何开始DSP编程, 并给出了相应操作的图示,是一本难得的好书 对初学者来说,可以以最快的速度入门。 …

查看全部问答>

工程师出身的还是销售、市场出身的员工更容易做到公司上层? 欢迎加入讨论!!

工程师出身的还是销售、市场出身的员工更容易做到公司上层? 欢迎加入讨论!! 1.工程师会有更大的上升空间,因为从最下层的工程师做上来的员工对公司的产品线会有更加深刻的认识,技术上的优势 使他们更能了解更深层次的市场动向,从而对 ...…

查看全部问答>

悬挂运动控制系统

本帖最后由 paulhyde 于 2014-9-15 09:02 编辑 往届题目:悬挂运动控制系统,包括完整的硬件电路,程序代码以及报告~~希望能给你帮助~~  …

查看全部问答>

贴片IC的焊接

贴片元件的焊接并不容易,特别是长了蜈蚣脚的贴片IC。以下文字和图片转载自www.hifidiy.net,让我们来看看28脚的贴片IC是怎么用电烙铁焊上去的。 首先来张全部焊接点的PCB图 这是焊接贴片的必须工具 这个是准备焊接的DD 夹一个的姿势 先 ...…

查看全部问答>

如何在EVC中将字符串转换为十六进制数组???

如何在EVC中将字符串转换为十六进制数组???…

查看全部问答>

如何降低在Xilinx 编译时的Peak Memory Usage?

    Peak Memory Usage好象是编译VHDL时使用到的内存.我刚用Xilinx 的,编了个简单的只是对几个信号进行初始化,就用了120,GATE COUNT才48.而有个资料里的GATE COUNT是414,573.Peak Memory Usage才86 MB .不知道需要如何设置什么参数? &nb ...…

查看全部问答>

s3c2410触摸屏和AD转化问题(急)

板子上其中两路已经用于触摸屏,我想用s3c2410有自带的其它6路AD转换来采集,要怎么做?请详细说明下,谢谢. 之前内核已经加载了触摸屏的驱动,所以在动态加载AD驱动时就话出错(因为这两个是占用同一个中断号),网上查询就说用轮询,请哪位大侠详细说明 ...…

查看全部问答>

lm3s怎样和5V器件的TTL电平接口呢

以前搞51,现在想学习lm3s,Lm3s是用的3.3v.请问怎样和5V器件的TTL电平接口呢?…

查看全部问答>