看了一下DSP的入门资料,感觉都有一个通病,就是把真正的DSP入门第一步全忽略了。
这里用撒网捕鱼打个比喻
一些所谓的入门,说不好听的,就是大段大段的吹嘘DSP多么厉害,能在很短的时间里处理多少多少事,有多少种分类,TI如何如何,其他又如何如何,不厌其烦。这种东西太多了,我们学DSP自然就是因为它性能好,用不着你在那夸。 这属于说鱼好吃,但是不讲怎么捕鱼的。
有一些,上来就就是寄存器、流水线、指令集的。全是陌生的词汇,把新手说晕头晕脑。这属于讲,鱼是怎么回事,网是怎么回事,就是不说两者是什么关系的。
在来,是讲编程的,什么是汇编,什么是C,如何实现算法,如何使用编译器,这属于讲怎么用网的,有什么撒网技巧。
但最关键的,如何把网撒出去,就那撒的动作,没有人讲,于是新手那着网,看着鱼,脑子里是撒网技巧,可手上的网就是撒不出去,不知道是先抬左手,还是先抬右手。
撒的动作是什么,就是跑第一个闪灯程序,但是到现在,我没看到一篇,哪怕是最粗略的讲一下闪灯的程序的介绍。
或者说,一个能运行的DSP程序应该是什么样的框架。比如头文件该是什么样的,程序开头哪些工作要做,都没有讲。
就像我当年学51,如果不是偶然的在一本讲51的书上找到了一个汇编程序的框架,都不知道我要到什么时候才能写出程序出来。
那时我已经知道要用ORG定义程序的起始跳转和中断跳转,要重定义SP,但是哪个在前,那个在后,不信大家去翻书,绝对没有讲,一个可运行的程序,应该是一个大循环的程序,书里也绝对找不到这句话,也许它例程里是循环了,但压根就没有明确提出过。
51如此、PIC如此、ARM如此、DSP也如此。
会走路的人,没人注意自己是先迈的那只脚、迈多大,以为那是自然的、不用脑子的;给别人讲时,就把这第一步当成是自然的,不需要讲的,但是对于学走路的,就是这第一步,才是至关重要的啊!
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
中芯国际406亿元并购重组案过会
CS7232触摸式无级调光灯电路(2)
SK海力士或联手英特尔,共同研发 2.5D 封装技术
HM4246触摸式步进调光灯电路
凯越08智能车展示
BMP转为PCB图的抄板软件(win)
XMOS将亮相台北国际电脑展并演示其在边缘AI和创新音频与互联等领域内的新方案
软银宣布已在日本正式启动电池业务 满足AI电力需求
CS6061A触摸式步进调光灯电路
免费参加“2003年DSP技术全国巡回研讨会”
南通大学 飞思卡尔 智能车 SWT队 宣传视频
英飞凌再次入选全球可持续发展领军企业
Gartner:中国“十五五”规划下的CIO行动建议
HM9900触摸式延迟熄灯电路
关于S3C44B0X的SDRAM
蔚来ES9搭载艾迈斯欧司朗新一代氛围灯解决方案
ATA 光驱接口命令标准
华中科技大学控制系科技创新基地
ATX电源接口
CS7232触摸式无级调光灯电路(1)
ISO7816 智能卡标准
10年的程序回忆
三星DS事业部拟重启下一代半导体研发投资
5.13深圳,米尔邀您参加安路科技AEC FPGA技术沙龙
[讨论]热烈讨论:* * *我从校园出来的这几年* * *
AI 全域数字孪生加速半导体与电子系统研发落地
FS44b0图纸
尝试使用TrueFFS[原创]
华中科技大学控制系科技创新基地
光导智能车