完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
`硬件 【ebox生态圈】技术支持群:139218853 Spark为STM32主板 SPARK是基于STM32F103C8T6的控制板,作为eBox入门级的控制板,主要起到引导用户熟悉eBox固件库的使用方法。他包含了32个数字IO口、10路模拟输入、12路PWM、3个串口、2个SPI、2个I2C、1个USB、1个xdebug(下载调试)所有的接口都以排针的方式引出,方便用户在不同场合的调试使用。 Xdebug为调试工具 他包含了一个jlink(armob)和一个cp2102(USB转串口)两种功能。省去用户的一大堆线,杜绝电脑插满调试线! ●拨码开关:是调节输出的5/3V输出电压。当拨码开关调节至5.0V时输出5V,调节到中间NC不输出,调节到3.3V输出3.3V。 ●RX/TX是串口的输入输出引脚,IO/CK是jlink-sw的调试接口。GND是地线。 ●DTR是用于Arduino下载程序。提供一个硬件复位信号。在此默认不适用。 ●P1的四个空的排针用户不需要使用。
硬件的连接 如下图所示,使用6根杜邦线将xdebug和eBox-spark连接。然后将xdebug插入电脑的USB接口。 驱动的安装 正常情况下插入xdebug后电脑会自动安装u***hub(USB集线器)的驱动,然后会在设备管理器中多一个“Generic USB Hub”。此时电脑上还会多出两个未安装驱动的设备jlink和cp2102。 请打开“2.软件工具”文件夹。安装Setup_JLinkARM_V440b.exe(官网有更新的版本用户可以选择更新去安装),此时jlink驱动就会装上了。解压“CP2102驱动”然后在设备管理器里面更新其驱动,选择“浏览计算机……” 将目录指向“解压的目录”,并勾选包含子文件夹。然后单击下一步即可完成驱动的安装。
如果觉得以上驱动安装的方法太麻烦,可以使用驱动精灵来安装这些驱动。 KEIL 5的安装 网上教程一大堆,我就不重复安装了。软件安装文件在“2.软件工具”里面。也可以去keil官方下载最新的安装。 解压“3.源码”下的“工程模板”压缩包,打开Project文件夹下面的stm32f10x.uvprojx工程文件。编译下载既可看到一个LED在不停的闪烁。 如果想看其他例程,使用keil的file->open找到example下面的相应例程并打开。然后将此文件的所有内容复制到main.cpp中,重新编译下载。既可看到例程的效果。 我的众筹项目地址:http://z.elecfans.com/30.html 期待大家一起来完善和发展eBox,打造国人自己的库,不仅仅支持STM32,更能支持飞思卡尔MCU、NXP MCU······ |
|
相关推荐
|
|
Tx Rx 是交叉连接还是 Tx 接 Tx
|
|
|
|
|
|
2201 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2027 浏览 3 评论
4633 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2171 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2705 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 05:06 , Processed in 1.602352 second(s), Total 72, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号