STM32核心板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
容,擦除次数在100万次左右,数据存储可大100年;
接口简介:
1、SWD接口:支持仿真、下载和调试。
2、Mirco USB接口:供电和USB通讯功能,不支持下载 。
3、USART1接口:可以用于USART1进行下载程序,或者使用USART1
进行通讯。
4、MCU引脚接口:引出所有I/O口引脚,方便与外设进行连接。
5、25M晶振:可通过倍频设置使系统主频为168MHz。
6、32.768KHz晶振:可供内置RTC使用,或用于校准。
产品图片:
正反面展示
图片展示图
外形尺寸:
焊接方式:
配送资料:
1、keil ARM软件MDK 编程软件
2、核心板程序Demo(主要是核心板测试程序)
3、核心板技术文档资料(主要是相关器件的技术手册)
模数转换:3x ADC(12位/16通道);
数模转换:2x DAC(12位);
定时 器:12个普通定时器2个高级定时器;
调试下载:支持JTAG/SWD接口的调试下载,支持IAP;
2、RT9193-3.3V:3.3V稳压芯片,最大输出300mA电流。
3、AT24C08:1024Byte x8,高数据传输速率为400KHz和IIC总线兼
以下是修改以8M外部晶振编写程序改为适合外部晶振为25M修改方法。
修改的地方之一:stm32f4xx.h里面找到HSE_VALUE,具体#define HSE_VALUE ((uint32_t)8000000) ,现把它修改为 #define HSE_VALUE ((uint32_t)25000000)(实际晶振对应的批量)
发货清单:
1、STM32F407VET6核心板1个
2、2*18 2.54mm间距排针2个2*102.54mm间距排针1个
3、配套学习资料:通过网盘下载和论坛下载
包装图片
修改的地方之二:系统通过PLL倍频到168M,所以在配置PLL的时候,也需要作相应的修改。在system_stm32f4xx.c里,的配置为以下:
#define PLL_M 8
需要把PLL_M由8修改为25(实际晶振频率对应数值),不然会超频到336M的主频,使STM32不能正常工作,常见表现为掉进HardFault_Handler()中。
接口资源:3xSPI,4 x USART,2 x UART,3xI2C,1xSDIO,1xFSMC,2xCAN,82xI/O口;
1 x USB 2.0 FS/HS控制器(带有专用DMA);
1 x USBHS ULPI(用于外接USB HS PHY);
1 x10/100 Ethernet MAC;
1x 8 to 12-bit parallel camera interface;
4、一般情况下,ISP模式下载比SWD模式下载稍微有些麻烦,常作为调试串口使用。
注意事项:
1、核心板出厂前已经过严格测试,已经下载进去一个LED(PB9)灯闪烁程序,买家对板子供电,板上红灯(电源灯PWR)会常亮,说明板子硬件正常,核心板出厂前默认不焊接排针,用户如需要焊接排针,需要提前说明。
2、此核心板低价销售提供部分技术支持。提供测试程序程序、相关学习资料及软件,提供pdf格式原理图(以上资料均邮件发送或在线传输,不配送光盘)。此产品不能称为学习板,可以称之为开发板或者核心板,仅仅是作为开发者提高开发速度之用。本店薄利多销,发之前会做外观检测,烧写检测,仿真连接检测。
5、5V与3.3V电源输入输出接口:常用于对外供电,或与其他模块
进行共地处理
其他器件简介:
1、电源LED(PWR):电源指示状态,可判断电源是否稳定。
2、用户LED(PB9):便于I/O输出测试或者指示程序运行状态。
3、启动跳冒选择编程方式:(1、用户闪存2、SRAM3、系统存储器)。
4、复位按键:用于用户复位芯片程序。
资源简介:
有客户反映使用我们家STM32F407VET6\STM32F407ZGT6核心板,下载网上收集的程序后不能再次下载或运行也不是正常现象,这有可能是下载的程序时钟没有与我们核心板上的晶振进行匹配,例如有客户使用我们的407核心板下载了正点原子例程发现无法再次下载,是因为原子哥写的程序大部分运行在外部8M晶振上的,而我们晶振是25M.需要在程序方面稍微修改过几个地方就可以做到程序兼容,不必费劲修改过硬件晶振。
注意:
1、如果核心板已经由其它电源模块供电,则USB转TTL模块的3.3V引脚不需要与核心板的3.3连接,只需连接3根杜邦线,以避免交叉供电;
2、在下载程序时,需要进行对BOOT引脚电平设置使BOOT0=1;BOOT1=0,这样才能通过串口下载程序;
3、如果要调试串口功能,则不需要对BOOT电平引脚设置,按照默认设置即可。
注意:如果核心板已经由其它电源模块供电,则J-Link OB的VCC引脚不需要与核心板的3.3连接,只需连接3根杜邦线,以避免交叉供电
ST-Link V2与STM32F407VET6连接示意图:
宝贝连接地址:http://item.taobao.com/item.htm?id=22102735443
4、核心板硬件资料(主要是电路图)
5、STM32的学习资料(技术手册和参考例程)
详细资料见我们的网盘和论坛
由于网盘资料在不断更新,其地址也在不断更新,在购买后我们会把最新的地址发送给您
论坛地址是:http://www.vcc-gnd.com/
搭配建议:
STM32系列MCU的现在程序下载方式通常使用SWD模式和ISP模式:小店有与其配套的调试模块,接线和使用非常方便,建议购买。分别为:
STM32F407VET6 Mini最小系统
产品简介:
这是一款基于STM32F407VET6为主芯片的ARM核心板,有如下特点:
1、板载了基于MCU的最基本电路,如晶振电路、USB电源管理电路和USB接口等。
2、核心板引出了所有的I/O口资源。
3、带有SWD仿真调试下载接口,该接口最少需要3根线就可以完成调试下载任务,相比传统的JTAG调试有不少的好处,在这里插一句,JTAG现在大有要淘汰的趋势,例如ST新出的M0系列的MCU只保留了SWD调试接口,JTAG直接取消了。
7、核心板配有EEPROM,型号为AT24C08方便核心板进行数据存储。
8、电源稳压芯片采用的是rf级别的LDO为MCU的运行提供了良好的供电环境。
9、配有相应的优质2.54mm间距的双排排针,确保导电接触优良,方便用户将核心板放置到标准的的万用板或者面包板上。排针默认不焊接,用户可以根据自己的需要选择焊接方向。
4、使用了目前智能手机所使用的Mirco USB接口,使用方便,可做USB通讯和供电。
5、核心板的系统晶振(25MHz)使用精度极高质量上乘低负载NDK公司的NX5032GA,而没有使用价格低廉的铁壳晶振。
6、针对STM32 RTC不起振的问题,我们采用了官方建议的低负载RTC晶振方案,并使用了爱普生品牌的晶振,而没有使用廉价的圆柱晶振。
1、使用SWD模式下载时,需要使用到的调试器是J-Link或者ST-Link
2、使用ISP模式下载时,需要使用到的是USB转串口(TTL电平)
J-Link OB与STM32F407VET6连接示意图:
宝贝连接地址:http://item.taobao.com/item.htm?id=19122650433
其他晶振皆可以参考上述方法进行相应修改。
芯片简介:
1、STM32F407VET6
封装类型:LQFP;
引脚个数:100;
内核:Cortex™-M4;
特性:单周期DSP指令;
工作频率:168MHzLeabharlann Baidu210 DMIPS/1.25 DMIPS/MHz;
存储资源:512K Byte Flash ,192+4 KByte SRAM;
注意:如果核心板已经由其它电源模块供电,则ST-Link V2的VCC引脚不需要与核心板的3.3连接,只需连接3根杜邦线,以避免交叉供电。
USB转TTL模块与STM32F407VET6连接示意图:
宝贝连接地址:http://item.taobao.com/item.htm?id=37902897170
相关文档
最新文档