标签: arm

arm gdb的使用

Introduction 本文简单介绍了我带的实验过程中对gdb的使用,以及以实验简单实验内容进行举例的用法。 GDB概述 GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 启动你的程序,可以按照你的自定义的要求随心所欲的...

arm的cache lock down(cache 锁)

Introdution arm官方手册中关于cache lock down的部分Arm9 Processers的Rev0.ARM940T Technical Reference Manual.Caches and Write Buffer Cache lock down部分。鉴于我的水平,请和上面官网的文档部分结合查看,本文主要是对上文的翻译。如有纰漏,恳请指正。绝大多数情况下cache对程序员都是透明的,但是仍然会出现要求cache line不要被替换的需求出现,所以大多数架构都支持对cach...

debian ssh 连接android 通过termux

Introducation termux是个非常强大的终端模拟器。 官方网站 酷安网下载地址 高级终端Termux组合了强大的终端模拟和拓展Linux包收集支持。 享受bash 和 zsh。 使用nano 和 vim编辑文件。 通过ssh访问服务器。 使用gcc和clang编译代码。 使用python控制台来作为口袋计算器。 使用git 和 subversion检查项目。 使用frotz运行基于文本的游戏。 使用openssh从桌面连接安卓 由于termux甚至支持apt命令,所以从他建立。 官...

移植c程序到安卓

Pre 安卓是基于linux做的,如果是普通的c程序经过简单的修改也可以在安卓上跑。当然是纯命令行式的跑。 我的开发环境: Ubuntu14.04 x86_64 手机:小米4c Android 5.1.1 准备工作 参考ubuntu下Eclipse搭建android开发环境配置adb,手机连接上电脑,从开发者模式里开启usb调试,然后输入 adb devices 正确的结果应该是列出了可用的设备的series_number和名称,如果多个设备同时插入,可以用-s series_number来使用...

HM移植到arm平台

Pre Environment Patch File 补丁文件下载地址 打补丁 Pre Environment PatchFile Download patch Patch Pre 这是邮件与官方人员交流后他们做的一个临时的补丁,仅针对4445版本,可以在hm目录下,使用 svn up -r 4445 回退到4445版本,当前,前提是你是通过svn下载的hm。 Environment 平台:Ubuntu arm 开发板的官网链接 https://developer.nvidia.com/jets...