|
91樓 117.173.218.*
2018-3-21 22:44
今晚還查明了關閉tcp連接時服務器端出現tcp error錯誤是因為客戶端recv被closesocket中斷後造成的。試了其他兩種使recv函數停止阻塞的方法,但沒有成功。
|
|
92樓 117.173.218.*
2018-3-22 22:39
今晚完成了pc端攝像頭數據的接收和顯示
單片機端實現了新的同ip地址的tcp連接自動切斷(abort)舊連接
|
|
93樓 巨大八爪鱼
2018-3-23 22:09
今晚給windows窗口程序加上了控制台窗口,並成功使用printf函數打印調試信息。
|
|
94樓 巨大八爪鱼
2018-3-24 21:09
今天給單片機攝像頭程序添加了臨界區保護代碼,以及圖像列表項溢出處理代碼,幀率由每四秒一幀提高到了每兩秒一幀。把video start/stop合併成了一個命令。PC窗口程序也加了信號量保護。
|
|
95樓 117.176.142.*
2018-3-25 22:43
今天下午完成了近距離無線wifi傳輸1600x1200尺寸的攝像頭高清圖像
|
|
96樓 巨大八爪鱼
2018-3-27 21:33
今天下午通過STM32手冊得知STM32F1單片機定時器輸入捕獲的最高頻率為36MHz。於是寫了一個輸出1MHz 50%占空比的PWM波進行測試,用一根杜邦線連接到另一個定時器的輸入捕獲引腳上,經測試能夠正常捕獲並觸發DMA請求,得到的CCRx結果非常精確。 後來還對88W8686進行了TCP測速,結果為幾KB到幾十KB/s之間。
|
|
97樓 巨大八爪鱼
2018-3-27 21:34
昨天沒有做任何事情
|
|
98樓 巨大八爪鱼
2018-3-28 21:42
今天晚上用同樣的程序測試了賣家給的wifi開發板的驅動程序的TCP發送速度,發現速度也不是很理想,只有幾KB/s,有時甚至小於1KB/s。
|
|
99樓 巨大八爪鱼
2018-3-30 21:57
今天下午:在收到的PCB板子上焊接了4個排座,並用螺絲固定在了4輪小車上 晚上:1. 分配了星期天準備新畫的PCB板上的STM32晶片I/O口 2. 弄懂了IEEE Data Rate的表示方法
|
|
100樓 巨大八爪鱼
2018-3-31 22:27
今天下午: 1. 添加了掃描熱點時顯示路由器速率的功能 2. 添加了顯示收到的數據幀的信噪比(SNR)、噪聲基底(Noise Floor)、優先級和速率的功能 3. 解決了WPA/WPA2認證時多次收到第三次握手包導致多次調用WiFi_AuthenticationCompleteHandler回調函數的問題 4. 將數據幀最大重傳次數設為了14, 確認超時時間改為了1000 晚上: 發現sys_check_timeouts函數不能正常工作的原因是因為sys_now函數的實現有bug。有時毫秒數跳變到0後秒數卻沒有跳變,導致sys_check_timeouts函數里的diff變量為負值,從而破壞next_timeout鏈表。修改sys_now函數的實現後成功解決了這個問題,但打印next_timeout鏈表時發現其中仍有一個handler_name和interval_ms值異常的結點。
|