原创 GPIO應用-LCD

LCD基本特點 爲什麼使用LCD? 作爲電子產品的主要顯示器件,其特點爲: 低電壓微功耗 平板型結構,使用方便,工藝簡單 使用壽命長 被動顯示,適合信息量大、顯示密度高、觀看時間長的場合 顯示信息量大且易於彩色化 無電磁輻射 LCD分類方

原创 週期中斷定時器、低功耗定時器、實時時鐘

定時信號 KL25提供的週期中斷定時器(PIT)、低功耗定時器(LPTMR)、實時時鐘(RTC)三個模塊均可以產生定時信號。 RIT、LPTMR、RTC 功能概述 週期中斷定時器RIT:KL25/26內部支持一個週期中斷定時器模塊RIT

原创 Kali Linux滲透測試

Kali Linux滲透測試第一章 Kali Linux 安裝第二章 工作環境優化 第一章 Kali Linux 安裝 Kali Linux VirtualBox 虛擬機安裝 Kali Linux 持久加密USB安裝 Kali L

原创 ARM Cortex-M0+內核定時器

爲什麼需要計數器/定時器?計數器/定時器適用範圍 在嵌入式應用系統中,能對外部脈衝信號或開關信號進行計數,可以通過計數器來完成。 有些設備要求每間隔一段時間開啓並在一段時間後關閉,有些指示燈要求不斷地閃爍,可以使用定時信號來完成。 系統日

原创 UART驅動構件的設計方法

設計UART驅動構件           UART寄存器功能 UARTX控制寄存器 UARTx控制寄存器1(設置UART的工作方式、運行模式、喚醒模式、空閒類型)   UARTx控制寄存器2(UARTx_C2)主要用於收/發及相關中斷控

原创 ARM Cortex-M0+中斷機制與中斷編程步驟

中斷基礎知識 爲什麼需要使用中斷? 如果通過查詢接收標誌查看一個字節是否收到,則需要時刻花費CPU等資源。但中斷機制能夠在收到一個字節後,通知CPU把收到的字節取走。 異常:CPU強行從正常運行的程序切換到由某些內部或外部條件所要求的處理

原创 C#快速入門與通信編程方法

PC機和MCU之間可以通過串口、藍牙、WI-FI進行通信。 通信中,PC機向MCU發送命令、以及從MCU接收數據,將接收到的數據進行處理後保存或展示。 MCU將PC機下發的命令進行解析,根據命令啓動相應的模塊進行數據的採集,將採集的數據通

原创 GPIO及基本打通原理

GPIO及基本打通原理底層驅動I/O接口通用IO(GPIO)GPIO輸入引腳連接方式帶上拉電阻的連接帶下拉電阻的連接“懸空”連接GPIO輸出引腳KL25芯片KL25芯片(80引腳封裝)GPIO模塊GPIO基本編程步驟與基本打通程序

原创 USB基本概念及設備編程方法

USB基礎知識 USB時2000年以來普遍使用的連接外圍設備和計算機的一種新型串行總線標準,逐步發展成計算機與外圍設備的標準連接方案。 應用特點 一、支持即插即用。一方面是熱插拔,在不需要重啓計算機或關閉外設點條件下,便可以實現外設與就是

原创 實驗二 串口通信及中斷實驗

一.實驗目的 (1)熟悉 MCU 的異步串行通信 Uart 的工作原理。 (2)掌握 Uart 的通信編程方法。 (3)掌握中斷的編程方法。 (4)掌握 PC 機的 C#串口通信編程方法。 二.實驗內容 1.驗證性實驗 在光盤資料中 SD

原创 GPIO應用-鍵盤

鍵盤模型及接口 鍵盤:由單個或多個按鍵組成,最簡單的MCU數字量輸入設備。 通過鍵盤可輸入數據或命令,實現人機通信。 鍵盤與MCU的連接方式分爲:獨立方式和矩陣方式 獨立方式:將每個獨立按鍵一對一方式直接接到MCU的GPIO輸入引腳,直接

原创 觸摸感應接口TSI模塊

TSI 觸摸感應輸入模塊TSI:具有高靈敏和強魯棒性的電容觸摸感應檢測能力。可在低功耗模式下運行,能以一個觸摸事件喚醒CPU,實現鍵盤觸摸,旋轉和滑動。 使用TSI作爲輸入的電氣設備,不需要操作人員直接接觸電路就可感應到用戶的操作。 TS

原创 PAT 算法筆記

PAT 算法簡單模擬乙級題目甲級題目查找元素乙級題目甲級題目圖形輸出乙級題目甲級題目日期處理進制轉換乙級題目甲級題目字符串處理乙級題目甲級題目排序乙級題目甲級題目散列乙級題目甲級題目遞歸貪心乙級題目甲級題目二分乙級題目甲級題目tw

原创 程序的基本調試方法

程序的基本調試方法單步調試導入 不帶構件的小燈工程/帶構件的小燈工程/小燈彙編工程編譯調試打樁調試導入串口程序編譯利用printf(串口)輸出信息調試編譯調試打開串口調試工具 單步調試 導入 不帶構件的小燈工程/帶構件的小燈工程/

原创 USB主機編程方法

USB主機中斷 與USB設備類似,在USB主機中同時用到了多箇中斷,最重要的是ATTACH中斷,當有新的USB設備接入主機時,該類型中斷髮生,主機檢測到中斷後就能進行設備枚舉等操作。 USB主機驅動要素分析 將KL25作爲USB主機,與上