S3C2440的裸机点亮led(直接修改机器代码)

本文介绍了如何通过修改机器码来直接控制S3C2440芯片点亮LED。首先,解释了电路和原理图,说明LED亮起需要低电平。接着,查阅芯片手册获取详细信息。然后,展示了原始代码和硬件实现,并说明了如何修改原有机器码,以达到预期功能。修改的依据是位移操作,最终实现了0x00001500的配置。文章结尾提供了代码下载和硬件实现图。
摘要由CSDN通过智能技术生成

程序开发流程


1.了解硬件原理
2.了解主芯片驱动硬件
3.写代码
4.跑代码
5.修改原有代码的机器码,达到我想要的功能

1.电路和原理图在这里插入图片描述
在这里插入图片描述
由上图可知:
led需要点亮,要给管脚一个低电平

2.芯片手册里它的详细描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.原有的代码编程与硬件实现图

在这里插入图片描述
在这里插入图片描述
5.修改原有代码的机器码,达到我想要的功能

在原有的机器码上修改其数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值