stm32 普通io模拟串口

[复制链接]
10444|23
 楼主| op2sql 发表于 2012-4-25 10:45 | 显示全部楼层 |阅读模式
软件串口,中断接收,在多重波特率下实验,效果良好.

stm32软件串口1.0.zip

753.45 KB, 下载次数: 1147

 楼主| op2sql 发表于 2012-4-25 10:46 | 显示全部楼层
基于寄存器操作,用的是原点电子的开发板实现
logokfu 发表于 2012-4-25 11:02 | 显示全部楼层
玩玩还可以:lol
airwill 发表于 2012-4-25 11:39 | 显示全部楼层
都这么多串口了, 还搞模拟?
是练习编程技术玩呀?
通常的应用, 应该是尽可能使用硬件的功能来简化软件, 降低 CPU 消耗.
baidudz 发表于 2012-4-25 17:17 | 显示全部楼层
估计LZ只是玩玩
wsk36789 发表于 2013-4-24 16:30 | 显示全部楼层
谢谢,正搞模拟串口
cjhk 发表于 2013-4-24 19:26 | 显示全部楼层
下载先  收藏收藏   看看了   希望有机会能用到
hsbjb 发表于 2013-4-24 21:25 | 显示全部楼层
可以借鉴一下
seafriend 发表于 2013-6-20 11:13 | 显示全部楼层
有时stm32的串口被其它外设占用,就没法用了。软件模拟也不失为一个好的方式,借鉴一下,希望也ok。谢谢。
toengineer 发表于 2013-9-6 00:54 | 显示全部楼层
mingjiezhong 发表于 2013-9-6 07:53 | 显示全部楼层
会模拟是好事,有的特定场合要很多串口,这样就可以在不增加硬件的基础上分时实现多串口
charlieholy 发表于 2013-9-26 12:16 | 显示全部楼层
这个只能收一个字节= =@!
Zhou_g 发表于 2014-7-5 10:57 | 显示全部楼层
学习学习
kamen588 发表于 2014-7-5 11:05 | 显示全部楼层
模拟串口是有意义的 现在我正在做的一个项目要4个串口 具体是采集两台仪器的数据 然后通过串口发送到两台上位机 两台上位机不能联网 只能用硬件串口
kamen588 发表于 2014-7-5 11:07 | 显示全部楼层
用stm32f103c8t6 本身自带3个串口 还要模拟一个 发送

LZ的程序还是不够优化 建议用定时器中断方式 模拟串口 这样当多个任务同时进行时 比较好处理
技术发烧you 发表于 2015-8-24 17:01 | 显示全部楼层
多谢楼主分享
sflower 发表于 2015-8-25 08:48 | 显示全部楼层
STM32F103RCT6 具有5个串口的,
追逐浪花 发表于 2015-8-25 09:47 | 显示全部楼层
自己模拟一下是不是对串口的协议完全理解了啊
hongwen 发表于 2015-9-8 15:28 | 显示全部楼层
谢谢!!!!!!!
924837938 发表于 2015-9-13 11:24 | 显示全部楼层
多谢楼主分享!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:活着就是为了电子

2

主题

209

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部