电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
用32六个不在同一组的IO输出相同的信号,怎么设置啊?
已解决
73482
个问题
已帮助
5993
位优秀工程师
用32六个不在同一组的IO输出相同的信号,怎么设置啊?
76ffa901544824a6
2018-11-16
浏览量:730
用32六个不在同一组的IO输出相同的信号,怎么设置啊?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
hehung
首先将没有引管脚都配置好,然后直接输出就行了,你可以将这些引脚都封装在一个函数里面,设置一个输出参数就行了,之后直接调用这个函数,给定一个值就行,很简单呀
发布于
2018-11-16
举报
评论 0
0
0
其他答案
数量:
10
yhj416606438
配置好每个管脚然后一个一个控制控制管脚,没法做法完全同步,肯定有先后顺序
发布于
2018-11-16
举报
评论 0
0
0
明有几时有
这个在不在一个组应该是没有影响的,是可以分别设置的
发布于
2018-11-16
举报
评论 0
0
0
chen0000009
这种要做到绝对同步的,只能用DMA,如果靠软件控制,那这个程序执行的时间肯定有差别的
发布于
2018-11-16
举报
评论 0
0
0
megar
将IO配置放到一个函数里面,直接执行这个函数!
发布于
2018-11-17
举报
评论 0
0
0
wo4fisher
可以使用bitband操作啊,每个io一个引脚,互不影响。可以封装一下,比如定义结构体,不同的数字,对应到不同的io,然后还有输出的状态,这样就可以进行操作了。
发布于
2018-11-17
举报
评论 0
0
0
hangtao
如果只是控制六个 那么只能用一个顺序的关系来赋值 那么 就有先后顺序了
但是这个时间差很小 us级
发布于
2018-11-17
举报
评论 0
0
0
donatello
IO输出的内容只跟IO的输出寄存器ODR有关,你只需要将这几个ODR寄存器的内容都设置为相同的内容,那就可以实现输出相同内容了。
发布于
2018-11-18
举报
评论 0
0
0
奇迹12
一个个控制吧,不在一组不能一起控制的
发布于
2018-11-18
举报
评论 0
0
0
木兮青鱼
你可以把你的寄存器设置一个地址操作,直接操作一个区域来控制会比较快
发布于
2018-12-15
举报
评论 0
0
0
序缘阿斌
这个用寄存器的位带操作比较简单,参考原子的教程
发布于
2018-12-23
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
用32六个不在同一组的IO输出相同的信号,怎么设置啊?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: