打印
[STM32F3]

【SushiBits Three v3.6试用体验】上电&工程环境搭建

[复制链接]
1433|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 donatello1996 于 2018-3-16 17:06 编辑

    收到开发板已经很久了,但是一开始的时候板子有问题,后来退回给制造商维修之后发回来,就没有问题了,可以开始进行开发。
    SushiBits Three v3.6的主控是STM32F303CCT6,板上带有10pin 1.0mm的JTAG烧录接口,常规的10pin/20pin 2.54mm排线是没法插的,必须在淘宝上选购1.0mm转2.54mm的转接头和转接线:

    选用20pin的CMSIS-DAP仿真器:


    这样就可以进行开发了。
    首先是在ST官网下载STM32CubeMX软件和F3的固件库。


    我用的开发方式是MDK+CubeMX的方案。先在CubeMX选择器件型号F303CC:


    初始化外部8M高频晶振和串口1的引脚:


    由原理图得知板子带有外部8M高频晶振,所以可以PLL倍频到72M吗,因此系统时钟填72M:
   

    由原理图得知板上的USB转TTL串口的芯片是HT的方案,连着MCU的串口1,因此还需要初始化串口1引脚PA9、PA10,波特率115200:


    生成工程的时候要选择F3的固件库路径,工程文件选择MDK:

    在MDK里面设置CMSIS-DAP仿真设备和FLASH型号:

    在工程里面重定义fputc函数:
   

    用USB线连着板子的USB转串口接口:



    在串口调试助手找到板子的串口并观察效果:







沙发
mmuuss586| | 2018-3-16 08:57 | 只看该作者
感谢分享;

使用特权

评论回复
板凳
huahuagg| | 2018-3-16 09:26 | 只看该作者
之前玩过一个,直接USB烧录的,STM32F103的,叫什么Apple的开发板。

使用特权

评论回复
地板
iamaiqiyi| | 2018-3-16 11:30 | 只看该作者

使用特权

评论回复
5
dzfansman| | 2018-3-16 11:45 | 只看该作者
这个是申请的官网的板子吗

使用特权

评论回复
6
iamaiqiyi| | 2018-3-16 11:49 | 只看该作者
这个板子是什么板子?

使用特权

评论回复
7
dzfansman| | 2018-3-16 11:49 | 只看该作者
没有图片可以看呢。

使用特权

评论回复
评论
donatello1996 2018-3-16 17:07 回复TA
会员等级受到限制,昨天上传图片到上限哈哈,今天补上了。 
8
xcvista| | 2018-3-19 00:15 | 只看该作者
huahuagg 发表于 2018-3-16 09:26
之前玩过一个,直接USB烧录的,STM32F103的,叫什么Apple的开发板。

那个叫 Maple,可惜项目已经死了。

使用特权

评论回复
9
xcvista| | 2018-3-19 00:17 | 只看该作者
iamaiqiyi 发表于 2018-3-16 11:49
这个板子是什么板子?

我设计的板子。国内还没有开卖,如果你想买我可以发 Tindie 或闲鱼链接给你。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

52

帖子

0

粉丝