[学习笔记]ARM9-mini2440之点亮第一颗LED

本文详细介绍了在ARM9-mini2440板子上通过汇编和C语言点亮LED的操作流程,包括看原理图确定LED引脚、配置芯片寄存器、编写并编译代码以及烧录程序的步骤。
摘要由CSDN通过智能技术生成

ARM9-mini2440之点亮第一颗led

  1. 本文记录mini2440点亮led的操作流程;
  2. 点亮一颗led代码实现方式:汇编和C;
  3. 进行了一些功能扩展实验;

基本思路

  1. 看原理图确定控制led的引脚;
  2. 看主芯片手册确定如何控制引脚;
  3. 编写程序;
  4. 编译;
  5. 烧录bin文件;

看原理图

mini2440主芯片引脚图:
mini2440主芯片引脚图

led电路图:
led电路图
由于只要点亮一颗led,因此选择nLED_1。由原理图可知:nLED_1接线对应主芯片的GPB5引脚,且当GPB5输出低电平时,nLED_1会被点亮。而引脚则由寄存器控制,因此只要对GPB5引脚相关寄存器进行设置即可。

看芯片手册

S3C2440端口B相关寄存器:

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值