本帖最后由 小小电子爱好者 于 2018-6-20 19:23 编辑
先来了解一下芯片命名规则 STM32F767ZIT6U1.产品系列:
STM32代表ST品牌Cortex-Mx系列内核(ARM)的32位MCU;
2.产品类型:
L:低电压 (1.65~3.6V);
F类型中F0xx和 F1xx系列为2.0~3.6V;
F2xx和F4xx系列为1.8~3.6V;
W:无线系统芯片
3.产品子系列:
(放在后面) 4.管脚数:
Z:144PIN
5. Flash存存容量:
6.封装:
T:LQFP;
7.温度范围:
-40℃-85℃;(工业级);
8.内部代码:
9.包装方式:
外设资源
STM32F7系列充分释放Cortex-M7内核的全部潜能:• AXI和Multi-AHB总线矩阵让处理器内核、外设接口和存储器高速互连互通 • 最高16 KB +16 KB的指令和数据高速缓存组合 • 最高2 MB内置闪存,部分产品型号提供边读边写功能 • 2个通用DMA控制器、以太网专用DMA控制器(部分产品型号)、高速USB On-The-Go接口和Chrom-ART图形***(部分产品型号) • 双时钟系统使得外设时钟独立于与CPU时钟,系统时钟变化不影响外设运行 • 更多其它外设接口,例如,2个支持SPDIF输出的串行音频接口(SAI)、3个支持SPDIF输入的I²S半双工接口、2个内置专用电源的USB OTG接口和双模Quad-SPI闪存接口 • 分布式架构大容量SRAM存储器: - 高达 512 KB通用数据存储器,包括最高128 KB的紧耦合数据存储器(DTCM),用于时间敏感的数据处理(如:栈和堆...) - 16 KB的紧耦合指令存储器(ITCM),用于时间敏感的程序执行 - 4 KB的备份SRAM,用于在最低功耗模式下保存数据 • 部分产品型号支持程序运行安全保护功能(PC-ROP) • 部分产品型号支持片上集成高速USB PHY
主频达到216MHZ,2MB Flash,512KB SRAM,板上集成了ST-LINK/V2-1。 板上居然集成了Ethernet 10/100Mbsps 以太网卡。(待找到合适上位机进行测试) Nucleo 包装说明 1入门指南
2系统需求
3开发工具
按照入门指南说明可以看在硬件上看到效果
1入门指南
1检查jp1上的umper pston(PWR-EXD),jp3电源在U5V侧,jp5(Dd)上。
2通过USB将STM 32核板连接到带有A型USB电缆的PC机到MicroB conmtor CN1电源板。然后绿色LED LD6(PWR)和LED LD4(COM)亮起,两个LED LD1和LD2是关闭的,红色LED LD3闪烁。
3按用户按钮B1(左按钮)。
5演示软件和几个允许您使用STM 32核心功能的软件示例是
4观察三个LED LD1到LD3的闪烁是如何根据单击按钮B1发生变化的。
6使用可用的示例开发自己的应用程序。
无意中看到开发板还被识别为移动存储了 不知其中原理 66哒
2系统需求
Windows OS XP,7,8),Linux 64位或0x9系统要求
3开发工具
避免大家到处找MDK 而且还不会使用的情况 将自用的分享出来出来 大神忽略
keil-MDK 下载链接 https://pan.baidu.com/s/1dkwnkOdEsd0l1NExmH1llA
烧录官方例程
F7芯片包 下载 地址 http://www.keil.com/dd2/pack/#/eula-container
【1】烧录官方例程测试直接更改main文件 前需要安装F7芯片包
接下来烧录一个官网下载的资料包里面的例程
编译一次成功 效果与预期一致官方例程实现效果
【2】自己移植程序需要注意几点:
1更改芯片型号 前提需要安装F7芯片包
2头文件声明 h文件包含
3debug设置 很牛的是这块板子自带了ST-LinkV2
|