抓狂:Cube新建工程,仅6行代码:PB3,PB4居然无脉冲输出。

2019-08-23 17:04发布

【抓狂】:STM32CubeMX新建工程,仅6行代码B3,PB4居然无脉冲输出。
.
新建Cube工程,选择CPU F103RCT6 ,设置RCC 晶体,设置 MCO输出
设置 PB3,PB4 输出模式。—— 都没有任何错误,输出 代码也 无错误。
添加者六行代码 编译、链接、烧写 都无任何错误,运行也 无错误。
可是——逻辑分析仪 只能看见 MCO输出了 时钟脉冲。。
简单.jpg
PB3,PB4 ——死活 都 无 脉冲 输出,,请问 大侠  问题出在 哪儿 ?
PB3,PB4 ——死活 都 无 脉冲 输出,,请问 大侠  问题出在 哪儿
PB3,PB4 ——死活 都 无 脉冲 输出,,请问 大侠  问题出在 哪儿 ?
竹筐.jpg
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4,GPIO_PIN_RESET);
HAL_Delay(1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4,GPIO_PIN_SET);
HAL_Delay(1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4,GPIO_PIN_RESET);
HAL_Delay(1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4,GPIO_PIN_SET);
HAL_Delay(1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4,GPIO_PIN_RESET);
HAL_Delay(1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4,GPIO_PIN_SET);

如此简单的流程居然不正确。真是很抓狂。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
caosix
2019-08-24 00:29
本帖最后由 caosix 于 2017-1-23 15:50 编辑

反复调换了逻辑分析仪探头,仍然是 PB3,PB4无输出。
板子就是这块 成品板子 。看焊接工艺 品质不错的 。
STM32F103RBT6-原理图.pdf (56.25 KB, 下载次数: 154) 2017-1-23 15:34 上传 点击文件名下载附件
万用表 直接测量 PB3,PB4,PB5插针直接与 55,56,57
芯片是导电通的 = PCB板子 无问题 ,放大镜仔细看.
也没看见 布线混杂的错误、这是人家 大批量生产的。


究竟 PB3,PB4 有何特殊性 啊  ??



一周热门 更多>