原创 ucos的多任務調度監控

硬件環境:F103ZET6,DM9000 軟件環境:ucosii,lwip1.4.1 在學習過程中,在任務中調用lwip的tcp_out()方法,會出現系統進入HardFault_Handler崩潰的問題,再對tcp_out方法增加了OS

原创 Keil5中堆棧相關知識

網絡上搜集整理的資料,非原創! Keil編譯信息中的:Program Size:Code=XX  RO-data=XX   RW-data=XX   ZI-data=XX 其中: Code: 存儲到flash[Rom]中的程序代碼。(

原创 Python學習筆記(一):數據類型

各類型的主要特點: (1)數字 運算類型:加(+)、減(-)、乘(*)、除(/)、整除(//)、取餘(%)、乘方(**) (2)字符串 表達方式:'單引號、''雙引號(作用同單引號)、'''三引號(用於多行) 連接符:+加號 (3)列表

原创 Python學習筆記(二):控制語句

(1)條件語句 if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 (2)w

原创 UCOS與LWIP使用過程中遇到的進入HardFault_Handler的問題

硬件環境:F103ZET6,DM9000 軟件環境:ucosii,lwip1.4.1 在開發mqtt應用的時候,遇到如下問題: (1)程序進入 HardFault_Handler ,並且沒有什麼規律,有時候運行幾小時,有時候運行數天才會進

原创 Keil5調試程序遇到HardFault_Handler的奇葩問題

硬件環境:F103ZET6,DM9000 軟件環境:ucosii,lwip1.4.1 Keil5在使用JLink進行調試的時候,查看內存信息會進入HardFault_Handler ,經過一段時間摸索總結如下: (1)在進入調試狀態下,全

原创 jQuery DataTable 的數據刷新

$('#example').DataTable( {     destroy: true,     searching: false } ); 涉及到數據刷新,需要在DataTable中增加destroy: true屬性,否則報:

原创 各種類型轉JSON

收藏備用 using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Reflection; usi

原创 Go語言學習筆記(2)使用go協程時候的注意事項

例如:有一個task方法 func task(){ ...... fmt.Println("如果不阻塞主進程,你看不到這條信息") } 我需要在其他方法中使用go來創建協程 func main(){ go

原创 Go語言學習筆記(1)GOPATH目錄的注意事項

我設置的GOPATH的目錄是: /home/gopath 在第一次編寫例子的時候,使用Eclipse把項目目錄也設置到了GOPATH之中,結果編譯的時候始終提示缺少各種庫文件,即便下載了缺失的庫文件,還會提示缺少其他庫文件。最終發現,自