- 博客(10)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 VSCode+qemu+gdb调试代码的改进
之前发布的使用VSCode+qemu+gdb调试代码的教程,每次都要在一个终端里先启动qemu,然后再启动VSCode的debug,太烦了,基于此,我就想改进一下,查看VSCode文档,发现launch.json里有一个配置可以在启动debug之前处理一些任务,而这些任务可以定义在tasks.json里,感觉可以解决我的问题,下面教程开始,以调试opensbi为例
2025-03-14 13:14:32
399
原创 RISC-V篇-VSCode+qemu+gdb可视化调试OpenSBI
现在有了qemu+gdb调试OpenSBI的环境,也有了VSCode远程开发环境,这两者如果能结合起来,那将会极大提升开发、调试的效率,特别是debug的时候,可以实时跟踪代码会很爽的~
2024-10-31 09:56:47
684
原创 RISC-V篇-VSCode远程开发环境配置
大部分情况下,学习Linux相关的技术,都是在虚拟机下进行的,虚拟机安装vscode可能性能不是很好,所以借助vscode的远程开发插件,可以极大提升效率
2024-10-31 09:41:19
1855
原创 RISC-V篇-qemu+gdb调试Linux kernel源码
本篇文章讲解了如何借助qemu和gdb对risc-v的Linux kernel源码进行调试,以开启MMU为分界点,分别介绍了MMU开启前后的调试方法!
2024-10-29 09:11:50
1319
1
原创 RISC-V篇-qemu+gdb调试OpenSBI源码
本篇文章讲解了如何通过qemu和gdb对OpenSBI的源码进行调试,这对后续研究OpenSBI代码很有帮助!
2024-10-29 09:00:52
1073
原创 RISC-V篇-从编译qemu开始,运行opensbi+kernel+rootfs
RISC-V篇-从编译qemu开始,运行opensbi+kernel+rootfs
2024-10-27 11:44:47
582
3
转载 Linux下arm开发环境搭建
搭建过程中会出现一系列问题,这里只列出部分问题,其余可自行解决:1. 安装串口工具 minicom1.1 sudo apt-get install minicom1.1 配置 2. 安装tftp服务器 tftpd xinetd2.1 sudo apt-get install tftp tftpd xinetd2.2 sudo vim /etc/xinetd/
2015-03-04 13:05:01
611
转载 argc与argv
argc argvARGc和ARGv中的ARG指的是"参数"(外语:ARGuments, argument counter 和 argument vector )至少有两个参数至主函数:ARGc和ARGv;首先是一个计算提供的参数到程序,第二个是对字符串数组的指针。1.基本作用argc,argv 用命令行编译程序时有用。主
2015-01-31 20:53:39
532
atmel_atsamd21e17通过串口更新代码的bootloader代码例程
2018-03-05
stm32f207移植ucos ii系统,并口中断配置问题
2016-03-23
嵌入式软件开发实习生
2016-01-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人