欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3394|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

STM32如何基本同時(shí)讀到兩個(gè)傳感器的信號(hào)?用操作系統(tǒng)也不準(zhǔn)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:803579 發(fā)表于 2020-8-12 17:29 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我現(xiàn)在用stm32做一個(gè)項(xiàng)目,然后想要基本同時(shí)讀到兩個(gè)傳感器的信號(hào),信號(hào)時(shí)間在1~10ms之間,對(duì)程序的運(yùn)行速度要求比較高,本來不跑操作系統(tǒng)的,發(fā)現(xiàn)不是很準(zhǔn),后來用上了ucosII創(chuàng)建兩個(gè)任務(wù)分別讀1和2的傳感器,發(fā)現(xiàn)更不準(zhǔn),而且這個(gè)好像會(huì)對(duì)我的網(wǎng)絡(luò)通信有影響串口,像這種操作系統(tǒng)它本身就不可以實(shí)現(xiàn)多線程并進(jìn),所以上這種實(shí)時(shí)操作系統(tǒng)所謂的分時(shí)復(fù)用會(huì)降低我們的代碼運(yùn)行速度嗎。網(wǎng)上找不到答案,實(shí)在沒辦法了,
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:767423 發(fā)表于 2020-8-13 08:35 | 只看該作者
什么傳感器?用IO整個(gè)端口同步讀取,串口也用IO口模擬,兩個(gè)同步模擬。如果是AD的用有多個(gè)AD轉(zhuǎn)換單元的芯片。
回復(fù)

使用道具 舉報(bào)

板凳
ID:701852 發(fā)表于 2020-8-13 13:30 | 只看該作者
啊!一線數(shù)據(jù)芯片基本不行,不止一線的話
回復(fù)

使用道具 舉報(bào)

地板
ID:429003 發(fā)表于 2020-8-13 14:04 | 只看該作者
如果是一個(gè)單片機(jī),操作兩個(gè)傳感器,不可能有絕對(duì)的同時(shí)!!!只能是順序讀取,你能做的只有優(yōu)化讀取時(shí)間,盡可能耗費(fèi)較少的時(shí)間而已!
UCOS-II 兩個(gè)任務(wù),也不可能同時(shí)執(zhí)行的,任意時(shí)刻有且僅有一個(gè)任務(wù)在運(yùn)行!
回復(fù)

使用道具 舉報(bào)

5#
ID:814986 發(fā)表于 2020-8-18 11:04 | 只看該作者
可以考慮將某些功能i交給協(xié)處理器去做。
回復(fù)

使用道具 舉報(bào)

6#
ID:827243 發(fā)表于 2020-10-10 16:22 | 只看該作者
STM32可以用DMA+ADC來實(shí)現(xiàn),兩句啟動(dòng)ADC轉(zhuǎn)換間隔只有1us吧,應(yīng)該夠了
回復(fù)

使用道具 舉報(bào)

7#
ID:160500 發(fā)表于 2020-10-10 19:46 | 只看該作者
到底是模擬的信號(hào),還是數(shù)字信號(hào),還是spi、IIC,不說清楚什么信號(hào)?只說一個(gè)時(shí)間,讓別人怎么幫你,
回復(fù)

使用道具 舉報(bào)

8#
ID:420836 發(fā)表于 2020-10-11 05:02 | 只看該作者
實(shí)時(shí)操作系統(tǒng)應(yīng)該能夠做到。 如果它不能滿足您的目標(biāo),則應(yīng)檢查是否設(shè)計(jì)不正確。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表