日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 芯聞號 > 充電吧
[導讀]需求:LIN馬達控制器:AFS(DHL+AFL)——彎道輔助照明系統(tǒng)DHL:上極限,下極限,零位,馬達老化循環(huán);AFL:左極限,右極限,零位,馬達老化循環(huán);所有參數(shù)可配置:上極限,下極限,零位,左極限


需求:

LIN馬達控制器:AFS(DHL+AFL)——彎道輔助照明系統(tǒng)

DHL:上極限,下極限,零位,馬達老化循環(huán);

AFL:左極限,右極限,零位,馬達老化循環(huán);

所有參數(shù)可配置:上極限,下極限,零位,左極限,右極限,馬達循環(huán)上極限,馬達循環(huán)下極限,馬達循環(huán)次數(shù),馬達循環(huán)等待時間;

保存至少30款產(chǎn)品的配置,配置界面需要有添加,讀取,查找,刪除功能。


方案:STM32 + LIN + 串口(使用NXP的串口屏,TJA系列的LIN芯片)

STM32的LIN接口作為主節(jié)點,馬達作為從節(jié)點。

系統(tǒng)設計:RTX多任務設計,串口處理任務,顯示屏處理任務,LIN發(fā)送任務;

(1)、串口處理任務:點擊串口屏會獲取到點擊的坐標值,串口中斷接受到數(shù)據(jù)加入到隊列;任務中出隊解析坐標,判斷是否是上下極限等;

(2)、LIN發(fā)送任務:20ms周期幀,定時器中設置事件,任務中等待事件,并發(fā)送LIN周期幀;(周期幀是具體的產(chǎn)品協(xié)議)

(3)、顯示屏任務:

配置界面——添加配置,輸入所有參數(shù)并保存到MCU內部flash;讀取配置,從Flash中讀取參數(shù)到界面指定位置;查找配置,通過設備型號從Flash中讀取匹配的參數(shù)顯示到界面;刪除配置。

邏輯功能——初始化,配置馬達零位,上下左右極限,修改LIN周期幀參數(shù);上/下左/右/極限,零位,馬達走到指定位置;馬達循環(huán),馬達老化實驗,不停的上下走,周期幀,時間可配置,次數(shù)可配置。





本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉