原创 stm32f103rct6的代碼移植到stm32f103c8t6

        目前市面上見的較多的STM32單片機一般都是開發板,由於這些開發板又很豐富的例程,因此使用起來非常方便,但是我們實際在應用的時候,有時候可能用不了那麼多的管腳,因此會造成管腳資源的浪費,而且管腳多的成本也會很高。同時這些S

原创 Android中的自定義ListView

Android中ListView是我們進行安卓APP開發中最常用和最難用的控件,因此我們必須熟練掌握,今天我就來給大家介紹一下它的高級用法。效果如下 1.首先介紹ListView的工作原理,看一下它的簡單用法, 首先需要一個Strin

原创 FPGA開發(六)數碼管顯示實驗-計數器實現

        本次實驗我們主要進行數碼管的顯示,包括單個數碼管的顯示和多個數碼管刷新顯示。         在很多的實際中我們都會使用到數碼管,在學習單片機的時候應該對數碼管的基本原理有所瞭解,一個數碼管有8個小LED組成,控制每一個L

原创 Android聯網背單詞APP製作總體介紹(一)

最近在做一個背單詞的APP,APP整體採用和服務器進行交互,來實現單詞的獲取。APP既可以背單詞,也可以對當天的單詞進行漢譯英的檢查。 整個項目分爲服務器部分和Android 的APP部分,服務體採用django製作,主要實現的功能有 可

原创 keil5實現51單片機和stm32同時編輯

keil5分爲兩個版本,一個是普通的編輯C51單片機的Keilc51版本,另一個是編輯stm32的KeilMDK,本次記錄如何在一個編輯器內部同時實現,編輯stm32和普通的51單片機。 首先需要準備keil5MDK和Keil uVisi

原创 Altium Designer中將已經繪製成的原理圖或者pcb直接生成一個單獨的庫文件

在AD中有時候需要再利用已有的原理圖中的某一個原件,那麼就可以將整個原理圖中的原件生成一個庫文件。 具體的操作如下: 1.點擊Design  之後點擊Make schematic library即可生成 2.也可以採用快捷鍵 D然後M。即

原创 FPGA開發(四) PLL實驗

        本次我們來學習FPGA的PLL,PLL(Phase Locked Loop)俗稱鎖相環,在很多的單片機中都有,它主要的目的是爲了實現倍頻和分頻,因爲我們系統運行的主頻率是固定的,如果我們需要其他的頻率,那麼就需要超頻或者降

原创 多用戶遠程桌面連接局域網電腦的操作步驟

配置過程包括自己的客戶端電腦配置和局域網遠端的電腦配置。 本次客戶端和遠端電腦均爲win8.1 1.遠端電腦配置         1.首先新建一個管理員賬戶         在  控制面板\用戶帳戶和家庭安全\用戶帳戶\管理帳戶 中選擇在

原创 Python爬蟲過程中出現重定向302解決方法

在訪問頁面的時候,有的網站爲了防爬,會出現302的重定向問題,這時候我們正常去通過requests庫get只能訪問到200的界面,而302的界面無法進行訪問     如果代碼這樣寫302被跳過,我們直接得到的是200的界面的內容。 打印

原创 FPGA開發(三) 按鍵功能的實現

        該工程主要是實現按鍵的控制,結合上一次我們的流水燈,我打算實現以下功能:利用開發板上的四個按鍵,依次控制四個LED燈,即按下第一個按鍵,第一個LED點亮,依次類推。         首先我們打開Quartus,新建一個工程

原创 FPGA開發(十)----------PWM驅動蜂鳴器

         本次實驗我們實現PWM驅動一個蜂鳴器,通過按鍵改變PWM的佔空比,改變蜂鳴器的音調。          首先我們來了解一下PWM的原理,用一個N位的計數器,最大值可表示成2的N次方,最小值爲0,計數器以“period”爲

原创 FPGA開發(八)----------數碼管顯示實驗3-數字前0的消除

         上一篇文章我們使用模塊的方式實現了計數器,但是我們看到在計數器前的零全部顯示,這在我們的日常生活中是不太符合邏輯的,因爲我們通常沒有這些0。本次實驗我們將這些0不顯示。          首先,我們來思考,消除這些0我們

原创 STM32串口使用小結

        使用STM32的過程中,最常用到的就是串口了。我們經常可以通過串口來打印一下內部變量的值,通過打印來看目前程序的運行狀態等,最常用到的還是串口1,尤其是串口1的printf函數,完全兼容C語言的printf,使用起來非常的

原创 使用單片機驅動esp8266無線模塊時遇到Link type ERROR Link is invald的問題

最近開發esp8266遇到一個坑 在使用esP8266作爲客戶端 通過連接路由器 之後訪問別的 服務器時候 需要進行的 設置依次爲: 首先需要重啓: AT+RST 將8266設置爲STA模式: AT+CWMODE=1 設置完之後重啓: A

原创 將兩臺電腦文件快傳的方法python

在實驗室有兩臺電腦,每次我需要傳文件的時候都需要一個優盤,插拔次數太多,比較麻煩,因此,我想採用一個不用優盤的方法,實現數據的共享。 由於兩臺電腦連接了同一個路由器,因此處於同一個局域網下。因此,我將一個電腦作爲一個ftp服務器,另一臺電