原创 C語言編碼規範 6--函數

C語言編碼規範1--文件與目錄                         https://blog.csdn.net/RootCode/article/details/93221475 C語言編碼規範 2--排版         

原创 #define 的用法總結

正文  一、不帶參數的宏定義  eg: #define BUF_MAX_LEN 100 // 定義 BUF_MAX_LEN爲 100,此時就可以把BUF_MAX_LEN當做100使用。  unsigned char *buf[BUF_M

原创 小解枚舉類型 enumty與typedef enum

注:以下全部代碼的執行環境爲VC++ 6.0 在程序中,可能需要爲某些整數定義一個別名,我們可以利用預處理指令#define來完成這項工作,您的代碼可能是: #define MON  1 #define TUE  2 #define W

原创 win10激活方法,win10激活碼,親測可行!!

1.首先,我們先查看一下Win10正式專業版系統的激活狀態: 點擊桌面左下角的“Windows”按鈕,從打開的擴展面板中依次點擊“設置”-“更新和安全”,並切換到“激活”選項卡,在此就可以查看到當前系統的激活狀態。如圖,Win10正式專業

原创 const和volatile以及const volatile int i=0分析

摘要:分析了const和volatile的意義,const修飾數組,指針,函數參數和返回值的用法,最後解釋了const volatile int i = 0這個問題。 一,常量修飾變量的意義     在Ç語言中,常量修飾的是隻讀變量,並不

原创 en.DM00151047 使用說明

2017年3月DocID027272 Rev 3 1/26 1 UM1847 用戶手冊STM32F1系列STM32CubeF1固件包入門簡介STMCube™是STMicroelectronics的一項初創計劃,旨在通過減少開發工作量,時間

原创 怎麼用STM32配置產生PWM(以及一個定時器用輸出比較方式產生不同頻率的PWM的方法)

STM32產生PWM是非常的方便的,要需要簡單的設置定時器,即刻產生當然,簡單的設置對於新手來講,也是麻煩的,主要包括! (1)使能定時器時鐘: RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, E

原创 USB虛擬串口實驗_STM32F1開發指南——USB學習筆記

前言     STM32F103系列芯片都自帶USB接口,不過STM32F103的USB都只能用來做設備,而不能用作主機。 目錄:   53.1 USB簡介         USBF103自帶的USB符合USB2.0規範。    在USB

原创 基於STM32的USB驅動程序設計,PC驅動程序,Android驅動程序源碼一鍋端

主要內容:1,單片機爲STM32F103,USB配置爲Bulk傳輸,兩個IN端點,兩個OUT端點; 2,PC端基於libusb的實現USB端點數據發送與接收,並封裝成DLL動態鏈接庫; 3,PC端調用2封裝的動態鏈接庫實現USB端點的數據

原创 STM32自定義USB設備開發詳細流程講解及全套資料源碼下載(基於libusb的)

前言 USB的用途就不多說了,下面的內容主要就是講解如何利用ST提供的USB驅動庫和libusb的上位機驅動庫實現一個USB數據傳輸功能,爲了降低開發難度,我們僅僅講解Bulk傳輸模式,當然這也是用得比較多的傳輸模式。開發流程 1,完成S

原创 串口設備應用筆記

串口設備應用筆記 摘要 本應用筆記描述瞭如何使用RT-Thread的串口設備,包括串口配置,設備操作接口的應用。並給出了在正點原子STM32F4探索者開發板上驗證的代碼示例。 1本文的目的和結構 1.1本文的目的和背景 串口(通用異步收發

原创 WLAN框架應用筆記

WLAN框架應用筆記 1本文的目的和結構 1.1本文的目的和背景 隨着物聯網快速發展,越來越多的嵌入式設備上搭載了WIFI無線網絡設備。爲了能夠管理WIFI網絡設備,RT-線程引入了WLAN設備管理框架。這套框架具備控制和管理WIFI的衆

原创 通用 GPIO 設備應用筆記

通用GPIO設備應用筆記 摘要 本應用筆記描述瞭如何使用RT-Thread的通用GPIO設備驅動,包括驅動的配置,相關API的應用。並給出了在正點原子STM32F4探索者開發板上驗證的代碼示例。 1本文的目的和結構 1.1本文的目的和背景

原创 電源管理應用筆記

電源管理應用筆記 1 本文的目的背景和結構 1.1 本文的目的和背景 隨着物聯網(IoT)的興起,產品對功耗的需求越來越強烈。作爲數據採集的傳感器節點通常需要在電池供電時長期工作,而作爲聯網的SOC也需要有快速的響應功能和較低的功耗。 在

原创 《RT-Thread 內核入門教程》第三章之Keil 下搭建 RT-Thread 最小系統工程

Keil下搭建RT-Thread最小系統工程 對於初次接觸RT-Thread的朋友來說,要想自己建立一個Keil下的工程,可能會覺得不知所措,本文將一STM32F103爲例介紹最小系統的建立過程。 本文所使用的方法是非常傳統的,只適用於非