无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

《一》canfestival系列教程(有配套視頻和代碼)

2021-08-13 08:31 作者:GXTon_阿通  | 我要投稿

canfestival最主要的思想有兩個.

一個是字典思想,

所有的參數(shù)和配置都是存在字典里面的.在主函數(shù)中實際上就是切換運(yùn)行狀態(tài).程序就會按照字典的配置進(jìn)行接收數(shù)據(jù),并把數(shù)據(jù)存入相應(yīng)的字典索引.

例如:

如果用canfestival編寫一個驅(qū)動器程序.

驅(qū)動器作為從機(jī),會接收數(shù)據(jù),

接收到速度指令,位置指令等.

這些指令中的數(shù)據(jù)是什么格式,都在字典中有定義,最終從指令中解析出來的速度或位置數(shù)據(jù).都會存入道驅(qū)動器的字典中.

如果想要從驅(qū)動器中讀取當(dāng)前的電流,速度,加速度等信息.

驅(qū)動器會根據(jù)索引,讀取自身字典中的數(shù)據(jù),并通過實現(xiàn)配置好的pdo通道傳輸出去.

另一個是軟件定時器思想,

canfestival中所有的事件都是基于軟件定時器的.

發(fā)送pdo,發(fā)送sdo,發(fā)送同步幀都是需要創(chuàng)建一個軟件定時器.

然后,軟件定時器溢出之后,進(jìn)入回調(diào)函數(shù).

在回調(diào)函數(shù)中進(jìn)行發(fā)送pdo,sdo或同步幀.

如果要循環(huán)發(fā)送,就會創(chuàng)建一個循環(huán)的軟件定時器.

如果要發(fā)送一次,就創(chuàng)建一個觸發(fā)一次的定時器.


《一》canfestival系列教程(有配套視頻和代碼)的評論 (共 條)

分享到微博請遵守國家法律
巴中市| 汉寿县| 得荣县| 静宁县| 巨野县| 探索| 利津县| 安溪县| 乃东县| 介休市| 兰考县| 墨江| 长海县| 威海市| 宾川县| 马鞍山市| 濮阳市| 江口县| 盐亭县| 乃东县| 济宁市| 镇赉县| 勐海县| 玛纳斯县| 西安市| 错那县| 疏附县| 沅江市| 九龙城区| 靖安县| 呼伦贝尔市| 绍兴县| 蓝田县| 南华县| 广宗县| 昌宁县| 邓州市| 石河子市| 屏边| 崇仁县| 体育|