嵌入式
文章平均质量分 89
XellossRyan
次元宅
展开
-
如何使用ddd+gdb+qemu搭建开源的裸板arm汇编调试环境
arm汇编在学习和开发过程中,免不了需要通过arm模拟器来进行一些调试,以及查看寄存器、查看汇编、单步调试等等操作,以下介绍一种全开源工具来调试arm汇编的方法。1、预装环境首先需要一个Ubuntu 18.04 + 的操作系统我们需要安装一下必要的组件:dddarm-none-eabi-gccQEMU我们可以通过apt命令安装ddd作为可视化的汇编调试工具。sudo apt install ddd qemu-system-arm 我们不可以使用apt去安装arm-none-eabi交原创 2021-09-07 13:45:53 · 1267 阅读 · 0 评论 -
Ubuntu下编译最新版本全志开源FEL模式工具sunxi-tools
1、sunxi-tools介绍sunxi-tools是一组用于全志SoC系列芯片的开源命令行工具,全志的SoC一般以sun开头,x为数字,以i结尾。对于sun4i,sun5i,sun6,sun8i,sun9i.等等系列都可以使用这个工具。比如手上的这个板子是H616,它的名字是sun50i-H616。sunxi-tools是一组工具集,这组工具可以用于对全志SoC进行片上程序的封装、FEX和二进制转换、PIO配置、FEL工厂工程模式等等一系列有用的工具。比如我们这次要用到的这个工具集中的sunxi-f原创 2021-08-23 23:09:23 · 6408 阅读 · 1 评论 -
使用Eclipse搭建C语言开发并通过SSH运行到ARM开发板上
在ARM嵌入式开发环境中,我们大多数见到所使用的工具一般是ARM Development Studio, 或者Developer Suite 5等等付费的开发工具包,而对于我们在学习和工程环境中,有时候并不想购买昂贵的工具包,我们可以使用开源的工具链搭建一套开发环境,这就用不着购买昂贵的ARM官方的ADS、Keil等开发工具了。实际上我们可以从arm官网上去下载ARM Development Studio,安装起来并且申请一个30 天trial 的license使用,实际上对于熟悉Eclipse的人来说这原创 2021-08-19 17:29:32 · 3532 阅读 · 3 评论 -
香橙派Zero 2(H616)使用ffmpeg进行音频播放测试
近期入手了一块Orange Zero 2,该开发板的配置是Allwinner(全志) H616 CPU,Mali G31 GPU,RAM 1G,首先我在SD卡上刷写的是原创 2021-08-16 12:55:27 · 3635 阅读 · 3 评论