打印

求解,怎么在ADS下,不用板级支持包,编写程序!!!

[复制链接]
1980|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hnylcxq|  楼主 | 2011-9-25 22:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  现在都是在ADS集成环境下编辑 调试程序的,我用的板子是LPC2132,但是很多东西都背集成环境给做了,如一些寄存器的定义,板子的初始化,GPIO这些东西,这样学起来感觉很多东西还是没看到,不够深入。我想从更底层来做,把LPC2132自带的一些功能部件给驱动起来。
  请问,高手们,这个如何下手,有实例的请给我一个例子,我通过那个例子慢慢学习,谢谢了

相关帖子

沙发
hnylcxq|  楼主 | 2011-9-26 12:00 | 只看该作者
继续寻高手指点!!!

使用特权

评论回复
板凳
zhangjunye| | 2011-9-26 14:06 | 只看该作者
不要做得事必躬亲,你说的额那些东西都是编译器做好了的,而且是很合理了的东西。建议你把精力花在应用上。

使用特权

评论回复
地板
hnylcxq|  楼主 | 2011-9-26 18:07 | 只看该作者
是这样的,现在刚开始学这个,导师说最好在没有集成环境支持下,实现各个功能部件的驱动,我自己也想了解下,如果有实例的话,麻烦给我个例子,我好学习学习,谢了 3# zhangjunye

使用特权

评论回复
5
strang| | 2011-9-26 22:36 | 只看该作者
你误解你导师的意思了。
实现各个功能部件的驱动
//===================
由于你刚开始学,我的理解是最基层的,比如GPIO,UART,I2C,SPI,定时器,RTC,A/D,PWM等。
好好看看数据手册,最好参考“周工”的教材,这本书写的很详细的。

使用特权

评论回复
6
拿起书本| | 2011-10-3 00:06 | 只看该作者
把应用作好了不容易啊。实际工作当中,片子会经常换的

使用特权

评论回复
7
ycz9999| | 2011-10-3 01:53 | 只看该作者
本帖最后由 ycz9999 于 2011-10-4 23:19 编辑

LZ   那你就自己去写makefile撒   感觉这个比ADS的编译更接近“底层”点

自己一个个去看PDF定义寄存器  然后用汇编把那个启动代码给搞掉  那不就是你要的了

使用特权

评论回复
8
hnylcxq|  楼主 | 2011-10-8 10:59 | 只看该作者
恩,现在是在看周工的教材,不过上面的有些功能部件还做不了实验,只能多看看代码了 5# strang

使用特权

评论回复
9
michaelqhj| | 2011-10-8 23:03 | 只看该作者
呵呵,要是你想也可以不用包含头文件啊,自己写个头文件包含进去,那肯定就要自己定义寄存器的地址和相关数据了,这样对硬件肯定会了解更深入

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

24

帖子

1

粉丝