摘要: 首先转两个帖子http://blog.csdn.net/mcu_hong/article/details/8149311http://bbs.21ic.com/icview-184741-1-1.html通过学习这两个帖子不难总结出来 STM32还是慎用硬件I2C。 阅读全文
posted @ 2013-08-06 21:34 望月追忆 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 神舟王 STM32F1 底板CPU为STM32F103ZET根据命名规则103表示增强型产品(101表示基本型产品,105表示集成一个全速USB 2.0 Host/Device/OTG接口和两个具有先进过滤功能的CAN2.0B控制器,107表示在STM32F105系列基础增加一个10/100以太网)第4部分:管脚数目; T=36脚; C=48脚; R=64脚;V=100脚; Z=144脚第5部分:闪存存储器容量: 6=32K字节; 8=64K字节; B=128K字节; C=256K字节 D=384K字节; E=512K字节第6部分:封装信息; H=BGA;T=LQFP;U=VFQFPNZ... 阅读全文
posted @ 2013-08-06 19:41 望月追忆 阅读(432) 评论(0) 推荐(0) 编辑
摘要: STM32系列命名规则STM32 F 103 C 6 T 7 xxx 12 3 4 5 6 7 8 第1部分:产品系列名,固定为STM32 第2部分:产品类型;F表示这是Flash产品,目前没有其它选项 第3部分:产品子系列;103表示增强型产品,101表示基本型产品105表示集成一个全速USB 2.0 Host/Device/OTG接口和两个具有先进过滤功能的CAN2.0B控制器,107表示在STM32F105系列基础增加一个10/100以太网媒体访问控制器(MAC),互联型产品, 第4部分:管脚数目; T=36脚; C=48脚; R=64脚;V=100脚; Z=144脚 第... 阅读全文
posted @ 2013-08-06 19:37 望月追忆 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1.确定自己芯片的RAM起始地址和大小,例如我用的神舟王STM32F1底板CPU为STMF103ZET 包含 64K RAM:0x2000 0000----0x2000 FFFF。2.重新划分RAM我将64K RAM分成两部分 48K(0xC000)用来当做Flash,16K(0x4000)当做RAM3.Debug设置4.CpuRAM.ini文件内容------------------------------------------------------------------------------------FUNC void Setup (void) { SP = _RDWORD(0x 阅读全文
posted @ 2013-08-06 19:31 望月追忆 阅读(4032) 评论(0) 推荐(0) 编辑