日志档案

发表于 2008-7-16 17:09:50

1

标签: 无标签

发一个coldfire(52235)UART中断的工程

程序好使的,FLY6朋友看来对UART有点疑问,这样我把我调试过的程序拿过来,里面内容不多也不难,我就不注释了哈。呵呵。
点击下载

系统分类: 单片机   |   用户分类: Coldfire   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(187)    回复(9)  

投一票您将和博主都有获奖机会!

  • fly6

    2008-7-16 17:41:38

    非常感谢!这么快,我看看。

  • fly6

    2008-7-16 19:22:48

    用7.0版make一下,有一个错误,明天有空再试试。

  • yoyowind

    2008-7-17 13:45:27

    7.0和6.4还是有差异的,复制一下代码看看。注意中断向量表里。

  • fly6

    2008-7-17 15:29:03

    在7.0中没看到_vector.s 所以就把6.4里的_vector.s复制过来用一直进不了中断,今天查了半天发现7.0版的中断向量表是在exceptions.c中设置的。

  • yoyowind

    2008-7-18 11:36:50

    是啊,7.0和6.4在一定程度上不兼容。所以我还是用6.4,7.0所了PE,太庞大了。lisence可以兼容。

  • fly6

    2008-7-20 14:22:22

    MCF52235的AD精度似乎很差,不知是否因到引脚的引线太长,明天再试试。 coldfire 有好的相关的书推荐一下吗 看英文的datasheet费劲啊:)

  • yoyowind

    2008-7-20 15:03:20

    书还没有啊,清华倒有一本讲5272的,根本不太行。我们准备出一本,最近可出版不了。9S12的已经在机械工业出版了。AD精度其实还可以,12位的,一般跑到10位问题不大,但是参考电压还是采用隔离比较好,否则精度的确是个问题,而且是3.3V的。检测的信号最好用个电压跟随器。

  • fly6

    2008-7-29 15:39:00

    i2c 的使用 有吗。。。

  • fly6

    2008-7-29 16:39:22

    发现哪儿出问题了,原来是 MCF_I2C_I2ADR_ADR(slave_adr) 没注意到:#define MCF_I2C_I2ADR_ADR(x) (((x)&0x7F)<<0x1)