标签:
STM32
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。
IAP
PLD(programmable logic device)--可编程逻辑器件:PLD是做为一种通用集成电路生产的,他的逻辑功能按照用户对器件编程来高定。一般的PLD的集成度很高,足以满足设计一般的数字系统的需要。这样就可以由设计人员自行编程而把一个数字系统“集成”在一片PLD上,而不必去请芯片制造厂商设计和制作专用的集成电路芯片了。
Boot
Boot
文件内容:
1.STM32的串口bootloader协议,参考。
2.STM32_L系列例子(说明文档和源码例子)
3.STM32_F系列例子(boot程序和用户程序源码)
利用ST提供的USB例程实现USB IAP功能.txt(网站地址)
本人就是根据L系列的例子和F系列的例子完成了自己的工程,希望大家参考其设置,重点理解其思想,而不是一味只是拿来就可以用。
因为例子的开发环境,使用芯片,引脚设置等都不一样,特别是库函数不一样,可能存在编译不过的情况,望理解。
我也是由迷茫,不解,后来看资料,看例子,一步步走过来的,现在终于完成了自己的工程,
现在总结起来,免得大家走我的弯路。
资料辛苦收集整理,希望对大家有帮助!
更多简介内容
评论