找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2436|回复: 5
打印 上一主题 下一主题
收起左侧

怎么通过时序图和芯片手册写一个芯片的驱动程序呢?

[复制链接]
回帖奖励 1 黑币 回复本帖可获得 1 黑币奖励! 每人限 1 次
跳转到指定楼层
楼主
ID:488831 发表于 2019-10-25 15:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问怎么通过时序图和芯片手册写一个芯片的驱动程序呢?比如我想写一个x9c104的STM32的驱动程序。虽然网上也有一点这方面的程序(其他单片机的,也可能调出来)但真的对能自己写出来的驱动程序并能用感兴趣,又没做过相关的东西,不知道如何下手。

捕获11.PNG (119.42 KB, 下载次数: 49)

捕获11.PNG

捕获22.PNG (59.19 KB, 下载次数: 39)

捕获22.PNG
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2019-10-25 16:13 | 只看该作者
1、将图中所需用到的引脚分别配置一个IO口;
2、依据图中的时序,给各个引脚输入脚置1、清0即可;同样读取输出脚的数据(如果需要)。
回复

使用道具 举报

板凳
ID:468238 发表于 2019-10-25 16:27 | 只看该作者
管脚配置好    然后根据时序图 拉高拉低
回复

使用道具 举报

地板
ID:298850 发表于 2019-10-25 17:09 | 只看该作者
根据时序可以看出,片选拉低选中芯片,然后根据U/D确认方向。然后INC下降沿触发电位变化。芯片没用过,但就用三个IO写,封装成函数就行了。这个时序还算简单的。至于保存部分就不了解了。
回复

使用道具 举报

5#
ID:235200 发表于 2019-10-25 17:34 | 只看该作者
配置IO口后,根据时序图输出IO口电平,为保证时序正确,最好用双踪以上示波器测量时序波形是否满足要求
回复

使用道具 举报

6#
ID:488831 发表于 2019-11-15 11:38 | 只看该作者
对了,谢谢各位的解答,当时忙忘了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表