曙海教育集团论坛VxWorks专区VxWorks BSP开发 → 开发COLDFIRE5235开发板的VXWORKS BSP的过程总结。


  共有7380人关注过本帖树形打印

主题:开发COLDFIRE5235开发板的VXWORKS BSP的过程总结。

美女呀,离线,留言给我吧!
wangxinxin
  1楼 个性首页 | 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:青蜂侠 帖子:1393 积分:14038 威望:0 精华:0 注册:2010-11-12 11:08:23
开发COLDFIRE5235开发板的VXWORKS BSP的过程总结。  发帖心情 Post By:2010-12-1 10:29:31

COLDFIRE5235没有BSP的开发模板,但是有5272的BSP,所以选用5272的BSP为模板。

1. 启动。 COLDFIRE5235复位后,CS0选通,做为启动设备。CPU从地址0读入两个LONG字,第一个为SP,另一个为PC的值。所以在FLASH映像中,至少前面两个LONG字必须存储对应值。另外一个就时PC值,可以在一开始赋值时就给其一个在FLASH中的地址,如0XFFE00008。也可以赋一个以0为基址的偏移给PC,如0X00000008,不过这样赋值的话,必须在接着的代码中用JUMP语句调到以0XFFE00000为基址的FLASH空间中去。

2. 调试手段。 刚开始运行时,没有其他手段,就需要使用LED点灯,或者使用自己定义的串口输出函数来进行调试。不过要注意的是,在VXWORKS中初始化串口后,注意考虑自己定义的串口函数和系统之间的冲突。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

开发COLDFIRE5235开发板的VXWORKS BSP的过程总结。








签名