历史上的今天
今天是: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通过。
史海拾趣
|
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” 请问怎么解决啊… 查看全部问答> |
|
这样设想,有一个家庭,他们有很多家用电器,包括电视机,空调,微波炉,冰箱等等,他们都需要有一个控制程序。现在一般是用嵌入式在家电里面进行编程是吧?这样有很多问题,一个是开发成本,因为要给每个家电做个小程序,用来控制它,一个是这个嵌 ...… 查看全部问答> |
|
得到一块LPC2478的开发板,里面的资源太少了,只有些Demo程序,如果自己在上面移植个操作系统,ARM7TDMI-S,没MMU也能跑Linux、winCE吗? 请了解的人给点建议。… 查看全部问答> |
|
我们单位要给新买的AN2512C支流低电阻测量仪编一个软件用串口读取测量数据,vc++。这台仪器支持串口通信(说明书里也提供了通信协议)。可是我编出来之后“不灵”(也就是说那台仪器“没有反应”),求教高手!谢谢。 我用串口精灵也调过,按照协 ...… 查看全部问答> |
|
主要是希望牛牛们推荐符合要求的主流片子。 AD/DA分辨率都为12bit以上, 多路(AD一共需要8路,DA一共需要16路,当然不一定一片搞定)。 速度是AD总转换时间小于5us,DA建立时间小于5us。 … 查看全部问答> |
|
我做的一个模电书中反向加法电路,想让两个信号源中发出的信号同步,比如全是100HZ,峰峰值是100mv,这两者之间没有相位差。这是我的两个信号源发生器,下图… 查看全部问答> |
|
有木有给个Xilinx ise的安装包加破解包呢。。。小女子电脑是win764位机,几次下载安装都不正确。。而且Xilinx官网注册了但是老显示错误。。急求,谢谢。。。… 查看全部问答> |




