原创 stm32定時器輸入捕獲配置步驟及實例筆記

輸入捕獲的一般配置步驟: 初始化定時器和通道對應IO的時鐘。 初始化IO口,模式爲輸入:GPIO_Init(); GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; 初始化定時器ARR,P

原创 定時器中斷實現步驟及實例筆記

定時器中斷實現步驟 使能定時器時鐘。 RCC_APB1PeriphClockCmd(); 初始化定時器,配置ARR,PSC。 TIM_TimeBaseInit(); 開啓定時器中斷,配置NVI

原创 數據結構學習筆記系列3——算法案例分析

數據結構學習筆記系列1 視頻網址: https://www.bilibili.com/video/av18586085 彙總貼鏈接:https://blog.csdn.net/DX5618258/article/details/

原创 STM32串口通信原理及配置方式

處理器與外部設備通信的兩種方式: 並行通信 -傳輸原理:數據各個位同時傳輸。 -優點:速度快 -缺點:佔用引腳資源多 串行通信 -傳輸原理:數據按位順序傳輸。 -優點:佔用引腳資源少 -缺點:速度相對較慢 串行通信 按照數據傳送方

原创 《數據結構-浙江大學》學習筆記彙總貼

《數據結構-浙江大學》學習筆記彙總 視頻源:https://www.bilibili.com/video/av18586085 數據結構學習筆記系列1——數據結構概論 https://blog.csdn.net/DX561825

原创 stm32通用定時器基本原理筆記

三種STM32定時器區別 STM3 的通用 TIMx (TIM2、TIM3、TIM4 和 TIM5)定時器功能特點包括: 1.位於低速的APB1總線上(APB1) 2.含16 位向上、向下、向上/向下(中心對齊)計數模式,自動裝

原创 數據結構學習筆記系列1——數據結構概論

數據結構學習筆記系列1 視頻網址: https://www.bilibili.com/video/av18586085 彙總貼鏈接:https://blog.csdn.net/DX5618258/article/details/

原创 IDEA創建一個空javaweb項目

用IDEA創建一個空javaweb項目 1. 創建一個文件夾,命名爲要做的項目名, 此例即創建一個my-shop文件夾,並用IDEA打開該文件夾作爲程序目錄。啓動IDEA,選擇打開上述文件夾,啓動後如下圖。 2.創建並完善pom

原创 串口中斷服務函數的觸發

串口中斷服務函數的觸發USART1_IRQHandler(void) 1. 串口發送中斷 下圖爲狀態寄存器(USART_SR)中的位7、位6說明,發送完一幀並且發送數據寄存器爲空時,位6置1。 下圖爲控制寄存器(USART_CR

原创 對比asp.net和javaweb的啓動流程和url規則

1.asp.net mvc項目的啓動流程和url規則 通過VS創建的asp.net mvc項目的模板框架如下圖 程序入口爲Global.asax文件下的Application_Start()方法,程序部署到服務器後,第一次訪問該

原创 stm32定時器輸出PWM步驟及實例筆記

PWM輸出配置步驟: 使能定時器和相關IO口時鐘。 使能定時器時鐘: 定時器2、3、4爲RCC_APB1PeriphClockCmd(); 定時器1爲RCC_APB2PeriphClockCmd(); 使能GPIOx時鐘:RCC

原创 數據結構學習筆記系列2——算法概論

數據結構學習筆記系列2 視頻網址: https://www.bilibili.com/video/av18586085 彙總貼鏈接:https://blog.csdn.net/DX5618258/article/details/

原创 串口配置使用的一般步驟及實例解讀

串口配置的一般步驟 串口時鐘使能,GPIO時鐘使能:RCC_APB2PeriphClockCmd(); 串口復位:USART_DeInit(); 這一步不是必須的 GPIO端口模式設置:GPIO_Init(); 模式設置爲GPI

原创 systick定時器的配置與應用解析

Systick定時器簡介 Systick定時器,是一個簡單的定時器,對於CM3,CM4內核芯片,都有Systick定時器。 Systick定時器常用來做延時,或者實時系統的心跳時鐘。這樣可以節省MCU資源,不用浪費一個定時器。比

原创 以javaweb和asp.net爲例 解析三層架構與MVC模式

以javaweb和asp.net爲例 解析三層架構與MVC模式 1. 什麼是系統架構 所謂系統架構是指,整合應用系統程序大的結構。經常提到的系統結構有兩種:三層架構與 MVC。這兩種結構既有區別,又有聯繫。但這兩種結構的使用,均是