原创 常用的時序圖軟件收集

寫軟件,有時候不可避免要話時序圖,手工畫,那就考研你的美術功底了,怎麼畫都行的,網絡上都有一些小工具是可以幫助我們畫時序圖的 1、AndyTiming,免費的,這個有一個知乎的博文可以參考https://zhuanlan.zhihu.co

原创 分享STM32 FLASH 擦除(以及防止誤擦除程序代碼)、寫入

編譯環境:我用的是(Keil)MDK4.7.2   stm32庫版本:我用的是3.5.0一、本文不對FLASH的基礎知識做詳細的介紹,不懂得地方請查閱有關資料。  對STM32 內部FLASH進行編程操作,需要遵循以下流程:  FLASH

原创 藍牙透傳——介紹藍牙最簡單、最常見的通訊方式

說到低功耗藍牙模塊,少不了要說說低功耗藍牙模塊中最簡單、最常見的通訊方式——透傳。透傳也叫串口透傳,就是透明傳輸的意思,透傳是一種工作方式,不是一種功能,一般出現在串口模塊中(藍牙串口透傳模塊是爲了讓用戶更好的開發藍牙無線傳輸產品,而不需

原创 C#筆記2 —常量

基本上和c語言中的常量類似,但有區別 在const關鍵字的基礎上,添加了readonly,readonly關鍵字在筆記中說明。 常量是固定值,程序執行期間不會改變。常量可以是任何基本數據類型,比如整數常量、浮點常量、字符常量或者字符串常

原创 stm32flash的讀寫特性

在使用stm32自帶的flash保存數據時候,如下特點必須知道: 1、必須是先擦除一個扇區,才能寫入 2、讀數據沒有限制 3、寫數據必須是2字節,同時寫入地址以一定要考慮字節對齊, 4、一般都是在最後幾頁進行數據保存的,確保數據量不超過f

原创 自己常用的vscode的插件備忘錄

  1、42header、koroFileHeader、psioniq File Header這三個是由於插入文件說明,函數說明的。我在編寫c語言的時候經常用到的。記得要修改快捷方式。 2、C/C++、C/C++Snippets,這兩個是

原创 STM32啓動代碼詳細分析

最近需要學習iap的功能,因此離不開stm32的啓動代碼的分析,以前看了很多遍,都看不懂,讀書百遍,其義自見,因此我有看了一遍,下面的文章,挺好的,因此轉載:   在上電覆位後,我們都知道會先運行啓動代碼,但是啓動代碼到底使幹什麼用的呢?

原创 2019.11.17 學習總結

1、網上看到了趙炯博士的oldlinux的網站,其電子版和《linux0.11內核註釋》是很不錯的書籍,而且還有配套的實驗環境,包括vm虛擬機,bochs虛擬的環境都有的,因此將來需要學習的話,很適合的一本書 另外,《Linux內核源代碼

原创 何爲串口透傳

轉載知乎 透傳:透明傳輸。就是不管所傳輸的內容、數據協議形式。只是把需要傳輸的內容當成一組二進制數據完美地傳輸到接收端。不對要傳的數據做任何處理。 就像《非常人販》裏的斯坦森那樣,他不管後備箱裏送的到底是貨物還是毒品、是豬肉還是女人……只

原创 esp8266之lubuntu的環境搭建(1)——linux系統升級(從14.04.1升級到16.04.6)

  0、序言 本來可以直接使用樂鑫公司搭建好的linux環境的,他是基於14.04.1的版本,其實也不是很老,而且安信可也有ESP32 lubuntu下的環境,把ESP32和ESP8266開發環境都集成到lubuntu 32位虛擬機中,但

原创 c#中的多態學習總結

c#的多臺方法,大體上和c++的類似,但是有點區別的,我這裏剛剛初學,因此把重點記錄下。 多態是同一個行爲具有多個不同表現形式或形態的能力。 多態性意味着有多重形式。在面向對象編程範式中,多態性往往表現爲"一個接口,多個功能"。 多態性可

原创 巧用c語言數組來操作數字邏輯電路

  這個算是開發中的小技巧了,也不知道如何起標題。 通常爲了節省單片機的引腳,我我們同城會使用比較多的數字電路來擴展,比如74hc574的D觸發器,74ls138的38譯碼器,3態八路緩衝器/線路驅動器74hc541,還有就是串進並出的7

原创 74HC595 8位移位寄存器的使用小結

請查看我的博客園文章,比較詳細。 https://www.cnblogs.com/CodeWorkerLiMing/p/11964258.html

原创 c#語言學習筆記(1)

環境:VS Express 2013 for Desktop 也可以vs社區版,不過學習的話,Express本版做一些小的上位機工具應該是夠用了 學習的網站:https://www.runoob.com/csharp/ c#是微軟開發的,

原创 printf調試打印方法總結一

平臺:stm32,可以推廣到其他32位單片機中 開發軟件:keil、IAR、SEGGER Embedded Studio for ARM 調試仿真器:stlink、jlink 說明: 1、串口打印,不推薦,需要佔用串口外設不划算 2、在