本帖最后由 电子钟2016 于 2019-7-9 19:37 编辑 求助 使用CUBE 生成的STM32F103C8T6的代码 串口不能正常工作板子上是RS485接了STM32F103C8T6的串口1 同一块PCB 使用标准库的代码写的程序,能正常的工作。485收发正常 然后用CUBE生成的HAL库的代码。 循环执行如下代码 Delay_MS(1000); HAL_UART_Transmit(&huart1,"11",2,0XFFFF); Delay_MS(1000); 串口调试助手上显示的HEX码全部都是00 使用CUBE初始化串口3,结果也一样。串口工具上收到是00 00 使用CUBE的代码,我将串口1的TX 与RX短接,每次只发一个字节,自收自发。在IAR的debug模式下,可以看到发出去的字节,确实收到了。但接到电脑上就又不对了,本来怀疑是我外部其他设备的问题,但是使用标准库的代码却又能正常通信。 很奇怪不知道是什么原因,希望能有大神指教一二 |
CUBE串å£é ç½®
串å£æªå¾
STM32F103C8T6_CUBE.rar
下载2.22 KB, 下载次数: 0, 下载积分: ST金币 -1
è¿ä¸ªæ¯æçCUBEæ件
【MCU实战经验】基于STM32F103C8T6的hart总线调试器设计
求教STM32F103进入STOP模式后用外部中断唤醒的问题
基于STM32F103RCT6的无源蜂鸣器音乐播放(生日快乐歌)
STM32F103c8t6有没有DAC 功能?
STM32F103x中文数据手册
新手求教,为何在我电脑上找不到STM32F1Xx.h文件
金龙107例程汇总(STM32F107)
万利STM32F107VC 原理图
STM32F103 ADC多通道检测必须要DMA吗?
【官方例程】STM32F107以太网官方例程
问题解决了