freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能家居系統(tǒng)方案設(shè)計(jì)文檔-在線瀏覽

2024-12-10 10:39本頁面
  

【正文】 錯誤 !未定義書簽。 4. 子系統(tǒng) B 的模塊設(shè)計(jì) .............................. 26 模塊 BN ..................................................26 5. 其他 .............................. 錯誤 !未定義書簽。 文檔范圍 智能控制系統(tǒng),嵌入式 linux 系統(tǒng)等。其基本設(shè)計(jì)方法是借助集成開發(fā)軟件平臺,用原理圖、硬件描述語言等方法,生成相應(yīng)的目標(biāo)文件,通過下載電纜( “在系統(tǒng) ”編程)將代碼傳送到目標(biāo)芯片中,實(shí)現(xiàn)設(shè)計(jì)的數(shù)字系統(tǒng)。 2. 模塊匯總 設(shè)備管理,策略管理,人員管理,定時(shí)管理,設(shè)備底層操作,串口設(shè)備層操作,串口底層操作庫,配置文件解析,以及 UI 通訊等模塊。 模塊匯總表 設(shè)備管理 ( ) 模塊名稱 功能簡述 init_dev 初始化設(shè)備根節(jié)點(diǎn) add_dev 添加入網(wǎng)設(shè)備 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 7 of 124 del_dev 刪除鏈表中設(shè)備 init_dev_policy_table 按照設(shè)備類新初始化策略表 update_dev_policy_table 按 照各個設(shè)備類型,更新鏈表中的各個設(shè)備策略表 get_dev_policy_table_size 按照設(shè)備節(jié)點(diǎn)的類型返回對應(yīng)設(shè)備類型的策略表大小 策略管理( ) 模塊名稱 功能簡述 tempmon_policy_table_init 初始化溫度計(jì)類型設(shè)備的策略表。 tempmon_policy_table_update 調(diào)用底層設(shè)備控制取得當(dāng)前設(shè)備狀態(tài)更新對應(yīng)設(shè)備的策略表。) del_pass 根據(jù)傳來的用戶名,刪除密碼文件中的對應(yīng)用戶行 add_user 根據(jù)傳來的參數(shù),在密碼文件中加入對應(yīng)用戶行 配置文件處理 () load_parm 解 析 器 的 前端,根據(jù)解析器的結(jié)果,拋出 對 應(yīng) 得 錯誤。 save_parm 將參數(shù)結(jié)構(gòu)體按照對應(yīng)格式寫 入 配 置 文件。 pre_frame_proces 對串口接受數(shù)據(jù)預(yù)處理,調(diào)用相應(yīng)的操作函數(shù) read_uart_one_frame 從串口讀取完整一楨 read_uart_buf 從緩沖區(qū)讀取數(shù)據(jù),沒有數(shù)據(jù)則休眠等待下 次 信 號 喚項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 14 of 124 醒。 write_uart 將數(shù)據(jù)寫入串口 set_uart_speed 設(shè)置串口工作速度 set_uart_parity 設(shè)置串口的工作特性,例如停止位奇偶流控等。 UI 通信( ) init_mui 初始化 ui 通信項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 15 of 124 各個參數(shù)。 get_cmd_line 從描述符中取得一行命令行 warn_ui 向 ui 發(fā)起報(bào)警 命令處理程序( ) run_cmd 命令解析器,調(diào)用對應(yīng)命令的處理程序。 命令處理程序 handler( ) xxx_and_handler 對應(yīng)各個命令的處理程序。 數(shù)據(jù)結(jié)構(gòu) 與算法 struct dev { pthread_mutex_lock mutex。 struct list list。 補(bǔ)充說明 包含設(shè)備編號和鏈表的線程鎖 模塊名稱 add_dev 功能描述 向設(shè)備鏈表中添加設(shè)備節(jié)點(diǎn) 接口與屬性 int add_dev(char dev_type, char dev_no, char *ieee_addr)。 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 19 of 124 與算法 char dev_no。 char alive。 void *policy_table。 }。 數(shù)據(jù)結(jié)構(gòu) struct dev_node { char dev_type。 char ieee_addr[8]。 char failed。 struct list list。 補(bǔ)充說明 模塊名稱 init_dev_policy_table 功能描述 初始化設(shè)備策略表 接口與屬性 void init_dev_policy_table(struct dev_node *node)。 char dev_no。 char alive。 void *policy_table。 }。 數(shù)據(jù)結(jié)構(gòu) 與算法 同上 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 24 of 124 補(bǔ)充說明 模塊名稱 check_dev_type 功能描述 檢查設(shè)備類型是否合法 接口與屬性 int check_dev_type(unsigned char dev_type) 數(shù)據(jù)結(jié)構(gòu) 與算法 同上 補(bǔ)充說明 模塊名稱 is_dev_exist 功能描述 檢查設(shè)備是否存在 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 25 of 124 接口與屬性 int is_dev_exist(unsigned char dev_type, unsigned char dev_no) 數(shù)據(jù)結(jié)構(gòu) 與算法 同上 補(bǔ)充說明 模塊名稱 get_dev_node 功能描述 根據(jù)設(shè)備類型和設(shè)備號返回設(shè)備節(jié)點(diǎn)指針 接口與屬性 struct dev_node *get_dev_node(unsigned char dev_type, unsigned char dev_no) 數(shù)據(jù)結(jié)構(gòu) 與算法 同上 補(bǔ)充說 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 26 of 124 明 4. 策略管理 模塊設(shè)計(jì) 模塊名稱 tempmon_policy_table_init 功能描述 溫度計(jì)策略表初始化 接口與屬性 void tempmon_policy_table_init(struct dev_node *node)。 void (*policy_table_init)(struct dev_node *)。 void (*policy_table_update)(struct dev_node *)。 void (*parm_table_save)(struct dev_parm *, FILE *fp)。 struct tempmon_policy { char hi_level。 char cur_temp。 }。 模塊名稱 tempmon_policy_table_update 功能描 調(diào)用設(shè)備層溫度計(jì)操作函數(shù),更新項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 28 of 124 述 溫度計(jì)溫度策略表 接口與屬性 void tempmon_policy_table_update(struct dev_node *node)。 數(shù)據(jù)結(jié)構(gòu)與算法 同上 補(bǔ)充說明 模塊名tempmon_policy_table_load_parm 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 30 of 124 稱 功能描述 將溫度計(jì)參數(shù)表中的值填入策略表里 接口與屬性 void tempmon_policy_table_load_parm(struct dev_node *node) 數(shù)據(jù)結(jié)構(gòu)與算法 同上 補(bǔ)充 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 31 of 124 說明 模塊名稱 tempmon_policy_table_load_default_parm 功能描述 將溫度計(jì)默認(rèn)的參數(shù)填入策略表里 接口與屬性 void tempmon_policy_table_load_parm(struct dev_node *node) 數(shù)據(jù)結(jié)同上 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 32 of 124 構(gòu)與算法 補(bǔ)充說明 底層 操作 接口模塊設(shè)計(jì) 模塊名稱 tempmon_get_dev_stat 功能描述 取得溫度計(jì)設(shè)備狀態(tài) 接口與屬性 char tempmon_get_dev_stat(struct dev_node *node)。而任何一次成功的設(shè)備操作則判定設(shè)備再次有響應(yīng),失敗計(jì)數(shù)被清零)。 數(shù)據(jù)結(jié)構(gòu)與算法 struct gen_frame { unsigned char head1。 // always 0x55 0xAA unsigned char type。 // frame len unsigned char dev_type。 // device no char status。 補(bǔ)充說明 按照協(xié)議,組裝好設(shè)備的查詢數(shù)據(jù)包,從串口發(fā)出 ,并等待串口回應(yīng)。 數(shù)據(jù)結(jié)構(gòu)與算法 struct con_frame { unsigned char head1。 unsigned char type。 unsigned char dev_type。 unsigned char con_cmd。 }。 模塊名稱 tempmon_set_low_level 功能描述 設(shè)置當(dāng)前溫度計(jì)最低報(bào)警溫度 接口與屬性 char tempmon_set_low_level(struct dev_node *node, char high_level)。 unsigned char head2。 unsigned char len。 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 37 of 124 unsigned char dev_no。 char con_value。 補(bǔ)充說明 按照協(xié)議,組裝好設(shè)備的控制數(shù)據(jù)包,從串口發(fā)出,并調(diào)用取得設(shè)備溫度,刷新設(shè)備狀態(tài)。 模塊名稱 auth_user 功能描述 根據(jù)傳來的用 戶名和密碼返回驗(yàn)證結(jié)果 接口與屬性 char auth_user(char *name,char *pass)。 數(shù)據(jù)結(jié)構(gòu)與算法 無 補(bǔ)充說明 模塊名稱 del_user 功能描述 根據(jù)傳來的用戶名將用戶從密碼文件中刪除 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 39 of 124 接口與屬性 char del_user(char *name)。功能性模塊盡可能在自己被調(diào)用時(shí)提供方法而不是策略。 數(shù)據(jù)結(jié) 無 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 40 of 124 構(gòu)與算法 補(bǔ)充說明 注意事項(xiàng)同上。 模塊名稱 Load_parm 功能描述 解析器的前端,根據(jù)解析器的結(jié)果,拋出對應(yīng)得錯誤 接口與屬性 int load_parm(char *fname) 數(shù)據(jù)結(jié)構(gòu)與算法 無 補(bǔ)充說明 無 項(xiàng)目名稱,《模塊設(shè)計(jì)報(bào)告》 ? 機(jī)構(gòu)名稱, 2020 Page 41 of 124 模塊名稱 do_parser 功能描述 解析器主體,根據(jù)傳進(jìn)來的文件指針,將文件中相應(yīng)的參數(shù)解析到全局參數(shù)表。 數(shù)據(jù)結(jié)構(gòu)與struct temp_parm
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1