开发说明
简化板:
以实时加1 为测速方法
硬件速度 : STC10F 1T 时间周期 0.09uS 能控制的时间 1us
记时器弟4位可见数数字闪动,弟5位 在秒一级左右。
////////////////////////////////////
混合板
以定时器 混合 实时加1 双线程 提高 程序记时速度(低位由定时器在独立加1,高位由定时器的
溢出产生中段 发出记时信号,出时记时信号后,定时器装入初值继续记时,同时主MCU主线程来对溢出
的 加1 信号 就行数据处理及实时显示)
硬件速度 : STC10F 1T 时间周期 0.09uS 能控制的时间 0.5us
<实际运行速度 相差约 100倍,呵呵~~好BT的提升阿.速度效率与汇编接近。因为使用了定时器作为低4位加1同步线程,为CPU空出9999个周期的时间来处理其它事务>
记时器弟5/6位可见数字闪动,弟7位 在秒一级左右。
///////////////////////////////////
高速版
全由定时器 来作 记数
完成记时后由 在对定时器数据进行处理
处理完成后送 显示
硬件速度 : STC10F 1T 时间周期 0.09uS 能控制的时间 0.3us
<烦人的数值补差.....未修正好。。。。硬件测试未通过>
以目前来说比较推荐 用混合板的方法 编写简单 能测试到的速度也不低 补误差的数据也少 (目前只发现 2处)
哪个高速板 一处补差就要写好多条件下不同的补差~~~日了
200字以内,仅用于支线交流,主线讨论请采用回复功能。