登录注册
论坛
一粒金砂(中级)
182
1
IO模拟串口连接传感器模块通讯测试。
在IO紧张的前提下,用IO模模拟串口,是一个非常不错的选择。以前总用IO模拟IIC SPI。
今日优化了一下代码,显示结果如下。
传感器照片.jpg (150.56 KB, 下载次数: 0) 下载附件 保存到相册 2022-3-15 17:39 上传
传感器照片.jpg (150.56 KB, 下载次数: 0)
下载附件 保存到相册
2022-3-15 17:39 上传
image.png (80.39 KB, 下载次数: 0) 下载附件 保存到相册 2022-3-15 17:49 上传
image.png (80.39 KB, 下载次数: 0)
2022-3-15 17:49 上传
timer.c gpio.c 这些库文件可以在这里去查 drivers文件夹里面。常用的一些库都可以找到。
image.png (28.83 KB, 下载次数: 0) 下载附件 保存到相册 2022-3-15 17:46 上传
image.png (28.83 KB, 下载次数: 0)
2022-3-15 17:46 上传
串口通讯波形分析可以参考这里 (引用别人的文章) https://www.cnblogs.com/dongxiaodong/p/14163409.html
根据这些按每个bit的电平及周期时间,去模拟某一波特率下面的通讯,我是按 9600bit/s设计的,兼容手上的传感器模块。
扫一扫,分享给好友
五彩晶圆(高级)
6810
0
搞51单片机的时候IO模模拟串口有计数和中断等多种方法实现,楼主的这个是哪一种
Jacktang 发表于 2022-3-16 07:47 搞51单片机的时候IO模模拟串口有计数和中断等多种方法实现,楼主的这个是哪一种
中断加定时器,方法很简单,就是新的IDE搞了很长时间
版主
6993
11
纯净的硅(初级)
552
3
串口不够确实可以这么搞
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »