current location: up9rade >
groups >
Work MS
简短分享一下最近的硬件开发
|
20080518 22:37:52 from: Lorry Town
已经开始了我的毕业课题,接触更多的是Texas Instruments(TI) 的 Digital Signal Processes. 主要是使用它来做视频处理。
简短分享三个经验:
1.要对C和汇编熟练掌握,进一步说就是微机原理的知识要有而且要精。当然我说的在DSP中要用到的汇编不是Intel的IA-32 Instruments Set,是DSP自己的.
2.项目伊始,硬件工程师会花费大量时间在阅读硬件资料上,而且花费在这个上面的时间只能体现在最后编写程序的时候,非常多非常繁琐,例如,芯片的寄存器是多少位的? 那个寄存器控制什么功能? 顺便说一下,需要您对16进制,2进制和10进制间有一个非常形象而快速的反应。例如: 意看到 0xFF就能想到: 8个1设置在寄存器上了。
3.当视频处理程序运行后,发现视频播放时有"顿挫"感时,我们考虑可能是C程序的效率需要优化,如果已经尽你所能得优化了仍然没有效果,可以考虑改用C和汇编联合编码调试。
待有了进一步的进展后我会上来再和大家分享。
谢谢
------------------------------------------------------------------------------------------------------------
|
|