腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(784)
视频
沙龙
1
回答
在
ATmega
正确
相位
模式
和
预
分频器
1
:
1
模式
下
操作
时
如何
同步
脉宽调制
328
Timer1
、
Timer2
和
Timer3
c++
、
timer
、
synchronization
、
arduino-uno
我的应用程序的目标是使用
ATMEGA
328
P作为数字直接合成400赫兹正弦发生器的核心。来自微处理器的脉冲被发送到作为全H桥连接的四个高压N-MOSFET的栅极。16位定时器
1
使用WGM
模式
10并命令东北
和
西北MOSFET。8位定时器0
和
8位定时器2分别使用
模式
5
和
命令东南和西南MOSFET。我能够生成具有
正确
宽度的脉冲,但我无法使它们
正确
同步
。
在
Timer1
脉冲
浏览 10
提问于2019-03-23
得票数 0
2
回答
Arduino Uno PWM -奇异结果
arduino
、
synthesizer
、
pwm
我一直
在
ATMega
328
P上试验
脉宽调制
波形产生
模式
。我得到了一些奇怪的结果,我不知道
如何
编写固件或
如何
解释是否有问题。奇怪的事情(对我)是,根据数据表,
TIMER1
是一个16位计时器,所以它应该溢出到65536滴答。据我所知,将OCR
1
A设置
在
0到65535之间将改变脉冲的占空比。对于我第二次进军PWM领域,我想尝试使用
ATMega
的快速PWM
模式
来创建2.5V的信号。我把A频
浏览 6
提问于2014-01-27
得票数 3
回答已采纳
4
回答
如何
在无故障的AVR中实现零占空比PWM?
embedded
、
microcontroller
、
avr
、
atmel
、
pwm
我试图
在
ATmega
2560上使用硬件
脉宽调制
,
在
快速
脉宽调制
模式
下
使用TC0 (8位定时器).我需要动态调整占空比,这包括零占空比。然而,这似乎不容易,甚至不可能。引用数据表: OCR0A寄存器的极值代表
在
快速
脉宽调制
模式
下
产生
脉宽调制
波形
时
的特殊情况。如果OCR0A设置为底部,则输出将是每个MAX+
1
计时器时钟周期的窄尖峰。但是,由于COM
浏览 3
提问于2014-05-25
得票数 9
回答已采纳
1
回答
ATMega
48P为两台直流电动机供电,均采用FPWM定时器,装配
时
不使用C
assembly
、
avr
、
atmega
我想用两个定时器
在
PWM
模式
下
产生一个正弦波来驱动我的马达。我需要让计时器一次闪烁一个端口'(OCR*A)‘,然后再在另一个'(OCR*B)’闪烁,并将计数器重新设置为零。我不太关心哪一个插脚,它闪烁,只要我可以控制OCR*A
和
OCR*B之间的差异,所以我可以得到70%的功率
在
一个
和
30%
在
另一个例子。我不想让你为我写我的代码,但是我已经反复地阅读了我的手册,并且对我
如何
设置错误的计时器感到困惑。 这是我到目前为止的密码。我的代码的
浏览 2
提问于2013-04-13
得票数 0
2
回答
如何
在AVR中产生占空比为20%的PWM脉冲?
assembly
、
avr
、
pwm
我想在
ATMEGA
8中的timer0的
脉宽调制
模式
下
产生如下图所示的
脉宽调制
波:它有20%的占空比,但它不能单独
在
PWM
模式
下
实现。我已经尝试
在
反向
模式
下
使用快速
脉宽调制
模式
,并尝试检查TCNT0,直到它达到64H,这样当它到达它
时
,我可以清除OC0 PIN码。 我想知道当我手动清除OC0
时
,这个方法是否正常工作?
浏览 0
提问于2015-05-14
得票数 2
1
回答
为什么
Timer1
不指望PIC18呢?
c
、
embedded
、
microcontroller
、
pic
、
microchip
最初,我让Timer0在运行
模式
下工作得很好。唯一的问题是当设备进入睡眠
模式
时
,Timer0会停止计数直到唤醒。在数据表中,它说要使用
Timer1
来监视睡眠
模式
下
的时间。这被用于timer0
和
timer1
#define CLOCK_DIVIDER 32 #define SY
浏览 3
提问于2013-07-18
得票数 1
回答已采纳
1
回答
Timer1
-
Atmega
32中的“OCR
1
x更新”是什么意思?
timer
、
arduino
、
embedded
、
atmega32
在
浏览
atmega
32、
TIMER1
、
操作
模式
的数据表
时
2-告诉顶值是固定的是什么意思?不能在运行时或其他地方更改??
浏览 6
提问于2020-03-30
得票数 0
3
回答
用
ATMEGA
328
P实现Arduino Uno (
Timer1
)
脉宽调制
arduino-uno
、
pwm
我想设置一个自定义频率(12赫兹)
和
占空比(20%)与16兆赫Arduino Uno (
ATMEGA
328
P)。AVR计算器产量:OCR
1
A = 4167 TCCR
1
A |= (
1
<< COM
1
A
1
); TCCR
1
A |= (
1
<
浏览 0
提问于2018-02-19
得票数 2
回答已采纳
2
回答
脉宽调制
发生器中
Timer1
的
正确
实现
c++
、
timer
、
arduino
、
cpu-registers
、
pwm
在
Atmel
ATmega
328
P ()上,有三种定时器可用于
脉宽调制
生成(timer0、
timer1
和
timer2
)。我已经有了使用8位
timer2
所需要的东西,我只是关心使用
timer2
的不同计时器安装,因为
timer2
在
各种库中使用,我想要有更多的粒度。因此,我想使用16位
timer1
。我一直
在
寻找数据表之外的解释。我找到了这篇文章:,但是它只介绍了
浏览 0
提问于2018-08-30
得票数 2
2
回答
16位P&F校正
脉宽调制
中
Timer1
频率
和
占空比的设置
timer
、
frequency
、
avr
、
16-bit
我正在使用
328
p(运行在内部8兆赫)产生一个方波
在
约111 K赫兹或120 K赫兹与
和
可调的占空比。我对这个级别的硬件
操作
非常陌生,所以请原谅我的无知,我花了3天的时间在网上和数据表中查找,但恐怕我对缩略语
和
缩写的理解仍然太有限了。 到目前为止,我在网上和数据表中做了研究之后,提出了下面的代码。但是我觉得我好像遗漏了什么,什么寄存器操纵频率,什么寄存器
在
(数据表20.12.5)
相位
和
频率
正确
的PWM
模式
下操纵占空
浏览 2
提问于2018-02-24
得票数 2
回答已采纳
1
回答
Xamarin.iOS下载管理器
c#
、
ios
、
xamarin.ios
、
nsoperation
、
nsoperationqueue
我已经找到了一个关于
如何
在DownloadManager中实现一个C#的教程,在这个教程的指导
下
,我已经将用written编写的逻辑转录成了C#。用例
1
:启动文件
同步
并锁定iPad。大多数情况
下
,排队
操作
都是执行的。但有时当我解锁iPad
时
,应用程序被发送到后台,我必须双击home按钮才能返回到应用程序,在这种情况
下
,文件
同步
在
执行过程中停止了。 用例2:我启动文件
同步
并将应用程序发送到后台。有时执
浏览 3
提问于2017-09-04
得票数 1
1
回答
软件看门狗定时器太快地重置MPC875 CPU
assembly
、
embedded
、
hardware
、
powerpc
、
watchdog
我
在
MPC875 cpu上使用软件监视狗计时器
时
遇到了问题: 计时器触发复位信号非常快:在打开计时器
和
接收复位信号之前,我得到的时间不到半秒钟,尽管我
在
启用
预
标度的情况
下
将倒计时值(SWTC)设置为最大系统时钟
和
锁相环应该是
正确
配置的,因为我们
在
已经建立
和
运行的应用程序上(
在
VxWorks之上)得到了相同的配置,但是看门狗计时器关闭了。因此,启用预
分频器
和
最大计数
浏览 2
提问于2013-01-11
得票数 3
回答已采纳
1
回答
I2C采样率
accelerometer
、
microcontroller
、
pic
、
i2c
、
mplab
我
在
尝试使用I2C微控制器对dsPIC33f从设备进行采样
时
遇到了困难。 我正在使用图片内部
timer1
计时器‘勾选’
在
一个确定的抽样率
和
获取必要的数据。不幸的是,结果得到的不够快,我不知道为什么。我使用
timer1
以指定的采样速率采样,我知道采样率工作得很好,因为我有一个计数器,它在计数器到达
1
分钟后输出一条消息;我使用秒表来确保它是
正确
的。例如,
在
100‘s采样率
下
,我等待计数器计数到6,000 (100 * 6
浏览 5
提问于2013-04-08
得票数 0
回答已采纳
1
回答
无法
在
Swift中获取最新的CoreData DB文件
ios
、
swift
、
sqlite
、
core-data
但是
如何
在XCode生成的lazy var persistentContainer中实现
模式
转换选项还不是很清楚。另外,提到, 我不知道
如何
关闭现有的连接。有什么想法吗?(更好在Swift)
浏览 5
提问于2018-01-14
得票数 2
21
回答
准备好的PDO
在
单个查询中插入多行
php
、
pdo
、
insert
、
prepared-statement
我目前
在
MySQL上使用这种类型的SQL
在
一个查询中插入多行值:因此,我想知道是否可以使用准备好的语句生成“使用一个查询插入多行值”。 如果是,我是否可以知道
浏览 18
提问于2009-07-24
得票数 164
回答已采纳
5
回答
Arduino上的
Timer1
使串行打印无法正常工作
timer
、
arduino
运行下面的代码,当我从串行监视器向Arduino发送任何字符
时
,Arduino不打印"a“back。我认为这是
timer1
代码的问题,但它应该可以工作,因为这段代码是我的老师
在
C课上给我的。ALLSTEPS TCCR
1
A = 0;// set entire TCCR
1
A register to 0 TCCR
1
B = 0;// sameincrements with 8 bits pr
浏览 0
提问于2015-03-05
得票数 3
1
回答
如何
用RISC-V GD32VF103CBT6开发板卸载高精度模数转换器
c++
、
c
、
microcontroller
、
sampling
、
hardware-acceleration
第11.4.1节明确规定 delay 14 ADDCCLK 问题2:
如何
在C/C++中实现?似乎一个循环会非常低效。这似乎也很重要,但我不知道它预示着什么: 时钟控制器提供的ADCCLK时钟是
浏览 1
提问于2020-07-08
得票数 0
4
回答
信号处理库的测试驱动开发
unit-testing
、
audio
、
language-agnostic
、
tdd
、
signal-processing
我的工作是处理音频
操作
,通常使用Matlab进行原型设计,使用C++进行实现。最近,我一直
在
阅读有关TDD的文章。我已经看过一些基本的例子,并且对这个范例很感兴趣。使用已建立的TDD框架会很好,因为我可以拥有一个测试套件,但我不明白
如何
在没有测试的情况
下
验证处理块的功能,这些测试与测试中的代码一样复杂。我
如何
在C++测试中生成参考信号来验证处理块,而该测试不是一种自我实现的预测形式? 如果有人在这方面有经验,或者可以提出一些我可以读懂的方法,那就太好了。
浏览 1
提问于2012-05-29
得票数 12
回答已采纳
3
回答
在线
时
与NTP
同步
,脱机时与RTC
同步
?
linux
、
ntp
、
clock-synchronization
、
chrony
、
time
是否有一种机制可以
在
联机时将linux系统与NTP
同步
,而在脱机时则与可预见的RTC
同步
?
在
部署前测量板的RTC漂移率当NTP不可接受
时
,从RTC定期调整系统时间。考虑到已知的RTC漂移率。可选:在线
时
测量
和
记录RTC漂移率(
1
)
浏览 0
提问于2014-10-23
得票数 14
5
回答
ARM
模式
:用户
和
系统
arm
你能解释一
下
在
系统调用处理的情况
下
ARM
模式
是
如何
改变的吗?我听说ARM
模式
更改只能在特权
模式
下发生,但如果在ARM处于用户
模式
(这是非特权
模式
)
时
处理系统调用,ARM
模式
如何
更改?有没有人可以解释用户
模式
的整个
操作
流程,以及更一般的系统调用处理(特别是ARM
模式
是
如何
改变的)? 提前谢谢。
浏览 0
提问于2011-11-20
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Arduino:三个强大但是被忽视的用途
PLC编程:伺服维修七招,招招致命
富士胶片新旗舰FUJIFILM X-T3无反数码相机发布
富士发布X-T3&最新应用视频
富士X-T3正式发布,要价1万元就问你香不香?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券