原创 esp8266 燒錄打印提示信息:ets Jan 8 2013,rst cause:2, boot mode:(3,0)

程序啓動信息如標題所示,之後就沒有運行應用代碼。後來發現是電池供電電量不足導致。。。。

原创 FreeRtos移植後,浮點運算會導致線程卡住

僅供借鑑!!!!!!!!                      導致線程卡住的原因是因爲我給這個線程分配的堆棧太少了,根據網上資料進行浮點運算至少需要200個字節。 參考鏈接:https://blog.csdn.net/xinghua

原创 * JLink Info: STM32 (connect): Can not attach to CPU. Trying connect under reset.

由於STM32的引腳功能較多,在爲了方便硬件的使用,常會使用複用,重映射的功能,這裏主要提及的是SWD和JTAG端口的引腳對應出現的問題。爲了使得TIM2能夠重映射到PA15和PB3,所以得對TIM2進行重映射,但是這樣是不夠的,因爲下載

原创 JNI對數組賦值排序,創建數組並返回給Java

創建兩個native方法 //傳遞數組,操作後,返回 public native void passArrayMethod(int[] arr); //創建指定長度數組 public native in

原创 虛擬機時間和宿主機同步

1.安裝vmware-tools 2.開啓時間同步設置,如下提所示:   3:進入虛擬機點擊時間設置,設置成手動模式 點贊 收藏 分享 文章舉報 謝文浩 發佈了141 篇原創

原创 STM32CubeMX系列教程1:GPIO

打開STM32CubeMX新建工程,選擇STMF746IGT6芯片。選擇外部高速晶振(HSE). 根據Open746I-C開發板原理圖(原理圖可在微雪電子網站上下載),選擇按鍵和LED引腳 PA0,PG2,PG3,PD

原创 git submodule 添加子倉庫

        項目經常會遇到父目錄下有一個子目錄,並且父目錄和子目錄相互之間都有一個獨立的git管理代碼。這個時候如果想當然的將主目錄提交到遠程倉庫是會彈出一個警告信息。 大概的意思就是提示你要添加子模塊的git 到遠程倉庫,否則這部

原创 openssl 自簽名證書有效期查詢指令

openssl x509 -in ca/ca.crt -noout -dates

原创 ESP8266/ESP32 NVS 基本操作

NVS 介紹 NVS: Non-volatile storage , 即將數據存儲到 flash 中, 掉電或重啓後數據仍然存在, flash 類似於 PC 上磁盤. ESP8266 和 ESP32 上提供 nvs 接口給用戶, 來保存和

原创 關於樂鑫ESP8266 AT固件的一點感悟!!!

前言:         最近項目中使用到了這款wifi模組,型號是0c-esp-wroom-02,固件一開始選擇的是出廠自帶的,也就是1.5版本的。一路上遇到很多無解的問題。官方可能太忙了吧。。。,最終只能通過不斷的更換版本來開發項目。

原创 stm32cubemx 配置定時器。關於定時器一開啓立刻產生中斷問題?

原文鏈接地址: https://mp.weixin.qq.com/s?__biz=MzU5NDc1OTk0OA==&mid=2247483784&idx=1&sn=a9bb4c774410ba77699ef298e575ab16&chks

原创 STM32進入睡眠模式下的GPIO配置參考

1. GPIO內部電路圖   1.根據設備原理圖查看IO外部引腳連接電路,閒置狀態爲低電平時,設置爲下拉輸入;閒置狀態爲高電平時,設置爲上拉輸入;閒置狀態爲懸空時設置爲模擬輸入;輸出引腳根據功能需要設置就行 原因:當IO通過外圍電路電阻接

原创 git 本地查看歷史版本

git  log  // 查看歷史記錄 git branch  名稱  commit號  // 本地新建一個分支 git checkout 名稱   // 切換到新建的分支 git branch     // 查看當前分支   參考鏈接:

原创 git創建遠程分支

現在我在master分支上,工作目標是乾淨的,也沒有需要commit的: $ git branch * master   release   $ git status On branch master Your branch is up-

原创 KEIL 創建靜態鏈接庫+ 調用自己創建的靜態鏈接庫

原文鏈接: https://blog.csdn.net/yangluoning/article/details/8971217   爲什麼要做成lib庫? 1、有些人不想將自己寫的源代碼公開,但是同時庫文件又需要讓別人能夠正常調用,那封裝