STM32SPI接受功能下载

weixin_39821260 2019-10-03 01:30:16
利用STM32单片机,使用SPI协议驱动无线模块,该代码是SPI收的代码,亲测可用
相关下载链接://download.csdn.net/download/weixin_42208340/10504869?utm_source=bbsseo
...全文
10 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
在考虑STM32F1和F302-NUCLEO通信时,先暂时考虑SPI总线方式,因为UART和I2C速度都太慢,采用并行总线的方式应用起来还不太稳定,后期再做测试。在这里就分享一个实验成功了的SPI总线双机通信! 在测试中,让F1作为主机,F302-NUCLEO作为从机,SPI总线中,CS引脚都采用内部软件控制,主机CS引脚内部上拉到VCC,从机CS引脚下拉到GND,这样,可以省略一个IO线!连接方式如下: 测试命令如下:通过F1的四个按键,分别发送0X01 0X02 0X030X04字符,F3-NUCLEO板子收到字符后,将特定字符打印到串口中。其中,从机通过SPI中断方式接受主机数据。 在主机端,为了测试方便,需要实现LED/KEY/UART/SPI等模块的底层驱动配置,这个都在附件工程中!在从机端,为了实现命令打印和测试,也需要实现LED/KEY/UART/SPI模块的配置,对于F3-NUCLEO,测试了一个按键和串口,效果如下: 代码如下,见相关文件: 确定串口和SPI驱动无误后,将两个板子进行连接进行了测试。测试效果: 代码部分: 在测试F3-NUCLEO板子过程中,因为电脑问题,板子自带的ST-LINK-V2-1无法使用,一直装不上驱动,虚拟串口和U盘也不能显示,只好采用外部ST-LINK进行程序下载了。另外,电脑没有网络权限,无法使用在线编译功能,还是用MDK方式编程! 下面是测试图片:
活动已结束! 活动说明:该板卡一元购活动仅限电路城四周年活动用户参与,即获得电路城周年庆入场券后方可参与一元购,直接购买的用户不会发货且不会退款。 周年庆入口:https://www.cirmall.com/four-years(可获得电路城周年庆入场券) 活动要求: 支付一元即可成功报名参与开发板一元购活动,活动人数每达到199时,从所有报名参与的用户中随机抽取一名用户获得开发板。如若人数未达到199人,所支付金额将原路返回支付宝账号。(活动人数以周年庆页面统计人数为准) 第一轮板卡一元购结果公布: 本轮抽奖所有名单以及视频可见附件!(获奖名单为随机产生) 参与人数达398抽取第二块板卡! 第二轮板卡一元购结果公布: 一元购活动结束,敬请期待下次活动! 板卡介绍: STM32F746G-DISCO是一个发现套件,STM32F746NG微控制器,允许用户使用基于ARM:registered: Cortex:registered:-M7内核的STM32F7系列微控制器进行开发和分享应用。 此发现套件可进行多种应用开发,使用音频、多传感器支持、图形、安全、视频和高速连接等功能。 Arduino的连接支持提供无限的扩展能力,可选择多种专用附加电路板。 STM32F746NGH6微控制器, 1MB闪存存储器和340kB RAM, BGA216封装 板载ST-LINK/V2-1支持USB再枚举功能 USB功能 - 虚拟COM端口, 海量存储, 调试端口 4.3英寸480 x 272彩色液晶屏-TFT, 电容性触摸屏 照相机连接器 SAI音频编解码器 音频线路输入和线路输出插座 立体声扬声器输出 两个ST MEMS麦克风 SPDIF RCA输入连接器 两个按钮(用户和复位) 128Mb四路-SPI闪存存储器. 128Mb SDRAM (可接受64Mb) 连接器, 用于微型SD卡. RF-EEPROM子板连接器 USB OTG高速, 微型AB连接器 USB OTG快速, 微型AB连接器 以太网连接器, 符合IEEE-802.3-2002 【F769IDISCOVERY评测】汇总贴-不定期更新

12,796

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧