1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
书上说时钟节拍一般为每秒10-100次为好,节拍过快会造成系统负荷加重。但是在许多仪表中,LED数码管需要动态扫描激励,简易的矩阵键盘也需要考动态扫描来识别按键是否被人按下。这样,100Hz的节拍显然偏低了,可能还是1000HZ的节拍比较合适,但系统的任务切换负荷是否会太高呢?
|
|
相关推荐
13个回答
|
|
|
|
|
|
云汉达人 邀请回答
在操作系统中,一般输入设备大部分都是通过终端的方式进行监听的!按键和数码管更是这样!所以这和时钟的节拍不冲突啊! 你不会在任务里开个while扫描按键吧??? 这样做效率很低的!! |
|
|
|
节拍过快是会造成系统负担大,建议
1、换个好点的片子,如果STM32那些的话1000Hz随便跑 2、如果你不想换片子的话,那就只能慢一点了,100Hz也足够了。或者你可以减少每次循环的任务量,优化程序 |
|
|
|
|
|
|
|
|
|
|
|
云汉达人
不用节拍定时扫描,很占资源。可以键盘不管按下哪个按键,触发中断,然后扫描一次,平时是不需要扫描的。而扫描一次的时间很短,不会占用太多资源。LED的显示最好加个I2C或SPI扩展IO口的芯片,由硬件去实现,不要用软件来完成。 |
|
|
|
系统的东西过来学习一下顺便帮顶,不过我觉得系统节拍和时钟应该不冲突吧,比较赞同东方大神的说法
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只要MCU速度够快,即便10k Hz也跑的起来
|
|
|
|
100HZ。。。10ms一次已经很快了。。。我都是100ms扫描一次,还很灵敏。。。
|
|
|
|
自己先写出来试试不就知道了
|
|
|
|
只有小组成员才能发言,加入小组>>
798 浏览 0 评论
1154 浏览 1 评论
2531 浏览 5 评论
2863 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2713 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1086浏览 3评论
195浏览 2评论
461浏览 2评论
374浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
455浏览 1评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 01:30 , Processed in 1.409507 second(s), Total 103, Slave 84 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号