- 博客(7)
- 收藏
- 关注
原创 用printf来发送字符到串口
用printf来发送字符到串口的方法:(一) 在MDK中使用MicroLib重定向printf(二) 在MDK中使用标准库重定向printf(三) 在GCC中使用标准库重定向printf注:(1)重定向printf其实就是重定向fputc。在MicroLib或者标准库中,printf最终都是通过fputc来输出字符串。而由于这些库只是提供了接口给我们调用,并没有提源码,所以我们只需要在程序添加库就能用了。 (2)什么是重定向。重定向就相当于重新再写函数。重定向fputc就是重新...
2020-06-05 00:31:12
1075
原创 浅析串口Uart的理解
一、什么是串口? 简单的说就是一个通讯方式,MCU与MCU通过串口通信可以实现数据的传输,MCU跟电脑通过串口通信可以实现打印调试。二、连接方式 TxD代表串口的输出口,RxD代表串口的接收口 当两个MCU通过串口相连时,芯片1的TxD输出,芯片2的RxD接收数据,故芯片1的TxD引脚接芯片2的RxD。同理,芯片1的RxD接芯片2的TxD。串口之间采用的是TTL通信,所以直接连上就好了。 当MUC串口跟电...
2020-05-14 23:46:32
1450
原创 【技术术语】全双工模式和半双工模式
全双工模式:可以同时进行信息的双向传输(A-->B的同时可以B-->A) 半双工模式:一个时间内,两边通信,信息传输的方向只有一个,要么在发送信息,要么在接收信息,不能同时存在同步情况(A-->B或 B-->A)例子: 全双工:双向双车道,车可以从这边开到那边,同时也可以从那边开到这边。 ---------------...
2020-04-23 00:26:54
957
原创 【STM32】浅析8种IO口模式
Stm32上的IO口有8种模式可以选择,分别为: 四种输入模式: (1)浮空输入 (2)输入上拉 (3)输入下拉 (4)模拟输入 四种输出模式: (5)开漏输出 (6)推挽输出 (7)复用开漏输出 (8)复用推挽输出下...
2020-04-12 19:15:45
2755
2
原创 【git的使用】添加.gitignore
git有一个很好用的机制,就是通过.gitignore文件,在我们上传文件到远程仓库的时候,自动忽略文件中定义好的类型。特别是在一些SDK编译产生的各种链接文件,我们很多时候并不需要上传,我们更需要关注上传的是有用的源文件。 .gitignore文件里有它对应的语法,推荐一个网址http://www.gitignore.io/ 。该网址可以自动生成对应的...
2020-04-05 00:43:29
1878
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人