中易网

如何使用ST官方的STM32F10X的DSP固件库

答案:1  悬赏:40  
解决时间 2021-01-14 05:32
  • 提问者网友:玫瑰园
  • 2021-01-14 01:13
如何使用ST官方的STM32F10X的DSP固件库
最佳答案
  • 二级知识专家网友:怀裏藏嬌
  • 2021-01-14 02:42
STM系列的芯片类似于TI的DSP芯片一样提供库文件
  库文件不仅有头文件(对寄存器用英文来替代)还有C语言文件
  最常见的比方说你想用到一个定时器
  那么你添加TIME.C这个库文件后
  里面一定有一个函数叫TIME_Init(xx)用于初始化定时器
  比方说如果你用这个定时器进行外部脉冲计数的话
  那有一个IO口需要用作定时器的输入
  则你需要对IO口和定时器同时进行初始化
  芯片的每一个外设都需要使用到时钟,你还需要对时钟进行初始化
  这样操作过几次之后,你就基本上知道了使用任何外设的一个基本过程
  其需要用到什么功能就可以添加对应功能的C文件即可
  由于STM32官方进出对库文件进行更新
  尤其是前两年,很多头文件都不断的完善
  所以我用的库是3.5的版本,每次用到这个芯片我都是复制原来的库
  主要是自己对其已经很熟悉了
  输出路径如果你编译不对,那就重新选择 一遍呗
  如果启动功能么有自动添加启动文件,应该是你建立工程的时候选择芯片的问题
  C语言是一门语言,就跟英语也是一门语言一样
  C语言有他自己的语法,只要你符合他的语法,C语言就是通用的
  而不是什么FOR C51还是FOR ARM
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息