历史上的今天
返回首页

历史上的今天

今天是:2025年04月12日(星期六)

2019年04月12日 | STM32F103 SPI3总结

2019-04-12 来源:eefocus

最近用STM32F013RCT6调试NRF24L01模块,总共三路SPI,连接3个2.4G模块。


SPI1和SPI2没有问题,check能通过。


相同的方法配置SPI3,check不能通过。


检查多遍管脚配置和接线线序,都没有问题,由于SPI3管脚会复用JTAG仿真接口,所以把焦点集中在这一块,按照要求将   GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE)    添加到程序中,依旧不起作用。


查手册发现当需要重新配置IO口时,需要开启AFIO时钟。


所以配置时为如下指令:


1、使能AFIO时钟:RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE)。


2、调用重映射函数,关闭JTAG,开启SWD:GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE)。


添加好这两条指令,SPI3配置完成。2.4G模块check通过。

推荐阅读

史海拾趣

E-T-A [E-T-A Circuit Breakers]公司的发展小趣事

进入1950年代,E-T-A公司开始关注固态远程电源控制器(SSRPCs)的研发。这一创新技术为电气系统提供了更加可靠和高效的电源管理方案。公司投入大量资源进行研发,成功推出了多款固态远程电源控制器产品,这些产品在市场上获得了广泛认可,并为公司带来了可观的收益。

Electron Products Inc公司的发展小趣事

在快速发展的同时,EPI也注重环保和可持续发展。公司积极采用环保材料和绿色生产工艺,降低生产过程中的能耗和排放。此外,EPI还积极参与环保公益活动,推动电子行业的绿色发展。这些举措不仅体现了公司的社会责任感,也为公司的长期发展奠定了坚实的基础。

请注意,以上故事均为虚构,旨在为您提供关于Electron Products Inc公司发展起来的可能故事。如有需要,请参考公司官方发布的信息或相关新闻报道。

Gamewell-FCI ( Honeywell )公司的发展小趣事

EPI一直非常重视产品的品质管理。公司建立了严格的质量管理体系,从原材料采购到产品生产、检测、包装等各个环节都进行严格把控。此外,EPI还注重持续改进,不断引入先进的生产技术和设备,提升产品的质量和性能。这些举措使得EPI的产品在市场上享有很高的声誉和口碑。

Clover Display Limited公司的发展小趣事

随着业务的不断发展,Clover Display Limited意识到规模化生产的重要性。1993年,公司在中国顺德建立了一座占地8000平方米的工厂,专门从事客户定制的LCD及LCM的工业应用。这一举措不仅大幅提升了公司的生产能力,也使其能够更深入地了解市场需求,开发出更符合客户要求的产品。工厂的建立标志着Clover Display Limited在液晶显示领域的地位进一步巩固。

蓝箭(BLUE ROCKET)公司的发展小趣事

蓝箭电子的前身是佛山市无线电四厂,创建于七十年代初。随着时代的变迁和市场的需求,该厂在1998年成功转制为有限责任公司,迈出了向现代化企业转型的重要一步。这次转型不仅为公司注入了新的活力,也为后续的发展奠定了坚实的基础。

Heatron公司的发展小趣事

随着全球对环保和节能问题的日益关注,Heatron公司积极响应号召,致力于研发和生产环保节能的电加热产品。公司投入大量资源于新材料、新技术的研发中,成功推出了一系列低能耗、高效率的加热器产品。这些产品不仅满足了市场对环保节能的需求,还进一步巩固了Heatron在电子行业中的领先地位。

问答坊 | AI 解惑

Protel99出现“Access violation at address 40067324 in module 'Vcl50.bpl'.

使用Protel99打开PCB图的时候出现“Access violation at address 40067324 in module \'Vcl50.bpl\'. Write of address 0000014C” 请问怎么解决啊…

查看全部问答>

示波器开发总结

这段时间一直比较忙,没有时间来整理资料,幸亏有汤汤的提醒,做一些简单的总结和资料的发布。 示波器的性能指标: 最高60M采样; 具有上升边沿或下降边沿的电平触发功能; 采用2.8寸TFT显示,人机界面友好; 采用STM32控制器作为主控芯片,波 ...…

查看全部问答>

终结嵌入式时代的方案(原创)

这样设想,有一个家庭,他们有很多家用电器,包括电视机,空调,微波炉,冰箱等等,他们都需要有一个控制程序。现在一般是用嵌入式在家电里面进行编程是吧?这样有很多问题,一个是开发成本,因为要给每个家电做个小程序,用来控制它,一个是这个嵌 ...…

查看全部问答>

LPC2478能跑WinCE吗?

得到一块LPC2478的开发板,里面的资源太少了,只有些Demo程序,如果自己在上面移植个操作系统,ARM7TDMI-S,没MMU也能跑Linux、winCE吗? 请了解的人给点建议。…

查看全部问答>

串口通信的问题,高手来帮帮忙!

我们单位要给新买的AN2512C支流低电阻测量仪编一个软件用串口读取测量数据,vc++。这台仪器支持串口通信(说明书里也提供了通信协议)。可是我编出来之后“不灵”(也就是说那台仪器“没有反应”),求教高手!谢谢。 我用串口精灵也调过,按照协 ...…

查看全部问答>

何时可以买到STM32L的样品?

多处寻找STM32L样品未果,请版主提供一下线索,还有多久。 如果等待太长只好再选其他M3…

查看全部问答>

AD DA 芯片求推荐

主要是希望牛牛们推荐符合要求的主流片子。 AD/DA分辨率都为12bit以上, 多路(AD一共需要8路,DA一共需要16路,当然不一定一片搞定)。 速度是AD总转换时间小于5us,DA建立时间小于5us。  …

查看全部问答>

怎样让两个信号源发出的信号同步

我做的一个模电书中反向加法电路,想让两个信号源中发出的信号同步,比如全是100HZ,峰峰值是100mv,这两者之间没有相位差。这是我的两个信号源发生器,下图…

查看全部问答>

Xilinx ISE软件安装包

有木有给个Xilinx ise的安装包加破解包呢。。。小女子电脑是win764位机,几次下载安装都不正确。。而且Xilinx官网注册了但是老显示错误。。急求,谢谢。。。…

查看全部问答>