原创 STM32的時鐘

STM32的時鐘: 時鐘爲單片機提供穩定的機器週期,從而使系統能夠正常運行。STM32內部有很多外設,既有高速外設,也有低速外設,各外設工作頻率都不相同,比如看門口和RTC,只需要30KHz左右的時鐘頻率即可工作,因此內部時鐘源有多種選擇

原创 icm20948

簡介: icm20948由兩個裸片(die)構成,QFN封裝(3x3x1mm 24PIN)。一個die集成3軸陀螺儀,3軸加速計和一個DMP,另一個die集成旭化成的AK09913的3軸磁力計。它支持以下功能: 1.512字節的FIFO(

原创 U3D環境配置及鬼屋Demon1

1.下載UnityHubSetup.exe並選擇所需安裝版本,這裏安裝2.1f版本,同時選擇2019 VS編譯器。 2.安裝完成後新建一個工程 3.在Window > General > Asset Store.內搜索"3D Begi

原创 光波導

原创 USB billboard

參考網址 參考網址2

原创 anaconda 中安裝tensorflow並嵌入到jupyter notebook內

1.打開anaconda prompt 建立一個tensorflow的計算環境: conda create -n tensorflow python=3.5 2.激活tensorflow環境: 3.使用conda安裝tensorflo

原创 AS 3.4.1 gradle問題

編譯後報錯信息大概如下: Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) ,Re-d

原创 Cypress CyEnterCriticalSection和CyExitCriticalSection 臨界區控制函數

該中斷函數在文件CyLib.h和CyLib.c中,這兩個文件是在構建工程時自動生成的。 這兩個函數可避免多個進程訪問共享資源(共享變量與硬件寄存器)產生的衝突。 其中:CyEnterCriticalSection會關閉中斷且返回一箇中斷狀

原创 Cypress PSoC Creator 3.3 錯誤集

2019年5月15日: 1.在cypd3120基礎上,添加I2C組件後,報錯並提示"...1.elf overlaps with ...2.elf" 解決:在config.h文件中禁止某項功能,以釋放一些flash size。比如禁止VB

原创 Android Studio錯誤筆記

1.在一個工程中創建另一個Module時,提示:Error: Execution failed for task ':app:clean'. Unable to delete file File --> Settings 搜:Instan

原创 Ubuntu 16.04內核由4.13.0-45降到3.13-24內核

1.下載3.13-24內核:sudo apt-get install linux-image-3.13.0-24-generic2.進入sudo vim /etc/default/grub,修改如下部分代碼:3.sudo reboot這裏

原创 PHP的類和對象

自PHP 5以來,引入了對象模型,新特性包括訪問控制,抽象類和final類與方法,附加的魔術方法,接口,對象複製和類型約束,PHP對待對象的方式與引用和句柄相同,即每個變量都持有對象的引用,而不是整個對象的拷貝,可與C++進行類比。cla

原创 PHP文件處理

PHP的函數支持創建,讀取,上傳以及編輯文件操作。常見文件操作錯誤有:1.編輯錯誤的文件2.被垃圾數據填滿硬盤3.意外刪除文件內容文件讀取:readfile()函數:該函數讀取文件,並把它寫入輸出緩衝。假設有一個名爲webdictiona

原创 guzzlehttp/guzzle:~6.0安裝以及通過jsonrpc獲取節點數據

Guzzle是一個PHP的HTTP客戶端,可用來發送請求,並集成到WEB服務上,它有以下特點:1.接口簡單:可構建查詢語句,POST請求,分流上傳下載大文件,使用HTTP cookies,上傳JSON數據等。2.可使用相同的接口來發送同步

原创 PHP數組函數

array_column()函數(PHP 5.5+):返回輸入數組中某個單一列的值: 語法: array_column(array,column_key,index_key); 實例: <?php // 表示由數據庫返回的可能記錄集