www.fltk.net > stm32F103

stm32F103

一般是向下兼容(大容量芯片兼容中容量芯片),也就是说F103RCT6可以运行F103C8T6的程序。有可能你某些地方修改不对。 关于STM32软硬件兼容性相关的知识: http://blog.csdn.net/ybhuangfugui/article/details/52771049

STM32系列产品命名规则 示例: 产品系列 STM32 = 基于ARM®的32位微控制器产品类型 F = 通用类型产品子系列 101 = 基本型 102 = USB基本型,USB 2.0全速设备 103 = 增强型 105或107 = 互联型引脚数目 T = 36脚C = 48脚R = 64脚V = 100脚Z = ...

用串口1下载:连三根线:接单片机PA9(TX),PA10(RX),GND。条件:BOOT0接高电平,BOOT1(PB2)接低电平。 单线JTAG下载: 连三根线: 数据线SWDIO(PA13),时钟线SWCLK(PA14),GND。 5线标准JTAG口下载:接6根线: JRST:PB4 JTDO:PB3 JTDI:PA15 ...

芯片编号倒数第二个字母是V和Z的芯片有FSMC,V代表100引脚,Z代表144引脚,V系列比Z系列少很多地址线,片选也少一些。 参考资料:http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1031/LN1565

点这个地址下载最新的库,3.5版的,21.1MB: http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdperiph_lib.zip 太大了,没法传送,你直接点这个下载就成。

理论最大为72M实际是 你可以调整到较低的频率~如36M也行,

J11断开(BOOT0高电平) J9短接(BOOT1低电平) USB转串口板的信号在前,STM32的信号在后 GND->GND RXD->PA9(USART1.TX) TXD->PA10(USART1.RX) 电源可以用3V或者5V都可以,只要保证CPU正常供电就可以。

1、BOOT1=x BOOT0=0 从用户闪存启动,这是正常的工作模式。 2、BOOT1=0 BOOT0=1 从系统存储器启动,这种模式启动的程序功能由厂家设置。ISP 3、BOOT1=1 BOOT0=1 从内置SRAM启动,这种模式可以用于调试。

__disable_fault_irq(); NVIC_SystemReset(); 包含ST库,上面两句就能实现软件复位,就是重启

这就是开发STM32的准备工作,你可以跟着学习。 http://blog.csdn.net/ybhuangfugui/article/details/51278180

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com