![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
裸机
钱德勒宾
玫瑰吸收光芒,大地按捺清香。
展开
-
裸机程序-dnw-usb驱动问题(个人经验)
裸机程序-dnw-usb驱动问题在使用dnw进行裸机程序调试时,点击“USB Port”下面的“Transmit”时,显示:上次使用还没什么问题,这次突然就不能使用了。查阅网上一些资料后。找到如下解决办法。参考: https://wenku.baidu.com/view/92bcda3287c24028915fc347.html http://jingyan.baidu.com/article/a原创 2017-08-09 13:33:39 · 873 阅读 · 0 评论 -
汇编:ldr 和 str指令
ldr命令:把数据从内存加载到寄存器。ldr r0, =addr ;r0 = addrldr r1, [r0] ; r1 = *r0ldr r1, [r0, #4] ; r1 = *(r0+4)ldr r1, [r0, #4] ! ; r1 = *(r0+4);r0=r0+4;ldr r1, [r0], #4 ; r1 = *(r0);r0=r0+4;str命令:把数据从寄存器保...原创 2019-01-12 12:41:08 · 7171 阅读 · 0 评论 -
汇编:串口下载应用(简单打印)(基于iTOP-4412)
本博客是学习网络上课程的总结(具体课程就不说了,有打广告的嫌疑),如有侵权,请联系本人。在iTOP-4412(POP封装)上实现的。scp封装的话,在应用程序中更改一下打印函数的地址就可以。(下面会说到,不用着急)。下面实现的内容是,板子上电后,进入uboot模式,然后通过“超级终端”上传编译好的.bin文件到指定的内存地址,上传完成后,通过go指令,刚才指定的地址处去运行编译好的二进制文件。...原创 2019-01-12 18:19:27 · 748 阅读 · 0 评论 -
汇编: 操作蜂鸣器(基于iTOP-4412)
基本操作流程可以参考之前的帖子:https://blog.csdn.net/weixin_38184741/article/details/86368281 汇编代码:.global _start_start: bl uprintf bl buzzer_init loop: bl uprintf bl buzzer_on bl delay bl buzze...原创 2019-01-23 22:45:18 · 2179 阅读 · 0 评论 -
汇编: 操作LED灯(基于iTOP-4412)
基本操作流程可以参考:https://blog.csdn.net/weixin_38184741/article/details/86368281操作蜂鸣器可以参考:https://blog.csdn.net/weixin_38184741/article/details/86618862汇编代码:.global _start_start: bl uprintf bl led...原创 2019-01-23 23:20:31 · 820 阅读 · 0 评论 -
汇编: 操作看门狗(基于iTOP-4412)
本实现只是简单的开启看门狗寄存器,实现系统重启。然后喂狗,保证系统不重启。也可以通过中断的方式来实现上述功能,本帖子暂时没有介绍,以后可以实现一下。例程1:开启看门狗寄存器汇编代码:.global _start_start: bl uprintf bl wdt_init bl delay bl uprintf bl delay bl uprintf bl de...原创 2019-01-24 23:09:57 · 365 阅读 · 0 评论