[Embedded] [FL2440] ADS实验一: 汇编语言编程1 (找到GPBCON和GPBDAT的地址)

PS: 这个问题在FL2440的BBS上已经有零碎的解答(!急!!急!!μC/OSⅡ下跑马灯程序该如何编写?4个LED的地址呢?),我写在这里目的是为了整理自己所学,并当作笔记方便以后查找。绝没有重复劳动的意思,另外我没有确定飞凌公司对源代码的授权,如果需要我撤消源代码,请在回复里知会一声或发邮件到 ([email protected]


在做第一个ADS实验时, 发现仅仅看板上的《开发使用手册》是不够的,当你进行ARM汇编编程时,你需要找到板上部件的相关控制寄存器和数据存储器,拿FL2440板来说,当你想做点亮LED的ADS汇编程序时,你需要知道FL2440板上LED的control register和data register的地址,那么你要去那里查找呢?


在《开发板使用手册》上只找到相应的LED对应的管脚是GPB,则你可能需要找到GPBCON(控制寄存器)和GPBDAT(数据寄存器)的地址。一般来说,每个板上的光盘的资料都有一个hardware的目录,里面的内容包括有对应的开发板的硬件设计图,相应的硬件地址。在FL2440里,GPBCON和GPBDAT可以在hardware文件夹里的关于2440芯片的文档查看到(FL2440: FL2440\Hardware\芯片DATASHEET\um_s3c2440a_rev10.pdf),

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值