天嵌 ARM开发社区

 找回密码
 注册
查看: 2063|回复: 4

我发表一点我对裸奔三部曲小小的看法

[复制链接]
Ditto 发表于 2013-7-7 11:43:00 | 显示全部楼层 |阅读模式
其实裸奔三部曲对那些C语言基础很好的同学没有很大的实际帮助意义,其实就为了战胜对ARM未知跟恐惧,
但是codewarrior工程里面把串口通信函数封装好了 PWM也封装好了 只是拿过来用 却不知道ARM架构中
中断 定时器 工作模式 初始化工作的原理 没有切合到电路中去理解ARM工作的方式

我觉得裸奔可以从ARM的启动开始 了解ARM的汇编 初始化 以及地址的映射 例如ARM是从0x00000开始执行代码 那Norflash以及Nad是如何映射上去的?
还有介绍一下TQ2440的电路图 只要介绍简单的LED跟按键电路就行了 然后ARM是如何控制他们的 这些都没讲清楚 51学起来之所以轻松就是因为51只要拉高拉低电平就好了 然后控制按键和LED都可以用三本译码器 进行扫描控制 我看了TQ2440的电路图
貌似4个按键一个上拉电阻然后接到ARM的I/O口上 按键之后如何触发这些中断的 以及裸奔时代码是怎么具体工作的 都不清楚 迷迷糊糊的在那里改代码 编译

以上纯属个人观点 不喜勿喷
 楼主| Ditto 发表于 2013-7-7 11:44:24 | 显示全部楼层
还有codewarrior中用到的很多.c文件 引用的库函数是arm本身提供的?还是有一个统一的框架
wang2582 发表于 2013-7-18 10:35:19 | 显示全部楼层
以上纯属个人观点 不喜勿喷
小猪 发表于 2014-6-9 20:55:12 | 显示全部楼层
确实,那就是带你走近ARM,要走进ARM还得从硬件上学起
KUAN 发表于 2014-10-21 19:08:26 | 显示全部楼层
都是糊里糊涂地在跟着教程改程序,而且教程里的步骤还不全,经常运行不出来还要查半天程序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-28 15:13 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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