还剩7页未读,继续阅读
文本内容:
课件第三章程序控DSP制和中断管理程序控制和中断管理是数字信号处理中的重要概念本章将介绍程序控制的分类和语法、函数的定义和调用、以及中断的基本概念和处理方法程序控制的基本概念和分类顺序结构按照代码的先后顺序执行,没有条件和循环分支结构循环结构根据条件判断选择不同的代码路径执行重复执行一段代码,直到满足退出条件函数的定义、声明、调用和返回值函数定义函数是一段封装的可重复使用的代码块,通过函数名调用函数声明在函数调用前声明函数的名称、返回值类型和参数函数调用通过函数名和参数列表调用函数返回值函数执行完毕返回给调用者的结果局部变量和全局变量的定义和使用局部变量全局变量在函数外部定义的变量,可以在程序的任何地在函数内部定义的变量,作用范围仅限于函数方访问内部枚举、结构体和共用体的概念和使用方法枚举结构体共用体用于定义一组相关常量,提供将多个不同类型的变量组合成通过共享内存地址将不同的数简洁的方式表示一组离散的取一个自定义的数据类型据类型存储在同一段内存中值递归函数的定义、特点和使用场景递归函数特点使用场景123在函数内部调用自身的包含基本情况和递归情数据结构的遍历、数学函数况,能解决可以分解为问题的求解、复杂问题同样问题的子问题的简化函数指针的定义、使用方法和实例函数指针定义1指向函数的指针变量,可以通过函数指针调用函数使用方法2将函数的地址赋给函数指针变量,并通过指针调用函数实例3回调函数,动态调用函数,函数的筛选和排序中断的基本概念和分类中断基本概念1中断是指计算机执行过程中的一种特殊事件,可以打断当前程序的执行中断分类2外部中断和内部中断,硬件中断和软件中断,同级中断和嵌套中断中断的优先级和处理方法优先级处理方法中断服务程序是在中断发生时自动调用的函数,中断的优先级决定了执行的顺序和中断的重要用于处理中断事件性。