STM32F1移植到STM32F407 具体针对LD3320语音芯片的程序
参考https://blog.csdn.net/qq_17835733/article/details/78054884
先建一个F407的工程模板,再把3320的f1例程加到f407里,再按照以下修改。
F1红色,F4黑色
EXTI:
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE); 改为
RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE);//使能EXTI

GPIO_EXTILineConfig(LD3320IRQEXIT_PORTSOURCE, LD3320IRQPINSOURCE);改为
SYSCFG_EXTILineConfig(LD3320IRQEXIT_PORTSOURCE, LD3320IRQPINSOURCE);//连线

SPI:
GPIO_PinAFConfig(GPIOA,GPIO_PinSource5,GPIO_AF_SPI1); //加一句这样的复用
IO口都设置成复用模式

IO口:
RCC_APB2PeriphClockCmd(LD3320RST_GPIO_CLK | LD3320CS_GPIO_CLK,ENABLE);改成
RCC_AHB1PeriphClockCmd(LD3320RST_GPIO_CLK | LD3320CS_GPIO_CLK,ENABLE);

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;改成
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//ÆÕͨÊä³öģʽ
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;//ÍÆÍìÊä³ö
GPIO_InitStructure.GPIO_PuPd=GPIO_PuPd_NOPULL;

STM32F1移植到STM32F407 (LD3320)相关推荐

  1. 【STM32F407】第4章 ThreadX FileX文件系统移植到STM32F407(SD卡)

    论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=100749 第4章   ThreadX FileX文件系统移植到 ...

  2. RT-Thread移植到STM32F407

    文章目录 第一步:获取RT-Thread源码 第二步:项目结构介绍 第三步:拷贝示例代码到裸机工程 第四步:删除无用文件 第五步:修改工程目录结构 第六步:添加工程文件路径 第七步:编译 第八步:修改 ...

  3. 【STM32F407】第6章 ThreadX NetXDUO网络协议栈移植到STM32F407

    最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=104619 第6章   ThreadX NetXDUO网络协议栈移植到STM ...

  4. SPIFFS文件系统移植–基于STM32F407

    http://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=616126&highlight=%E6%96%87 ...

  5. 野火Linux开发板接入华为云,Huawei_LiteOS——STM32F1移植(野火开发板)

    软件环境:Keil 5 Huawei_LiteOS Version:2018.11.21 源代码下载地址: 移植代码分享(包含源码): 1.  源码文件及目录介绍 如图所示,源码共有6个目录,移植需要 ...

  6. freeRTOS V10.0.1移植到STM32F407标准库 - 环境Keil5

    最近因为工作需要用到FreeRTOS,其实开始本人内心是拒绝的因为自己只学习过UCOSIII还没实际上过什么大又复杂的工程,但是谁让FreeRTOS他是Free的呢公司成本考虑肯定是不会选择USOS的 ...

  7. STM32F407单片机移植MS5611气压计(基于IIC)---同时解决温度低于20度时计算得到的大气压错误的问题

    最近一个工程项目需要使用MS5611气压计,就花时间研究了一下,发现网上很多都是基于STM32F103单片机的MS5611气压计源程序,当移植到STM32F407时发现采集的大气压力和温度值不对,同时 ...

  8. STM32F407 freemodbus移植

    STM32F407 freemodbus移植 一.ModBus介绍 Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程 ...

  9. 移植uClinux内核到stm32f407

    上一篇博文讲到了先移植基于stm32f407的u-boot,本文讲到的是最难的移植stm32f407的内核,这个内核源代码我也是在网上找到了,看介绍是国外大神所修改而成的,真的万分感谢这位大神可怜,所 ...

  10. STM32F407 DP83848驱动调试过程总结(标准库到HAL库移植避坑指南)

    文章目录 移植到正点原子例程 下载ST最新F4平台例程适配 使用CubeMX从头开始 移植标准库上层函数到CubeMX初始化的HAL库 项目要从之前的STM32F107平台移植到STM32F407平台 ...

最新文章

  1. linux 安装php 5.5_Linux下yum升级安装PHP 5.5
  2. 面试官问一个数据表字段怎么表示多种业务含义?我愣了五分钟
  3. How research looks?
  4. 让KVM虚拟机支持console功能
  5. 大数据学习——免密登录配置
  6. 窗口限制文件上传格式
  7. 团队作业7——第二次项目冲刺(Beta版本)
  8. 和利时HOLLYSYS MACS-K系列DCS介绍
  9. 用于登录的mysql语句_mysql常用语句
  10. 大学英语六级考试题型分值分配、时间分配、做题策略
  11. 搜狗细胞词库解析(仅提取词和词频)
  12. 蜗牛学院:中国人,努力获得了荣誉却要压抑克制
  13. Shell 遍历数组的方法
  14. 使用canvas制作背景水印
  15. spider for qsbk
  16. 600道计算机二级python选择题在线真题题库
  17. 菜鸟教程---语言学习利器
  18. 如何培养《未来架构师》(2)
  19. 【小猫爪】AUTOSAR学习笔记12-功能安全之E2E模块
  20. python代码编辑器android_三款可以在安卓手机上运行Python代码的软件

热门文章

  1. 录屏演示软件 ActivePresenter Pro v7.5.8 中文破解版
  2. 史上最全三维建模软件汇总
  3. Mirth连接Sybase数据库
  4. R语言绘图:直方图——hist
  5. (原创)安卓抓包方案分享
  6. TRNSYS模块中英文对照
  7. ES6阮一峰读书笔记第一章let和const命令
  8. 通俗易懂的TextCNN
  9. 淘宝无货源自动群控软件一键铺货接口对接说明
  10. OpenPose人体姿态估计详细配置(win10)