娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年06月02日(星期一)

2018年06月02日 | stm8 點亮第一個LED

發布者:Lianai 來源: eefocus關鍵字:stm8  LED 手機看文章 掃描二維碼
隨時隨地手機看文章

第一步:配置時鐘

上一講的程序點亮LED燈并沒有設置stm8的時鐘,但是LED燈依然可以正常閃爍。為使系統快速啟動,復位后時鐘控制器自動使用HSI的8分頻(HSI/8)做為主時鐘。因為HSI的穩定時間短,而8分頻可保證系統在較差的VDD條件下安全啟動。

一旦主時鐘源穩定,用戶程序可將主時鐘切換到另外的時鐘源。


果然一個廠家的,和stm32差不多。

stm8主時鐘有四種時鐘源:

● 1-24MHz高速外部晶體振蕩器(HSE)
● 最大24MHz高速外部時鐘信號(HSE user-ext)
● 16MHz高速內部RC振蕩器(HSI)
● 128KHz低速內部RC(LSI)
各個時鐘源可單獨打開或關閉,從而優化功耗。

時鐘相關寄存器:

 


內部時鐘寄存器CLK_ICKR中的標志位HSIRDY用以指示HSI RC是否穩定。啟動時, HSI時鐘信號將不會生效直至此標志位被硬件置位。
HSI RC可通過設置內部時鐘寄存器CLK_ICKR中的HSIEN位打開或關閉。

 



  1. void System_Init(void)  

  2. {  

  3.    CLK_SWR = 0xE1;          //選擇高速內部時鐘HSI為主時鐘 可不要這話  

  4.    CLK_ICKR |= 0x01;          //高速內部HSI時鐘使能  

  5.    while(!(CLK_ICKR&0x03));   //等待內部高速HSI就緒  

  6.    CLK_CKDIVR = 0x18;       // Fhsi = Fhsi = Fcpu = Fmaster = 2MHz  

  7. }  


這里是選擇HSI 8分頻后作為系統主時鐘。

第二步:配置GPIO

通用輸入/輸出口用于芯片和外部進行數據傳輸。一個IO端口可以包括多達8個引腳,每個引腳可以被獨立編程作為數字輸入或者數字輸出口。另外部分口還可能會有如模擬輸入,外部中斷,片上外設的輸入/輸出等復用功能。但是在同一時刻僅有一個復用功能可以映射到引腳上。復用功能的映射是通過選項字節控制的。請參考數據手冊關于選項字節的描述。每個端口都分配有一個輸出數據寄存器,一個輸入引腳寄存器,一個數據方向寄存器,一個選擇寄存器,和一個配置寄存器。一個I/O口工作在輸入還是輸出是取決于該口的數據方向寄存器。

每一個端口都有一個輸出數據寄存器 (ODR),一個引腳輸入寄存器 (IDR)和一個數據方向寄存器(DDR) 總是同相關的。控制寄存器1(CR1)和控制寄存器2(CR2)用于對輸入/輸出進行配置。

任何一個I/O引腳可以通過對DDR,ODR,CR1 和CR2寄存器的相應位進行編程來配置。

寄存器中的位n對應于口的引腳 n 。

 



設置PE5為推挽輸出,最大速度10MHZ。

  1. void Gpio_Init(void)  

  2. {  

  3.   PE_DDR |= 0x20;  //PE5設置為輸出  

  4.   PE_CR1 |= 0x20;  //PE5設置為推挽輸出  

  5.   PE_CR2 |= 0x20;  //最大輸出速度10MHz  

  6. }  


至此關于stm8的時鐘和LED連接的GPIO口配置完畢,就可以開始寫主函數了。

  1. int main( void )  

  2. {  

  3.   int i,j;  

  4.   System_Init();           //初始化系統時鐘  

  5.   Gpio_Init();             //PE5的GPIO口初始化  

  6.   while (1)  

  7.   {  

  8.     PE_ODR ^= 0x20;     //PE5取反  

  9.     for(i=0;i<100;i++)     //延時  

  10.       for(j=0;j<1000;j++);  

  11.   }  

  12. }  


最后編譯--下載仿真,按下鍵盤F5健,LED燈開始閃爍了,那么成功點亮第一個LED 。


關鍵字:stm8  LED 引用地址:stm8 點亮第一個LED

上一篇:STM8S 時鐘配置源碼程序
下一篇:STM8S207使用外部24M晶振不起振的解決辦法

推薦閱讀

? ? 新浪科技訊 6月1日晚間消息,樂視網發布公告公布多家關聯公司估值,稱本次采用市場法對樂融致新進行了估值,樂融致新于2017年12月31日的估值結論建議為965984.91萬元。  此外,對霍爾果斯樂視新生代文化傳媒有限公司、重慶樂視小額貸款有限公司評估值分別建議為25,335.44萬元、16,636.57萬元。  樂視網公告稱,評估報告為北京北方亞事資產評...
隨著5G時代的即將到來,越來越多的企業開始著手布局5G,而智能汽車作為5G時代中重要的一環,可以說在未來很有可能會改變我們的生活。  近日,華為內部由任正非親自簽發組織變動文件,華為成立智能汽車解決方案業務部,歸ICT管理委員會直管。任命了此前華為無線網絡業務部和日本運營商業務部總裁王軍為智能汽車解決方案業務部的總裁。  華為智能汽車解...
無人機在民用領域的應用,人們并不陌生。無論是外出旅行時拍攝美好風光,還是日常記錄生活,搭載相機、攝像頭等攝像設備的無人機,能夠很好地滿足人們需求。事實上,在民用領域,除了滿足人們娛樂需求的消費無人機之外,還有一類工業無人機。工業無人機搭載不同的任務載荷,如熱紅外相機、高光譜相機、激光雷達等,應用于測繪、巡檢、安防監控等領域。與消...
5月,新能源汽車、動力電池產業鏈異常活躍,寧德時代在5月的最后一天,市值突破萬億元,動力電池產業鏈多家上市公司在當月股價均實現了大幅上漲。5月,動力電池、電池材料領域項目投資也同樣非常活躍。據電池中國不完全統計,剛剛過去的5月,中國動力電池市場簽約、開工、投產的項目總投資超過500億元,產業發展保持高速增長。回看5月份的市場動作,有以下...

史海拾趣

問答坊 | AI 解惑

2007年大學生電子設計競賽作品選

本帖最后由 paulhyde 于 2014-9-15 04:16 編輯 2007年大學生電子設計競賽作品選  …

查看全部問答∨

一個倒霉人的3G之旅

前些天被老板發配到了貴州的一個國家級貧困縣,給他們的政府做一個CRM系統項目連帶培訓。我的主啊,這回真見識了國家級貧困縣,全縣城找不到一家有寬帶的賓館,誰知道黃鼠狼專咬病鴨子,到了那地方沒兩天電腦主板燒了,又沒地方修,對于我這個“重 ...…

查看全部問答∨

ADC見過不少,到底誰的綜合指標高?

上周,TI發布了其新品:ADS4149,單獨拿出哪個指標,這款產品并不是最特殊的,但是將“低功耗”、“250MSPS”、“ 14位 ”、“ADC” 這些字眼結合在一起,卻著實有競爭力。 該款 14 位 ADS4149 擁有 250兆次每秒 (MSPS) 的最高采樣率,與性能 ...…

查看全部問答∨

升壓電路的問題

我想做一個3v升5v的電路,再網上查了查,覺得34063還可以,所以就做了一個電路,后來電壓升上去了,但是效率只有80% 大哥們誰有升壓電路分享一個,謝謝啦 …

查看全部問答∨

開關電源設計入門

開關電源設計入門…

查看全部問答∨

關于struct?

struct {           unsigned  Left:1;           unsigned  Return_mid:1;            unsigned  Rig ...…

查看全部問答∨

ov9650 VS2005應用程序設計

TQ2440板子,ov9650攝像頭,用VS2005下的VC++編寫應用程序,如何把OV9650 拍到的圖像保存為BMP格式的文件?需要用到那些函數?如何得到數據緩沖區的地址?下面是部分驅動程序代碼: 1、CIS_IoControl()中的一部分: // for MPEG4     ...…

查看全部問答∨

FATFS下寫中文文件亂碼的問題

我在SD卡里面創建一個“我們.txt”文件,結果在PC機上看到文件名為“컒쏇.txt”。 創建“我們.txt”文件,并給此文件里面寫一段中文,里面的中文都很正常。就是文件名為“컒쏇.txt”   不過用FileScanName函數可以 ...…

查看全部問答∨

流水賬1

碼字記錄生活,碎碎念…… 我好像對某些芯片情有獨鐘,包括AGC,可惜有緣無分丫 鬧了幾天情緒,也該收手了,該做的還是要做的,硬著頭皮來好了,把頭發剪了些,感覺有點西瓜太郎,苦中作樂吧 不要忘記,銘記心間,錯也好,對也好,走下去不要回 ...…

查看全部問答∨

步進驅動器

請問國內哪些廠家的CAN總線型步進驅動器性能比較好? …

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 开阳县| 东丽区| 杭锦旗| 舒城县| 丹寨县| 临沂市| 舟山市| 永宁县| 南澳县| 奎屯市| 太仓市| 益阳市| 丁青县| 略阳县| 浑源县| 特克斯县| 乾安县| 兴国县| 林甸县| 郑州市| 云浮市| 浙江省| 宜兰市| 阿瓦提县| 格尔木市| 喀喇沁旗| 阿拉善右旗| 和静县| 澄江县| 宁阳县| 体育| 自贡市| 九江市| 凤庆县| 彰武县| 瑞安市| 郑州市| 贺州市| 玛纳斯县| 七台河市| 阳新县|