你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

谁做过STM32F0 模拟串口接收程序的? 想请教下

[复制链接]
龙龙龙龙龙龙龙龙 提问时间:2015-7-10 12:05 /
因为管脚定死了,现在要模拟串口。请大神支招!!!
收藏 评论17 发布时间:2015-7-10 12:05

举报

17个回答
龙龙龙龙龙龙龙龙 回答时间:2015-7-13 10:48:01
yanhaijian 发表于 2015-7-13 10:24
有的时候要给老板讲道理听,告诉他这样做其他方面的成本,让他来做选择。 ...

没事,已经做出来了,波特率还可以调到115200,很正常,可以进行通讯
龙龙龙龙龙龙龙龙 回答时间:2015-7-11 20:21:39
yanhaijian 发表于 2015-7-11 10:40
明明硬件很轻易做的东西非要用软件来模拟,你省的了这点钱,程序的可靠性怎么办。 ...

老板至上,只能自己想办法解决,能换芯片我还要这个?
龙龙龙龙龙龙龙龙 回答时间:2015-7-10 14:06:21
不确定性理论 发表于 2015-7-10 13:53
我做过。
我是根据这篇文章改写的。
http://ziye334.blog.163.com/blog/static/224306191201452833850647 ...

很有参考性,小弟感激不尽。
lkl0305 回答时间:2015-7-10 13:09:11
为什么要模拟,是先出了电路?你上网百度下,见过
龙龙龙龙龙龙龙龙 回答时间:2015-7-10 13:27:30
查了很多,一直没找到,产品的电路固定了,芯片没有串口2,所以在原来的端口需要模拟。大神支招
龙龙龙龙龙龙龙龙 回答时间:2015-7-10 13:27:47
查了很多,一直没找到,产品的电路固定了,芯片没有串口2,所以在原来的端口需要模拟。大神支招
不确定性理论 回答时间:2015-7-10 13:53:23
我做过。
我是根据这篇文章改写的。
http://ziye334.blog.163.com/blog/static/224306191201452833850647
ningzb 回答时间:2015-7-10 14:02:57
我做过,大概思路就是通过定时器确定波特率,记性发送和接受处理
接受的话还要用中断下降沿触发,来确定其实位,
只要你根据串口的规则来,应该不难吧
ningzb 回答时间:2015-7-10 14:04:32
你需要注意的是确定你的应用的优先级和用来接收数据所用的中断的优先级,处理不好的会影响应用或者数据收发
龙龙龙龙龙龙龙龙 回答时间:2015-7-10 14:06:00
ningzb 发表于 2015-7-10 14:04
你需要注意的是确定你的应用的优先级和用来接收数据所用的中断的优先级,处理不好的会影响应用或者数据收发 ...

谢谢大神指点
左岸右岸 回答时间:2015-7-10 22:39:09
以前试过,没做出来
废鱼 回答时间:2015-7-11 10:23:48
按照串口输出协议做就行了。记住串口的传输位是反着的。
yanhaijian 回答时间:2015-7-11 10:40:57
明明硬件很轻易做的东西非要用软件来模拟,你省的了这点钱,程序的可靠性怎么办。
小小超 回答时间:2015-7-11 11:28:32
硬件的多好。还模拟。时序就搞死你了
yanhaijian 回答时间:2015-7-13 10:24:09
龙龙龙龙龙龙龙龙 发表于 2015-7-11 20:21
老板至上,只能自己想办法解决,能换芯片我还要这个?

有的时候要给老板讲道理听,告诉他这样做其他方面的成本,让他来做选择。
12下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版