第一次写时序,不知道怎么写?使用定时器写吗?还是用什么写啊?芯片型号是TCD1209DG,有用过这个芯片的吗?
有寄存器的芯片在读写的时候都有一个自己的时序 一般来说就是使能、时钟、数据、命令,就这些吧,在数据手册上都会有相应的读写时序,比如使能接口拉高或者置低开始操作,时钟和数据或者命令的时序关系,各时钟之间的延时大小范围,都会有详细的描述,只要遵循数据手册的操作,就可以对芯片进行读写操作,完成你要的功能了
如果是标准的IIC或者SPI协议的 直接用单片机的硬件配置就可以了 如果不是标准的协议 就要严格按照数据手册的要求配置
评分
查看全部评分
评分
查看全部评分
那这个时间是用定时器写吗?我上传了图片,但是没显示出来,好像点我发表的帖子上那个只看大图就能看见,能帮我看看吗?谢谢
谢谢你打了这么多字,感谢。可能是我问题没描述清楚,我上传了图片,在我求助的标题下点击只看大图就可以看到。我这个TCD1209就是4个单片机I/O口让它置高置低,中间有x毫秒的间隔。这个应该是用定时器来定间隔的时间吗?
评分
查看全部评分
谢谢,我知道,我买的野火的STM32还没学到定时器那里,看完了试着写一个程序试试
可以用定时器来间隔时间 但是很麻烦 并且没有必要 手册上有延时的范围 只要在最大值和最小值之间都是可以的
103芯片运行一条指令的速度大概几十纳秒 做一个延时函数就可以满足要求了 不需要定时器
评分
查看全部评分
我准备用F051来做,这个项目只需要驱动这个芯片就可以了,所以我准备用F051来做。那我就试试用延时函数来做。非常感谢你的回答。谢谢。我在正点原子,野火,发烧友都发了帖子,没人回我,还是在这里有人回答我,也帮我解决了问题。谢谢
以后有问题随时求助哈,我们尽力帮忙解答~