QT210开发板学习(2): 通过DNW点亮LED灯

news/2024/10/5 21:13:56

查找开发板原理图,可知





可用的LED有4个, 引脚为EINT0/1/2/3, 对应的IO口则是GPH0_0/1/2/3, 寄存器有GPH0CON,GPH0DAT,GPH0PUD,GPH0DRV
GPH0CON用来设置IO模式(地址为0xE0200C00), GPH0DAT是电平状态(地址为0xE0200C04)
我们需要设置为Output模式, 并且将状态设置为高电平

新建一个led.s文件:

_start:ldr r0, =0xE0200C00  //GPH0CONldr r1, =0x11111111str r1, [r0]ldr r0, =0xE0200C04  //GPH0DATldr r1, =0b01010101  //间隔亮起str r1, [r0]b .

由S5PV210_UM_REV1.1.pdf可知

上电启动后运行IROM, 随后跳到0xD0020000执行IRAM, 前16Bytes是检验位, 实际程序是从0xD0020010开始
我们是USB启动, 所以不需要检验位, SD或NAND启动就需要检验位

下载DNW v0.60c绿色版并打开
Configuration->Options中下面的USB Port输入0xD0020010
USB Port->Transmit->Transmit, 选择编译好的led.bin
然后我们就能看到开发板上的LED间隔亮起

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/43917.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

wincc OPC UA无验证设置

打开项目下的OPC\UAServer文件夹,先复制OpcUaServerWinCC进行备份,再以记事本形式打开OpcUaServerWinCC,修改成下图红框2/3中的true和false即可无验证访问。注意:需授权 wincc Connectivity Pack(可不安装Connectivity连通性软件包)

log4net 在winfrom中的使用

1. 安装两个 nuget 包 2. 创建 log4net.config 文件 ,选中 文件鼠标右键,选择属性->复制到输出目录 修改为 始终复制<?xml version="1.0" encoding="utf-8" ?> <configuration><!--只保留创建日期是最近1天的--><log4net Overdu…

MySQL 5.7贴心参数之binlog_row_image=full

相信大家都了解mysql binlog的格式,那就是有三种,分别是STATEMENT,MiXED,ROW。各有优劣,具体的请大家自行查阅资料。在MySQL 5.7版本以前,虽然ROW格式有各种各样的好处。 1. 比如加快从库重放日志;ROW直接调用mysql的存储引擎接口(handler API) 来执行行的插入、删除和更新…

0-SpringBoot 内嵌 camunda

‍https://docs.camunda.org/manual/7.21/user-guide/spring-boot-integration/我的项目环境springboot :2.0.4.RELEASE​ jdk:1.8 多数据源 数据库:postgresql​引入依赖<dependency><groupId>org.camunda.bpm.springboot</groupId><artifactId>ca…

矩阵计算

梯度将导数拓展到向量将导数拓展到矩阵

Python如何离线安装第三方库?

大家好,我是Python进阶者。 一、前言 前几天在Python最强王者交流群【斌】问了一个Python第三方库离线下载的问题,问题如下:求教大佬,这个库(python-docx/),能下载下来吗?我是链接另存为,但是速度太慢? 二、实现过程 这里【莫生气】给了个思路如下:直接 pip 安装就可…

回车和换行

总算搞清楚"回车"和"换行"的来历和区别了在学计算机的时候,总是会遇到回车和换行,但一直没去深究;在学习字符编码相关知识的时候,觉得得深入去搞懂下,除了编码,在我们日常工作中也是经常会遇到的。 因此去网上查阅了相关博客,有了今天这篇文章。我们…