当前位置: 首页 > article >正文

第7篇 寻找最大数___ARM C语言程序<三>

Q:可以将寻找到的最大数结果显示在DE1-SoC开发板的硬件外设如红色LED上吗?

A:基本原理:对红色LED的Data寄存器进行写操作即可。DE1-SoC_Computer系统上连接到红色LED的并行端口的内存映射地址为0xFF200000,是一个18位只可写Data寄存器,可按word访问写入,其中未使用的最高位可忽略。

image-20240925144612610

创建工程,ARM C语言程序代码为:

image-20240925145629869

编译、下载并运行程序后,可以在DE1-SoC开发板上观察实验结果:LEDR[9:4]全部是熄灭状态,LEDR[3:0]依次为点亮、熄灭、熄灭、熄灭,红色LED的状态对应的二进制数为(1000)B,即找到的最大数为8。


http://www.kler.cn/a/415290.html

相关文章:

  • 10个Word自动化办公脚本
  • 『python爬虫』使用docling 将pdf或html网页转为MD (保姆级图文)
  • Qt读写Usb设备的数据
  • Http 转 https 中 Nginx 的详细配置过程
  • 【论文阅读】 Learning to Upsample by Learning to Sample
  • HarmonyOS(60)性能优化之状态管理最佳实践
  • Elasticsearch与NLP的深度融合:文本嵌入与向量搜索实战指南
  • Linux:makefile的使用
  • DIY-Tomcat part 3 实现对动态资源的请求
  • 在shardingsphere执行存储过程
  • 力扣每日一题 单调数组对的数目(dp)
  • 期权懂|期权中的期权到期日引力是什么意思?
  • TextFSM模板太复杂?ntc-templates让一切变得简单!
  • Android studio与JS交互
  • Android Studio 右侧Gradle窗口只有test的task问题解决
  • pytest+allure生成报告显示loading和404
  • 浅谈C#库之DevExpress
  • Rust 组织管理
  • 知识点回顾
  • python的文件操作练习
  • 基于Java Springboot社区助老志愿者服务平台
  • 如何在 GitHub 上下载并切换到仓库的历史版本
  • Java学习,反射
  • 常用指标采集 exporter
  • 前端网络安全分析
  • 知识蒸馏中有哪些经验| 目标检测 |mobile-yolov5-pruning-distillation项目中剪枝知识分析