有没有知名官方正规靠谱的在线兼职靠谱,在家快呆不住了

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

在调试代码的过程中,我们经常采用输出调试信息的方式来查看代码执行顺序和结果
而且对于高效的程序开发来说,也是必不可少的所以,在一个系统建立起来之前打造一个好用的调试系统是如此的重要和必要。
茬pc系统上我们一般使用printf来实现该功能,而且在标准嵌入式环境也提供了对该函数的支持前提是我们实现int fputc(int ch, FILE *f)的接口即可。在实现该接口的過程中我们一般采用串口来输出调试信息。
如何简单的来实现一个串口的该功能呢
在STOpen系统中,只需要经过下面简单三步就可以实现串ロ的功能并且能够验证功能。

第一步 初始化串口 分别按照顺序:使能中断通道->设置串口参数->配置硬件IO->使能串口模块时钟和相关中断->最后啟动串口模块


具体使用哪一个串口,要根据你的系统和平台来调整在STM32F103中,我们默认使用USART1

第二步:实现串口的接收和发送的中断函数

苐三步:实现一个以阻塞方式发送的接口

对于串口调试来说,不是必须的为下一步实现printf的功能打下基础。

完成上面几步后我们就可以测試串口功能了
打开任意一个串口调试助手,发送一些数据过去串口立即原封不动的返回该数据,如下图所示
测试表明我们的串口已經正常工作,下一步就是实现调试接口了

原创文章,欢迎转载请注明来源,未经书面允许请勿用于商业用途。

0
0
0
0

授予每个自然周发布1篇到3篇原创IT博文的用户本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。

我要回帖

更多关于 兼职靠谱 的文章

 

随机推荐