STMPIN开发板综合介绍本团队一致在进行项目开发此款为.doc

STMPIN开发板综合介绍本团队一致在进行项目开发此款为.doc

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STMPIN开发板综合介绍本团队一致在进行项目开发此款为.doc

STM32-PIN48开发板综合介绍 本团队一致在进行项目开发,此款为STM系列的第一款开发板,其难免有许多不足的之处。所以我们需要大家的意见,如对手册上任何一个技术细节还有疑惑或异议都可以联系我们我们的邮箱是:henyuandianzi@sina .com 客服QQ :1528374825 我们承诺一定尽力解决,努力做到更好。 注:在我们团队进行基于STM32、AVR开发项目和本开发板的时候,很多借助了很多兄弟开发板和网站资料支持,如大虾开发板、阿莫电子网,当然还有我们自己的珩源电子网广大朋友支持,一并表示感谢! 第一章 开发板硬件综述 第一节.板上资源 第二节.IO 资源分配表 第三节.硬件原理图 第四节.实验板上电注意事项 第二章 开发板工具篇 第一节.MDK 的安装和设置 第二节.J-LINK 介绍与驱动安装 第三节.J-LINK 在MDK 下调试STM32 第四节.IAR的安装和设置 第五节.J-LINK 在IAR下调试STM32 第三章 烧录篇 第一节.ISP方式烧写 第二节.J-FLASH 方式烧写 第三节.编译器附带烧写 第四章 MDK应用技巧 第一节.MDK 编译器语法技巧 第二节.不得不说的F12 键 第三节. 如何发布项目 第一章 开发板硬件综述 第一节板上资源 开发板以STM32100CBT6为核心该芯片具有以下特性 STM32100CBT6简介: 1、 基于ARM Cortex-M3核心的32 位微控制器,LQFP-48封装 2 、 128K 片内FLASH ,8K 片内RAM ,片内FLASH 支持在线编程(IAP). 3、 24M 时钟频率,数据,指令分别走不同的流水线,以确保CPU运行速度达到最大化 . 4、 通过片内BOOT 区,可实现串口下载程序(ISP) 5 、 片内双RC 晶振,提供8M 和32K 的频率 6、 支持片外高速晶振(8M),和片外低速晶振(32K).其中片外低速晶振可用于CPU 的实时时钟,带后备电源引脚,用于掉电后的时钟行走. 支持 JTAG,SWD 调试.配合廉价的J-LINK,实现高速低成本的开发调试方案 多达30个I/O4个通用定时器,2个高级定时器,2个基本定时器,3路SPI接口,2 路I2S 接口,2路I2C 接口,2 路USART, 1路共16 通道的12位AD 输入,1 路共2 通道的12位DA 输出.支持片外独立电压基准. CPU 操作电压范围:2.0-3.6V. 板上资源介绍 如图1.1.1 图 1.1.1 主芯片STM32100CBT6(或其他48脚的STM32芯片) 串口转化芯片MAX3232 串口2接口(公头) 8M晶振 复位按钮 ,JTAG下载口 纽扣电池 电机 可调电阻 LM1117电源转化芯片 电源指示灯 5路LED灯 24C512 EEPROM芯片 数码管 蜂鸣器 3*3点阵按键 BOOT0跳线 BOOT1跳线 第二节 I/O分配 根据STM32100CBT6的PA-PB 口为排列顺序,列出各个IO 口在实验板上的功能.参考表1.4.1 表1.2.1 I/O编号 功能 说明 PA0 AD采集入口 外接可调电阻,采集电压 PA1 温度传感器信号输入 DS18B20 PA2 一路串口通信 MAX3232转RS232协议 PA3 PA4 DA转换输出脚 外接直流电机模拟输出电压高低 PA5 3*3键盘 PA6 PA7 PA8 四位数码管DP段 低电平点灯 PA9 四位数码管C段 低电平点灯 PA10 四位数码管G段 低电平点灯 PA11 四位数码管选择位4 高电平点灯 PA12 四位数码管B段 低电平点灯 PA13(JTMS) 四位数码管选择位3 高电平点灯(拨码开关选择JTAG) 由于硬件上不允许以PB9代替 PA14(JTCK) 四位数码管选择位2 高电平点灯(拨码开关选择JTAG) 由于硬件上不允许以PB8代替 PA15(JTDI) 四位数码管F段 低电平点灯(拨码开关选择JTAG) 由于硬件上不允许以PB7代替 PB0 3*3键盘 PB1 PB2(BOOT1) 跳线1 选择不同启动模式 44 (BOOT0) 跳线0 PB3(JTDO) 四位数码管A段 低电平点灯(拨码开关选择JTAG) 由于硬件上不允许以PB6代替 PB4(JTRST) 四位数码管选择位1 高电平点灯(拨码开关选择JTAG)由于硬件上不允许以PB5代替 PB5 5路LED灯 我们将PB的5、8、9以连线的方式用以控制1、2、3个数码管的亮灭使能。PB6、7则分别控制两段。 PB6 PB7 PB8 PB9 PB10 基于I2

文档评论(0)

zhangningclb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档