最近手上有个笔记本上的光驱,在学校的时候就一直想作个DIY光驱控制器。所以最近打算做一个。
搜索了网上的一些资料,大部分都是英文的资料,一些程序也是汇编的。幸好在www.cdle.net发现了网友明浩写的c程序。总之,先看看相关资料。毕竟头脑中对IDE的控制还不清楚。
---
最近杂事比较多,CDROM控制器的事情没什么大的进展。软件刚开始编。硬件准备就先用ARM开发板了,省了好多事,重点放在软件上就可以了。
--------------------------------------------
实在进不了,就在这写吧!(咋搞的啊!密码都没问题,通过密码找回也是我的原来的密码!)
好久没写了。近来事情好像总是没个完,本以为很快就能把控制器做出来的,看来过去了一个月了,还没咋的呢。十一前公司的事情太紧,十一又整整玩了七天。回来后,抓紧把程序写完了,然后有事又耽搁着了。昨天晚上突然感觉太内疚,就开始调试程序,本以为问题不多的。可实事且并非如此。
一开始,调试的时候发现读取的数据怎么也不对,CDROM的初始化都没法进行完。于是开始怀疑是不是CDROM的问题,毕竟这个CDROM不像台式电脑的光驱那样,还有个播放键,能放个cd试试。于是乎,就把它的壳给拆了,给它上电,看看开始激光头好的坏的。不看不知道,一看还真发现了问题,激光头根本就没光,虽然激光头在上下动。然后就开始找可调电位器的位置,用螺丝刀尝试着把光调出来,再装好。这次读的数据和之前多的数据有些变化了,可是仍然不正确。不知不觉都折腾到1点多了。唉,实在不能再熬了,睡觉先!
文章评论(0条评论)
登录后参与讨论