参考stm32F107通过ch375控制U盘的例程,在贵公司官网上下载了库文件,在stm32f103上做开发,配置好了三个硬件接口函数和一个中断函数,程序运行后,发现一直在初始化函数中运行。请问,这可能是由哪些原因造成的??
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
参考stm32F107通过ch375控制U盘的例程,在贵公司官网上下载了库文件,在stm32f103上做开发,配置好了三个硬件接口函数和一个中断函数,程序运行后,发现一直在初始化函数中运行。请问,这可能是由哪些原因造成的??
库初始化?可能底层移植仍存在问题或者硬件接口通讯上存在问题
初始化串口程序后,用unsigned char mCH375Init( )函数设置CH375工作于主机模式,却无法收到CH375返回的数据,一直卡在了while(USART_GetFlagStatus(USART2,USART_FLAG_RXNE)==RESET)这句,请问这是什么原因?
波特率默认9600,然后底层移植是参考官方的stm32-107的例程,我用103有没有影响?
建议先测试一下,串口基本通讯是否正常,测试命令(06H) 06->55, <--AA。