极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9060|回复: 3

【TM1804驱动库】花了一天的时间写了个简单的驱动库

[复制链接]
发表于 2016-2-1 22:12:21 | 显示全部楼层 |阅读模式
1、TM1804或其兼容芯片均可使用。
2、TM1804工作在高速模式。
3、只是简单的实现了驱动,并没有任何花式。

希望大家能完善它……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2016-2-2 10:47:57 | 显示全部楼层
弱弱的问下: TM1804是啥?
回复 支持 反对

使用道具 举报

发表于 2016-2-2 12:15:35 | 显示全部楼层
想請教一下, 使用 nop 作細微的時間控制, 會否需要加上 __volatile__ 避免 compiler 加入無用的東西影響時間的準確性.  
不過, 既然你現在也沒問題, 看來已經是直接轉成 machine code 吧.  但不知會否至某些情況下有所不同, 是否加上了會比較安全些?
回复 支持 反对

使用道具 举报

发表于 2016-2-2 12:20:12 | 显示全部楼层
Super169 发表于 2016-2-2 12:15
想請教一下, 使用 nop 作細微的時間控制, 會否需要加上 __volatile__ 避免 compiler 加入無用的東西影響時間 ...

你试试就知道了,比如for(i=0;i<1000000000000;i++)n=12;类似这种代码,编译器会自作聪明的只循环一次,如果你不加volatile
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-19 15:01 , Processed in 0.041941 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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