大虾网主推的DX32学习板,学习STM32的利器.
近期已经推出了DX32顶级学习手册的拍砖版,免费下载网址:
DX32的优势:比我便宜的,资源远没我多;资源比我多的,远没有我便宜!
DX32增值计划,史无前例,买了板子,注册了邮箱,就能享受定期的程序升级服务和加入网络协作开发团队.
更多最新动态,请上大虾网STM32专栏了解
也希望大家多多支持大虾网的论坛,这个是MUC51论坛的前身,已经有8年历史的一个论坛了
以下为优惠期内价格,不含税,单买,合并买,均不议价,谢谢体谅.(你想买两套?买两套以上价格有商量呵呵)
DX32开发板价格:398
(需要另拍)另外选配128*64的小LCD :20 (新版本已经全部安装)
(需要另拍)J-LINK V7 :65
(需要另拍)配套9V电源: 15元
(注:含税价是6个点,把点钱加到发票上则是总价除以0.94)
推广期内购买DX32,则赠送非常好用工具箱一个.
DX32的口号是:不仅仅要学会用,还要用的好,用的熟,用的精!!
DX32 板上使用的STM32F103VC 芯片介绍:
●基于ARM Cortex-M3核心的32位微控制器,LQFP-100封装.
●256K 片内FLASH ,48K片内RAM ,片内FLASH支持在线编程(IAP).
●高达72M的频率,数据,指令分别走不同的流水线,以确保CPU运行速度达到最大化 .
●通过片内BOOT区,可实现串口下载程序(ISP)
●片内双RC晶振,提供8M和32K的频率
●支持片外高速晶振(8M),和片外低速晶振(32K).其中片外低速晶振可用于CPU的实时时钟,带后备电源引脚,用于掉电后的时钟行走.
●42个16位的后备寄存器(可以理解为电池保存的RAM),利用外置的纽扣电池,和实现掉电数据保存功能.
●支持JTAG,SWD调试.配合廉价的J-LINK,实现高速低成本的开发调试方案
●多达80个IO(大部分兼容5V逻辑),4个通用定时器,2个高级定时器,2个基本定时器,3路SPI接口,2路I2S接口,2路I2C接口,5路USART,一个USB从设备接口,一个CAN接口,SDIO接口,可兼容SRAM,NOR和NAND Flash接口的16位总线-FSMC.
●3路共16通道的12位AD输入,2路共2通道的12位DA输出.支持片外独立电压基准.
●CPU操作电压范围:2.0-3.6V.
开发板正面图:
二.板载资源介绍
0.DX32电源部分,带方便的自锁电源开关,使用通用电源插口,板带整流桥,和1000UF/16V整流电容,直流电源不分正负,更支持变压器的直接输入.7805负责第一级稳压.1117-3.3V负责第二级稳压.建议使用9V电源供电.
1.主CPU,STM32F103VC,所有IO脚引出,方便外扩,板载8M主晶振和32768时钟晶振.CPU的模拟部分参考电源通过跳线引出,支持电源电压为参考电压,也可用户外接参考电压.
2.CH375 外扩的USB HOST芯片,支持U盘读写和USB接口的小型打印机.
3.CPU外扩接口,包括两路232接口,板载SP3232电平转换芯片;CPU自带的USB DEVICE接口,支持USB2.0协议,可实现官方提供的USB声卡,USB遥控杆等程序.
4.24C01/24C01A I2C存储器,利用CPU自带的I2C接口可实现硬件I2C刷写存储器.
5. 8路LED,可实现LED跑马灯,闪烁指示等功能,另外LED1可配置为CPU的PWM输出,实现LED 的PWM调光.
6.28J60,SPI接口的网卡芯片,板载网络变压器和网卡接口.可实现远程网络监控开发.
7.三线CAN接口(H,L,GND), 使用TI的230 高档CAN转换芯片.可实现高速远程的CAN通信.
8.用于CPU烧写的ISP跳线,通过串口则可完成程序刷写
9.JTAG调试接口,SWD双线调试接口.(SWD接口之所以没焊接,不是因为省那几毛的成本,而是白菜本人经验,焊了两个调试口,调试中总会插错位置:)
10.键盘区,4*4行列键盘,4个可INT中断的独立引脚的键盘.
11.大虾两字绝非LOGO这么简单,底部是两个直径1CM的引线圆盘,可实现电容式触摸感应按键
12.用于RTC和掉电保存数据的纽扣电池
13.模拟电路部分,带有麦克风的放大和喇叭的放大电路.
14.用户AD和板上预留热敏电阻,通过跳线,可实现板上可调电阻的AD读取,板上预留热敏(光敏等)电阻的AD采样,另外ADC_EXT的孔则为一路独立的可接外部使用的AD采集通路.
15.麦克风
16.0.5W 纸膜喇叭(个人觉得音质还可以,呵呵)
17.可爱的直流小电机,可使用CPU的PWM实现调速转动.驱动管为一直插的8050.
18.红外发射管和一体红外接收.
19.SD卡跳线,通过这四个跳线,可实现SPI接口和CPU自带的SDIO接口的SD卡读写.(SD卡座在板子的背面,为一自锁弹出式SD卡座)
20.TSC2046,4线触摸屏控制器,SPI接口.
21.25F080,高达1M字节的串行FLASH存储器,此芯片为-50版,即SPI速度可达到50M,利用STM32的最高速SPI接口(36M),读写速度绝对不比并行FLASH慢.
22.320*240 2.8寸TFT真彩LCD, 带四线触摸屏
23.小巧可爱的128*64黑白小LCD(为选配件),可在TFT显示主界面的时候,小屏显示一些用户内部变量,方便快速调试.
三.DX32增值计划
很多人不了解什么是DX32增值计划.其实这是DX32学习板最重要的售后服务.想想看,如果大家都买了板子,都只是老实地跑光盘给的例程,而相互之间从不交流,那其实是一种资源浪费.当一个群体共同去研讨一个事物的时候,大家一定有遇到过同样的问题,然后同样地浪费一些精力去解决,这时候,你会觉得,大家之间本来有很多心得是可以分享的,但由于互不认识,所以只好一批批人重走旧路,而DX32增值计划就是让大家能有这样的一个机会,实现相互交流.得到板子客户,都可以把板上的唯一序列号用你的常用邮箱,发邮件到dxstm32@gmail.com,则有专人负责记录,而当大家遇到什么困难需要交流的时候,也是通过这个邮箱发问.白菜会根据大家遇到的问题,作一些统一的解答,对例程出现的不完善的需要修改的地方,也会通过这个邮箱向注册用户发送统一资料.而DX32除了基础的入门例程外,还定期提供一些非常有商业价值的代码(可用于商业项目上的,很多都是超过10K以上的封装好的有用程序)而如果代码处于开发中,则可以分配任务让大家共同协作完成,这些额外提供的资源,都会通通发放给会员.希望通过这个增值计划,让白菜和大家不仅仅是买家与卖家的关系,而是可以成为一起探讨问题,共同克服苦难的朋友.一切一切,只需要在你拿到板子后,记得发唯一序列号到dxstm32@gmail.com邮箱里.
四.程序清单
请多留意专栏首页,定期更新了的例程都会在那里列出:
五.DX32局部图以及一些补充说明
工程师版的标配是没有128*64的小LCD的,需要的要另加20元,则可拥有"双屏":)
板上的接口,串口两个,USB主从接口各一.
网络接口,CAN的三线接口.(其实CAN两线就够了,对于远距离传输,地线是用来屏蔽的)
大虾网的版主丁丁答应帮我在DX32上写个T9输入法的,偶还在等待中~
背面的SD卡,这个可是进口货~
TSC2046,和ADS7846是完全兼容的,其实这是7846的新版,当年7846总是有点小BUG~
旁边那四个跳线就是SD卡的控制方式的切换,最简单的是用SPI模式.SDIO模式白菜研究过,结果手上4张卡只有一张能通过囧.大家还是先用SPI模式吧,这个模式光盘上提供了商用代码.而且偶也在实际项目上用过了.包行!
工程师版+小LCD+J-LINK全套,现在优惠期内购买,还送非常好用的工具盒一个.
DX32全家福
(主板_398
+小LCD_20+J_LINK_65)