天嵌 ARM开发社区

 找回密码
 注册
查看: 1444|回复: 2

新手问下Arm9的问题!

[复制链接]
天开 发表于 2010-7-6 22:44:05 | 显示全部楼层 |阅读模式
我是新手想问Arm9是否如以下描述:
    1、Arm9是否类似C51可以裸跑自己用C语言开发的程序。直接烧入芯片就可以实现操作功能?那C51是输出高低电平来操作IO口,以驱动外围无件实现所要的功能。那ARM9是否一样(这是否叫把Arm9当C51单片机操作)?
    2、Arm9移植流程:
       (1)首先移植uboot引导程序;
        (2)再移植系统文件。
       (3)移植自己开发的程序。
       (4)完成项目开发。
   希望高人说一下,具体完成一个项目的流程(什么项目需求分析之些就不要了,只要说一下Arm9移植开发的流程)
    3、开发应用软件
       开发应用软件是否就同开发PC应用软件一样,开发完了移植到Arm9系统就好了,那有人跟我说要我去了解核心芯片100多个管脚?了解这些管脚是为了自己新加元件,写驱动吗?

以上问题对于高手来说可能觉得我问得有点无厘头。但请帮忙解决一下我的疑问。非常感谢!!
yougukepp 发表于 2010-7-6 23:27:29 | 显示全部楼层
我的问题和你的差不多,现在描述如下:

Linux下调试(gdb)裸奔的ARM的问题
问个问题,有人能教教我在Linux下调试(gdb)裸奔的ARM吗?
也就是说,没有操作系统,没有u-boot把ARM当做单片机来调试。
只要是控制台调试就行了,不用图形界面,可以当然更好。
我现在碰到的问题是远程的gdb只能调试ARM的片内"RAM"(4k)的代码,多出的程序(大于4k)的部分不能设置断点,单步跟踪。
ARM是天嵌的TQ2440 ARM芯片是S3C2440A
亚瑟王 发表于 2010-7-8 12:11:57 | 显示全部楼层
1楼说的是裸奔的程序,天嵌科技论坛中由裸奔的教程,你可以学习。
2楼说的用gdb调试,gdb调试只能调试linux中运行的应用程序。不能调试裸奔程序,至少我不会调试裸奔程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 02:24 , Processed in 1.022500 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表