完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
我看视频,写汇编语言时,主体就是MOV, 来,MOV,去,几句话,没有配置任何有关时钟,中断等等必备寄存器,使用MDK就连接jlink调试,可以跑,然后又学到C语言时他又涉及到了引导码,
向大家咨询几个问题 1汇编代码是不是可以不用配置引导码也可以正常跑(我尝试可以,但不知道是巧合还是隐藏了什么秘密) 2C语言为什么必须用引导码? |
|
相关推荐
4个回答
|
|
|
坐等大神来解,我就看看不说话
|
|
|
|
|
|
ARM92440不是要关个开门狗好像不然会一直重启。C语言也是先编程汇编的,再编译成机器代码的。
|
|
|
|
|
|
ARM92440不是要关个开门狗好像不然会一直重启。C语言也是先编程汇编的,再编译成机器代码的。
|
|
|
|
|
|
@ File:crt0.s
@goto main .text .global _start _start: ldr r0, =0x53000000 @ Watchdog addr mov r1, #0x0 str r1, [r0] @ Disable Watchdog ldr sp, =1024*4 bl main halt_loop: b halt_loop 如上,用C语言也是要一段汇编的启动代码的,启动代码的主要作用是关闭关门狗,设置堆栈,然后bl main 跳转到c程序的入口。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
飞凌嵌入式ElfBoard-文件I/O的深入学习之阻塞I/O与非阻塞I/O
307 浏览 0 评论
大神们,想知道你们都用什么ide编程调试器? Arduino IDE?还是 e2studio ?还有其他吗?哪个好用呢
459 浏览 0 评论
825 浏览 0 评论
790 浏览 0 评论
飞凌嵌入式ElfBoard-文件I/O的了解探究之复制文件描述符
717 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 19:42 , Processed in 0.663780 second(s), Total 77, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3167