3个月前,设计了一块LF2407电路板, 设计依据是芯片的datasheet, 由于缺乏电路设计经验, 设计和调试过程中出现了很多问题, 现在讲出来 提醒大家注意 1 芯片选型 电路需具备AD转换/CAN通讯/SCI通讯/SPI通讯等功能,程序较复杂, 并且希望系统核心器件能够代表当前的器件水平, 所以选用了内部有flash/16路AD/CAN2.0的LF2407;现在看起来,用 LF2407代价相当大,首先就是电源系统和芯片接口电路设计上要花 些功夫. 不过,既然低电压芯片是一个趋势(对我们的系统省电无意义), 这次设计权当练手. 另外,现在已经有了lf2407A,选择它可能更好; 2 仿真器和EVM板和DSK 仿真器是闻亭的xds510pp,并口,2000系列通用 EVM板闻亭产品说明上有,但是又称作开发中, 也没有买到;合众达 有DSK,但是除非你买他的仿真器,否则不单卖. 3 购买 寻价的情况: 闻亭 180/150/160,问了3次3次价格不同 合众达 135,比较便宜 4 电路设计 电路设计的有几个关键点:电源系统/时钟电路/接口设计 1> 电源设计 电源设计的关键是选择合适的3.3V器件, 实际用的是TPS7333, 从力源代理(中发晨歌)那里买的,只买了2个,价格16¥/个 2> 时钟电路 开始时让我头痛的是3.3v的晶振找不到,后来,BBS上问了一下, 普通4脚和3脚有源晶振都可以用;要注意PLL电路中电阻电容!!! 3> 接口设计 有个专门介绍3.3V器件接口问题的datasheet,ti主页上可以找到 5 调试 第一个问题 电路板加工后,发现的第一个问题是电路板上的芯片封装比实际芯片 大一倍!顿时晕倒:( 后经检查,才发现手册中PQFP根本不是芯片的实际封装! 是重新做?还是想办法转接? 好在我们有焊接高手,硬是用铜丝将芯片的管脚连到电路板上(看过的人 无不叹为观止) 现在21ic下载区有网友提供的f2407资料 第二个问题 时钟电路不能正常工作 PLL电路电阻电容更正后,问题初步解决 第三个问题 仿真器不能和目标板通讯 开始怀疑是软件, 又怀疑是板子, 还怀疑是操作系统的问题, 98的机器上不能用,现在工作在2k机器上 第三个问题 AD转换总是不结束 后来发现是时钟没有正确设置, DSP工作在80MHz! 第四个问题 也就是现在还没有解决的问题 Flash写不进去! 用flashprogram烧写完成后, 断电,然后加电,发现flash根本 没有写入程序,而RAM里边的内容还在!!!!!!!!!!!!! 请教了若干人,问题仍旧没哟解决 今天想向合众达买个DSK看看到底是板子的问题,还是烧写程序的问题, 可是他们不单卖:( 问题该如何解决呢? 问题总会解决的.但是时间是个问题. () |