复旦微FM33LC0XX开发指南:电源、接口与配置要点

需积分: 26 4 下载量 111 浏览量 更新于2024-08-05 收藏 454KB PDF 举报
"复旦微FM33LC0XX开发注意事项" 本文主要涵盖了复旦微电子的FM33LC0XX系列芯片在开发过程中需要注意的关键点,包括硬件、编译环境配置以及软件相关的建议,旨在帮助开发者避免常见问题,提高开发效率。 1. 硬件部分: - 电源:FM33LC0XX芯片有三个电源引脚,VDD(MCU电源)、VDDA(模拟电路电源)和VDD15(1.5V数字电路电源)。VDDA一般与VDD连接,也可接入外部基准源。VDD15需通过内部LDO输出,并外接4.7uF电容。 - 编程接口:采用SWD接口,且在低功耗状态下,需通过NRST引脚复位才能正常工作。NRST引脚与编程器连接时,串联的电阻不应超过100欧姆。若需高精度RTC,还应考虑添加FOUT接口以校准外部晶体。 - 复位电路:芯片内置上下电复位,外部无需额外的复位电路,过大的电容可能影响上电复位。PA11和PA12是真开漏GPIO,需外接上拉电阻以实现高电平输出。 2. 编译器环境配置: - 支持的编译器:FM33LC0XX兼容Keil和IAR两种编译器。 - Keil配置:无论使用ULINK还是JLINK,都需要在Debug选项中正确配置Connect和Reset,以确保在休眠状态下能与仿真器顺利连接。具体配置建议参照提供的图片设置。 3. 软件部分(未提供完整信息,以下仅做一般性说明): - 在Flash下载时,可能需要特定的设置以确保在下载过程中不影响程序运行或休眠状态。 - 开发者应参考相关手册和例程,了解如何在代码中正确处理休眠模式、唤醒功能以及其他低功耗特性。 - 应用程序应适当地初始化和管理中断,特别是与电源管理和睡眠模式相关的中断。 4. 版本更新记录: - 从V0.1到V0.4,主要涉及UART0和1的休眠唤醒功能的删除、VREF1P2章节的新增以及关于LPOSC和VDD15电容配置的更新。 复旦微FM33LC0XX的开发需要注意电源、编程接口、复位电路的硬件设计,以及编译器环境的正确配置,以确保开发流程的顺利进行。开发者应密切关注官方文档的更新,以便及时获取最新的技术信息和修复措施。