原创 RT-Thread學習筆記__環境搭建

一、環境搭建 1、下載Git,安裝到英文路徑中,配置路徑到環境變量。(env依賴git的環境變量,安裝一路next) —>下載地址:https://git-scm.com/downloads 2、到RT-Thread官網下載 RT

原创 STM32理解筆記

原创 STM32相關文章目錄

1、 創建STM32固件庫工程 https://blog.csdn.net/weixin_42046883/article/details/84502007 2、GPIO相關 https://blog.csdn.net/weixin_

原创 STM32定時器輸入捕獲,脈寬測量知識點

定時器特性 時基初始化結構體:TIM_TimeBaseInitTypeDef typedef struct {   uint16_t TIM_Prescaler; TIM_Prescaler:定時器預分頻器設置,時鐘源經該預分頻器纔

原创 STM32驅動HC-SR04超聲波測距模塊

應用知識:定時器輸入捕獲,脈寬測量  定時器相關知識鏈接:https://blog.csdn.net/weixin_42046883/article/details/85224572 模塊圖片如下圖: 硬件連接:Trig(控制端)---

原创 串口相關

頭文件 #ifndef __USART_H__ #define __USART_H__ #include "stm32f10x.h" #include <stdio.h> //串口1-USART1 #define CUSTOM_

原创 windows server2008部署

1、JDK下載 https://pan.baidu.com/s/1VMoBMQLM6M5kynh6jNb8-A 2、Tomcat下載 https://pan.baidu.com/s/1FhR2QkQQQPUY0zY2qsWy3w 3、

原创 定時器相關

/* ---------------- PWM信號 週期和佔空比的計算--------------- / ARR :自動重裝載寄存器的值 CLK_cnt:計數器的時鐘,等於 Fck_int / (psc+1) = 72M/(psc

原创 GPIO相關

GPIO初始化結構體 typedef enum { GPIO_Mode_AIN = 0x0, //模擬輸入 GPIO_Mode_IN_FLOATING = 0x04, //浮空輸入 GPIO_Mode_IPD = 0x28,

原创 RT_Thread學習筆記__應用函數

一、線程 —>定義線程控制塊指針:static rt_thread_t xxx_thread = RT_NULL;(xxx自定義) —>線程函數聲明:static void xxx_thread_entry(void* paramet

原创 RT_Thread中rtconfig.h解析

/* RT-Thread config file */ #ifndef __RTTHREAD_CFG_H__ #define __RTTHREAD_CFG_H__ //#include "RTE_Components.h" //

原创 STM32語法筆記

//結構體 typedef struct { vu8 hour; vu8 min; vu8 sec; vu16 w_year; vu8 w_month; vu8 w_date; vu8 week; }

原创 STM32精確延遲1us和1ms的函數

延遲1us: void delay_us(u32 i) { u32 temp; SysTick->LOAD=9*i; //設置重裝數值, 72MHZ時 SysTick->CTRL=0X01;

原创 STM32驅動HX711稱重模塊

使用模塊如下圖所示: 使用單片機爲STM32C8T6,引腳DT -> PB7,SCK -> PB6,使用通道A 下面是驅動程序: void GPIO_Weigh_Init(void) { GPIO_InitTypeDef GPIO

原创 Centos7 下安裝tomcat7

一、安裝jdk 1、檢查jdk版本信息,輸入 “rpm -qa|grep java” 查看 2、用命令 “rpm -e --nodeps XXXXXXXX” 刪除已經安裝的java版本,其中XXXXXXX表示上面查詢到的Java信息