該程序是一個入門的小程序,相當于c語言中的hello world!希望對您有所幫助,我盡量把這個程序寫的最簡單!
程序使用庫函數編寫,不直接操作寄存器
庫版本STM32F10x_StdPeriph_Lib_V3.5.0,開發環境MDK4.12,調試工具是JLINK v8.0,芯片STM32F103C8T6
注意:如果使用3.5的庫開發的話,RCC的配置簡單了很多,系統默認的情況下調用SystemInit()函數,自動初始化了時鐘,只需使能對應的GPIO端口。
[cpp] view plaincopy
#include "stm32f10x.h"
//定義GPIO結構體
GPIO_InitTypeDef GPIO_InitStructure;
//main函數
int main()
{
//使能GPIO時鐘
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB , ENABLE);
//GPIO結構體配置
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
//GPIO初始化
GPIO_Init(GPIOB, &GPIO_InitStructure);
//點亮小燈
GPIO_SetBits(GPIOB, GPIO_Pin_5);
//無限循環
while(1);
}
上一篇:STM32---按鍵學習
下一篇:STM32F103 CAN通信的濾波器設置
推薦閱讀
史海拾趣
隨著技術的不斷進步,Antiference公司開始將目光投向國際市場。公司積極參與國際電子展,展示其先進的電磁干擾抑制技術,并成功吸引了眾多國外客戶的關注。通過與國外知名企業的合作,Antiference的產品逐漸打入國際市場,品牌知名度也大幅提升。
1983年,Deutronic Elektronik GmbH在德國阿德爾科芬成立,當時只是一家專注于電源技術的小公司。創始人憑借對電力電子技術的深刻理解和對市場需求的敏銳洞察,開始了公司的創業之旅。公司初期專注于電源產品的研發和生產,通過技術創新和質量保證,逐漸在行業內建立了良好的聲譽。
隨著公司規模的擴大和市場的拓展,Amphenol公司開始實施全球擴張和多元化戰略。公司不僅在美國本土設立了多個生產基地,還在歐洲、亞洲等地建立了分公司和研發中心。此外,Amphenol公司還積極涉足電子連接器等其他領域,進一步豐富了公司的產品線。這些舉措不僅增強了公司的市場競爭力,也為公司的長期發展奠定了堅實的基礎。
在快速發展的同時,CLC也關注環保和可持續發展。他們采用環保材料和生產工藝,減少對環境的影響。同時,他們還積極推動循環利用和廢物減量化措施,努力實現綠色生產。這些努力不僅提升了品牌形象,也為公司的長期發展奠定了基礎。
在電子行業中,技術更新換代迅速,DECON公司深知技術創新的重要性。因此,公司不斷投入研發資金,引進高端技術人才,加強自主創新,推出了多款具有領先技術的連接器產品。這些產品不僅滿足了市場需求,還提高了公司的市場競爭力。同時,公司還積極與國內外知名企業合作,共同研發新產品,推動了電子連接器行業的發展。
Axiohm公司始終將社會責任作為企業發展的重要組成部分。公司積極參與社會公益事業,捐款捐物支持教育、扶貧等慈善項目。同時,Axiohm還注重員工福利和企業文化建設,為員工提供良好的工作環境和發展空間。這些舉措不僅提升了公司的社會形象,也增強了員工的歸屬感和凝聚力。
這些故事雖然基于虛構,但反映了電子行業公司可能經歷的一些典型發展歷程和策略。請注意,這些故事并不代表Axiohm公司的實際情況,如需了解該公司的發展故事,建議查閱相關新聞報道或公司官方資料。
目錄: 第一章 常用電線和工具 1 第一節 常用電線 1 第二節 常用工具 3 實習一 用驗電筆檢測帶電體 7 第二章 常用儀器儀表的使用 8 第一節 萬用表 &nb ...… 查看全部問答∨ |
|
在wince5.0下,用GPRS撥號上網,用的enfora模塊,撥號連接后狀態顯示已連接,但過兩分種就彈出一個對話框,說“沒有檢測到載波信號,請檢查電話號碼并再試一次”,誰知道這是什么原因造成的,怎樣解決,麻煩跟我說一下,非常感謝!!… 查看全部問答∨ |
An application targeting a Standard SDK for windows CE.NET and build for the ARMV4 cpu cannot be run on the emulator device, in order to run this application on any cpu other than the emulator, you will have to install an SDK that ...… 查看全部問答∨ |
看了DDK提供的NDIS例子,有個疑問: 驅動導出了MPSendPackets函數(發送封包函數),而且綁定了2個設備,比方說是設備A和設備B,那么會 不會出現這樣的情況: 設備A和設備B同時調用MPSendPackets函數?如果是的話,那么,在MPSendPackets函數里 ...… 查看全部問答∨ |
|
Goahead Web Server支持標準的CGI執行以及內存中的CGI處理GoFrom, 標準的CGI執行流程是:當URL以/cgi-bin開始時,一個新的程序被調用。CGI可執行程序必須放在Web Server cgi-bin子目錄里,每一個CGI請求建立一個獨立的進程。 而GoFrom內存CGI處 ...… 查看全部問答∨ |
目前高速PCB的設計在通信、計算機、圖形圖像處理等領域應用廣泛。而在這些領域工程師們用的高速PCB設計策略也不一樣。 在電信領域,設計非常復雜,在數據、語音和圖像的傳輸應用中傳輸速度已經遠遠高于500Mbps,在通信領域人們追求的是 ...… 查看全部問答∨ |