最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

STM32MP157開發(fā)板Linux+Qt項目實戰(zhàn):智慧家庭---下

2023-02-03 15:23 作者:華清遠(yuǎn)見研發(fā)中心  | 我要投稿

關(guān)注公眾號“華清遠(yuǎn)見V智能有料”,回復(fù)“mp157項目”,索取項目配套文檔及源碼。

修改微信小程序代碼

修改 app.json 文件

下載支持 MQTT 協(xié)議和 sha1 加密的 js 庫

下載 mqtt.js https://github.com/mqttjs/MQTT.js

下載 hex_hmac_sha1.js https://github.com/xihu-fm/aliyun-iotclient-sdk/tree/master/lib

將這兩個文件存放到 utils 目錄下

編寫 index.wxml,這個文件是用來編寫頁面的布局。

編寫 index.wxss,這個文件是用來配置頁面的屬性。

編寫 index.js,修改設(shè)備信息三元組。這個文件用來主要邏輯的編寫

修改 socket 合法域名

所有的程序編寫完成之后,進入調(diào)試窗口,就會看到下面這種情況:

說明沒有在微信小程序的開發(fā)管理中添加這個域名所導(dǎo)致的。

打開小程序開發(fā)網(wǎng)頁:

https://mp.weixin.qq.com/wxamp/devprofile/get_profile?token=58461

2979&lang=zh_CN

打開開發(fā)管理->開發(fā)設(shè)置->服務(wù)器域名,修改 socket 合法域名,添加這個域名即可。

?

實驗源碼

源碼路徑【4_智慧家庭\實驗源碼\4_zhjt】

【4_智慧家庭\實驗源碼\WeChat_zhjt_pro】

?

注意事項

1.在開發(fā)板運行時,需要導(dǎo)入中文字庫,否則會因為識別不了中文。

將【4_智慧家庭\工具軟件\wqy-zenhei-0.9.47-nightlybuild.tar.gz 或 wqyzenhei-0.8.38-1.tar.gz】復(fù)制到 ubuntu 下。并使用 scp 命令將文件拷貝到開發(fā)板

的 usr/share/fonts 目錄下,使用 tar 命令解壓后即可。

linux@ubuntu:~$ scp wqy-zenhei-0.8.38-1.tar.gz

root@192.168.10.128:/usr/share/fonts/

2.如果使用 mipi 五寸屏運行此項目,需要進行屏幕旋轉(zhuǎn)以適應(yīng)屏幕,具體

步驟如下:

在/etc/profile.d/qt-eglfs.sh 添加環(huán)境變量如下:

下面變量的 event0 設(shè)備需要填實際的觸摸屏設(shè)備

這里即填 event0

export QT_QPA_EGLFS_ROTATION=90

export QT_QPA_EGLFS_NO_LIBINPUT=1

export

QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event0:rotate=90

時間顯示的時候 ARM 系統(tǒng)的時間要和當(dāng)前時間進行同步需要使用 ntp 服

務(wù)。

ntpd

?ntpd 是一個時間服務(wù)。采用柔性時間調(diào)整策略,讓時間的變化和調(diào)整盡量減少對業(yè)務(wù)的影響。

?ntpd 不盲目相信遠(yuǎn)端時鐘,服務(wù)器時間和遠(yuǎn)端時鐘超過恐慌閾值(默

認(rèn) 1000 秒),ntpd 甚至?xí)V箷r間同步。

?ntpd 自己會思考。它相信本地時間可能不對,但是不會忽快忽慢甚至停滯。ntpd 通過多次收發(fā)包選擇權(quán)威穩(wěn)定的時間源,算出雙方間的網(wǎng)絡(luò)延遲,然后才會采信新的遠(yuǎn)端時鐘進行時間同步。

?ntpd 在和時間服務(wù)器的同步過程中,會把 BIOS 計時器的振蕩頻率偏差——或者說 Local Clock 的自然漂移 (drift) ——記錄下來。這樣即使網(wǎng)絡(luò)有問題,本機仍然能維持一個相當(dāng)精確的走時。

在 ubuntu 主機下載安裝 ntp 服務(wù)

linux@ubuntu:~$ sudo apt-get install ntp

linux@ubuntu:~$ vi /etc/ntp.conf

將里面的文本復(fù)制下來,修改 ntpd 配置文件

root@fsmp1c:~# vi /etc/ntp.conf

將剛才復(fù)制的粘貼到這個文件下,重啟 ntpd 服務(wù)

root@fsmp1c:~# systemctl restart ntpd.service

為開發(fā)板增加時區(qū),在開發(fā)板創(chuàng)建文件夾

root@fsmp1c:~# mkdir /usr/share/zoneinfo

root@fsmp1c:~# mkdir /usr/share/zoneinfo/Asia

進入 ubuntu 時區(qū)目錄

linux@ubuntu:~$ cd /usr/share/zoneinfo/Asia/

拷貝當(dāng)前目錄下的 shanghai 文件到開發(fā)板的/usr/share/zoneinfo/Asia/

linux@ubuntu:~$ scp Shanghai root@192.168.10.105:/usr/share/zoneinfo/Asia/

root@fsmp1c:~#ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

STM32MP157開發(fā)板Linux+Qt項目實戰(zhàn):智慧家庭---下的評論 (共 條)

分享到微博請遵守國家法律
洛川县| 阳高县| 甘孜县| 栾川县| 青阳县| 佛教| 托克托县| 鹤峰县| 西贡区| 海盐县| 垫江县| 米泉市| 廊坊市| 鄂尔多斯市| 博爱县| 铜山县| 岱山县| 莱西市| 赤壁市| 荥经县| 桑日县| 巴东县| 阳朔县| 辉县市| 仁化县| 丹棱县| 昭通市| 长寿区| 泸溪县| 信阳市| 阳春市| 凤庆县| 双牌县| 定南县| 射阳县| 宣化县| 略阳县| 剑阁县| 广德县| 沧州市| 双流县|