elecc 发表于 2019-11-11 09:05:19

时序图怎么写啊?用定时器写吗?新手求问

第一次写时序,不知道怎么写?使用定时器写吗?还是用什么写啊?芯片型号是TCD1209DG,有用过这个芯片的吗?

elecc 发表于 2019-11-11 09:07:18

图片怎么没显示出来啊,在上传下

mylovemcu 发表于 2019-11-11 09:42:02

时序图不是用定时器写和定时器没有关系
有寄存器的芯片在读写的时候都有一个自己的时序一般来说就是使能、时钟、数据、命令,就这些吧,在数据手册上都会有相应的读写时序,比如使能接口拉高或者置低开始操作,时钟和数据或者命令的时序关系,各时钟之间的延时大小范围,都会有详细的描述,只要遵循数据手册的操作,就可以对芯片进行读写操作,完成你要的功能了
如果是标准的IIC或者SPI协议的   直接用单片机的硬件配置就可以了如果不是标准的协议就要严格按照数据手册的要求配置

hujjj 发表于 2019-11-11 09:49:07

相关的引脚什么时候出现高电平、什么时候出现低电平,以及高电平或低电平的持续时间就构成了这些引脚的时序,用图形表示出来就是时序图。器件之间的数据传送必须按照器件数据手册中的时序进行,否则器件就无法正常传送数据。

elecc 发表于 2019-11-11 09:56:34

hujjj 发表于 2019-11-11 09:49
相关的引脚什么时候出现高电平、什么时候出现低电平,以及高电平或低电平的持续时间就构成了这些引脚的时序 ...

那这个时间是用定时器写吗?我上传了图片,但是没显示出来,好像点我发表的帖子上那个只看大图就能看见,能帮我看看吗?谢谢

elecc 发表于 2019-11-11 09:59:10

mylovemcu 发表于 2019-11-11 09:42
时序图不是用定时器写和定时器没有关系
有寄存器的芯片在读写的时候都有一个自己的时序一般来说就是使 ...

谢谢你打了这么多字,感谢。可能是我问题没描述清楚,我上传了图片,在我求助的标题下点击只看大图就可以看到。我这个TCD1209就是4个单片机I/O口让它置高置低,中间有x毫秒的间隔。这个应该是用定时器来定间隔的时间吗?

MrJiu 发表于 2019-11-11 13:51:05

一般这里的时间要求不是那么严格。。。你没看到典型值么,只要大于典型值,就可以啦!!!至于怎么实现,用软件延时,或者定时器延时都可以。。。看实际情况来说!!!

elecc 发表于 2019-11-11 16:11:05

MrJiu 发表于 2019-11-11 13:51
一般这里的时间要求不是那么严格。。。你没看到典型值么,只要大于典型值,就可以啦!!!至于怎么实现,用 ...

谢谢,我知道,我买的野火的STM32还没学到定时器那里,看完了试着写一个程序试试

mylovemcu 发表于 2019-11-12 15:03:31

elecc 发表于 2019-11-11 09:59
谢谢你打了这么多字,感谢。可能是我问题没描述清楚,我上传了图片,在我求助的标题下点击只看大图就可以 ...

可以用定时器来间隔时间但是很麻烦并且没有必要 手册上有延时的范围只要在最大值和最小值之间都是可以的
103芯片运行一条指令的速度大概几十纳秒做一个延时函数就可以满足要求了不需要定时器

elecc 发表于 2019-11-12 16:15:17

mylovemcu 发表于 2019-11-12 15:03
可以用定时器来间隔时间但是很麻烦并且没有必要 手册上有延时的范围只要在最大值和最小值之间都是 ...

我准备用F051来做,这个项目只需要驱动这个芯片就可以了,所以我准备用F051来做。那我就试试用延时函数来做。非常感谢你的回答。谢谢。我在正点原子,野火,发烧友都发了帖子,没人回我,还是在这里有人回答我,也帮我解决了问题。谢谢
页: [1] 2
查看完整版本: 时序图怎么写啊?用定时器写吗?新手求问