我用精英版 按照串口1来配置的串口2函数,RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); 这句也改成了 RCC_APB1PeriphClockCmd(RCC_APB2Periph_USART2, ENABLE);
int fputc(int ch, FILE *f)
{
while((USART2->SR&0X40)==0);//Ñ-»··¢Ëí,Ö±μ½·¢Ëííê±Ï
USART2->DR = (u8) ch;
return ch;
}
这里也按照原子视屏上改成了2,但用不了printf()打印到串口上,求解????
要是能分享例程那更是万分感谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
那得看你的程序了
一周热门 更多>