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

stm32用作照明通信系统

[复制链接]
taozitaozi 提问时间:2014-3-27 09:49 /
 我的课题是无线照明通信系统,用led发出的光把信号发送出去,现在想用stm32产生占空比根据输入信号变化的矩形方波驱动led,想请教下这个矩形方波怎样产生?TIM_OCInitStructure.TIM_Pulse 怎样和输入信号建立联系?
收藏 评论10 发布时间:2014-3-27 09:49

举报

10个回答
回答时间:2014-3-27 10:12:34

RE:stm32用作照明通信系统

用PWM或者用定时器来模拟。
taozitaozi 回答时间:2014-3-27 10:18:03

回复:stm32用作照明通信系统

回复第 2 楼 于2014-03-27 10:12:34发表:
用PWM或者用定时器来模拟。什么意思不太明白 
风华正茂0314 回答时间:2014-3-27 12:35:42

回复:stm32用作照明通信系统

直接就用PWM,或者定时器
taozitaozi 回答时间:2014-3-27 15:21:11

回复:stm32用作照明通信系统

回复第 4 楼 于2014-03-27 12:35:42发表:
直接就用PWM,或者定时器  恩我是想用PWM,比方发ABC,那么每个字母代表的CCRx的值不一样,怎样把他们建立联系? 
wkuang 回答时间:2014-3-27 21:43:49

RE:stm32用作照明通信系统

你要想产生方波, 可以使用硬件PWM, 或者使用一个定时器,定时器到的时候GPIO置高电平,定时器再次到的时候,再置低电平, 一次看定时器到的次数,从而产生一个你需要的方波信号。
这个应该很好实现,就是用timer作为定时,产生一个自己想要的波形
taozitaozi 回答时间:2014-3-28 09:07:51

回复:stm32用作照明通信系统

回复第 6 楼 于2014-03-27 21:43:49发表:
你要想产生方波, 可以使用硬件PWM, 或者使用一个定时器,定时器到的时候GPIO置高电平,定时器再次到的时候,再置低电平, 一次看定时器到的次数,从而产生一个你需要的方波信号。
这个应该很好实现,就是用timer作为定时,产生一个自己想要的波形   可是输入的字母不同定时是时间就不一样,难道用if语句把26个字母代表的定时全部写下来? 
dlyt03 回答时间:2014-3-28 10:51:10

RE:stm32用作照明通信系统

用PWM,不同的字母有不同的占空比,,至于那个字母用什么占空比,自己定义,类似于密码,接收方要解码,就需要你的密码本
有缘于你 回答时间:2014-3-28 15:59:31

RE:stm32用作照明通信系统

不同的字母不同的占空比
taozitaozi 回答时间:2014-3-28 16:46:25

回复:stm32用作照明通信系统

回复第 8 楼 于2014-03-28 10:51:10发表:
用PWM,不同的字母有不同的占空比,,至于那个字母用什么占空比,自己定义,类似于密码,接收方要解码,就需要你的密码本 

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版