<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          首頁  資訊  商機   下載  拆解   高校  招聘   雜志  會展  EETV  百科   問答  電路圖  工程師手冊   Datasheet  100例   活動中心  E周刊閱讀   樣片申請
          EEPW首頁 >> 主題列表 >> stm8s

          stm8s開發(fā)(九) EEPROM的使用:使用EEPROM存儲數(shù)據!

          •   EEPROM是單片機應用系統(tǒng)中經常會用到的存儲器,它主要用來保存一些掉電后需要保持不變的數(shù)據。在以前的單片機系統(tǒng)中,通常都是在單片機外面再擴充一個EEPROM芯片,這種方法除了增加成本外,也降低了可靠性?,F(xiàn)在,很多單片機的公司都推出了集成有小容量EEPROM的單片機,這樣就方便了使用,降低了成本,提高了可靠性?! TM8單片機芯片內部也集成有EEPROM,容量從640字節(jié)到2K字節(jié)。最為特色的是,在STM8單片機中,對EEPROM的訪問就象常規(guī)的RAM一樣,非常方便。EEPROM的地址空間與內存是統(tǒng)
          • 關鍵字: stm8s  EEPROM  

          stm8s開發(fā)(八) IIC的使用:IIC主機通信!

          •   前面講過兩個常用的串口,UART和SPI,這次這次講解一下另一個常用的串口:IIC(I2C)通信  科普IIC:一般有兩根信號線,一根是雙向的數(shù)據線SDA,另一根是時鐘線SCL。所有接到IIC總線設備上的串行數(shù)據SDA都接到總線的SDA上,各設備的時鐘線SCL接到總線的SCL上?! ⊥ㄐ胚^程:  主模式時,IIC接口啟動數(shù)據傳輸并產生時鐘信號。串行數(shù)據傳輸總是以起始條件開始并以停止條件結束。起始條件和停止條件都是在主模式下由軟件控制產生?! 哪J綍r,IIC接口能識別它自己的地址(7位或10位)和廣播
          • 關鍵字: stm8s  IIC  

          stm8s開發(fā)(七) SPI的使用:SPI主機通信!

          •   科普SPI:是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,分別是:SCK(時鐘)、MOSI(主機發(fā)送數(shù)據)、MISO(主機接收數(shù)據)、NSS(片選),其中NSS的片選信號,大部分情況下我們使用的是軟件NSS,即為使用一個GPIO進行軟件控制片選。值得注意的是,其中SPI有4中模式:分別是空閑時SCLK的電平高\低、MISO采樣時第1\2個變化沿?! tm8s的SPI結構如下圖,        如果用形象的比喻的話:SCK像一個發(fā)條齒輪,只有當發(fā)
          • 關鍵字: stm8s  SPI  

          stm8s開發(fā)(六) EXIT的使用:做一個外部中斷的按鈕!

          •   在前幾篇文章,GPIO的使用:點亮LED!中只講述了IO口的輸出,并沒有輸入,因為IO作為輸入我建議采用中斷方式,可以大大減輕CPU的運行時間。最常用的就是按鈕的功能了,當然還有和其他芯片通信的功能?! ∏捌恼轮v過GPIO可以通過寄存器設置為中斷輸入?! ∨渲媚J紻DRCR1CR2配置模式上拉電阻  輸入000懸浮輸入 OFF  010上拉輸入ON  001中斷懸浮輸入 OFF  011中斷上拉輸入ON  輸出100開漏輸出 OFF  110推挽輸出  1x1輸出(最快
          • 關鍵字: stm8s  中斷  

          stm8s開發(fā)(五) TIMER的使用:定時!

          •   STM8S提供三種類型的TIM 定時器:高級控制型(TIM1)、通用型(TIM2/TIM3/TIM5)和基本型定時器(TIM4/TIM6)。它們雖有不同功能但都基于共同的架構。此共同的架構使得采用各個定時器來設計應用變得非常容易與方便(相同的寄存器映射,相同的基本功能)?! ?nbsp;     使用定時可以確定一個時間片,方便控制發(fā)送速率,采樣速率,等等一些對時間要求比較高的任務,而這些操作可以放入定時器中斷里面執(zhí)行。這次的例子,定時1s,讓LED燈翻轉一次,達到2s
          • 關鍵字: stm8s  TIMER  

          stm8s開發(fā)(四) CLOCK的使用:時鐘控制!

          •   STM8S具有一個強大的時鐘系統(tǒng),內部提供一個高速16M的RC振蕩器,和一個低速128K的RC振蕩器?! r鐘控制器功能強大而且靈活易用。其目的在于使用戶在獲得最好性能的同時,亦能保證消耗的功率最低。用戶可獨立地管理各個時鐘源,并將它們分配到CPU或各個外設。主時鐘和CPU時鐘均帶有預分頻器。具有安全可靠的無故障時鐘切換機制,可在程序運行中將主時鐘從一個時鐘源切換到另一個時鐘源。  一般來說,時鐘樹是配置時鐘、控制時鐘的依據,所以需要掌握,以下是STM8S時鐘樹圖:  從圖中看出,一共有3個時鐘源,分
          • 關鍵字: stm8s  CLOCK  

          stm8s開發(fā)(三) UART的使用:串口通信!

          •   串口通信是單片機學習的一個最基本、最重要的功能之一。串口通信可以間接的當做調試接口使用,實現(xiàn)單片機與電腦之間的通信。當然可以與一些模塊(比如藍牙、wifi)通信,也可以作為和其他單片機通信的工具?! TM8S的通用異步收發(fā)器(UART)主要特性:  ● 全雙工的,異步通信  ● 可編程數(shù)據字長度(8位或9位)  ● 可配置的停止位-支持1或2個停止位  一般的,我們使用串口通信主要是關心幾點參數(shù):波特率、停止位、奇偶校驗位?! ∑浯尉褪侨绾伟l(fā)送、如何接收數(shù)據,這里介紹的
          • 關鍵字: stm8s  UART  

          stm8s開發(fā)(二) GPIO的使用:點亮LED!

          •   通用輸入輸出口(GPIO)是我們使用單片機最基本的,主要功能:  ● 端口的各個位可以被單獨配置  ● 可選擇的輸入模式:浮動輸入和帶上拉輸入  ● 可選擇的輸出模式:推挽式輸出和開漏輸出  ● 外部中斷可以單獨使能和關閉  用戶手冊上描述:  每一個端口都有一個輸出數(shù)據寄存器(ODR),一個引腳輸入寄存器(IDR)和一個數(shù)據方向寄存器(DDR) 總是同相關的??刂萍拇嫫?(CR1)和控制寄存器2(CR2)用于對輸入/輸出進行配置。任何一個I/O引腳可
          • 關鍵字: stm8s  GPIO  

          stm8s開發(fā)(一) 使用IAR新建工程

          •   新建工程是第一步!  a)創(chuàng)建一個 Workspace  首先,創(chuàng)建一個workspace。選擇菜單File>New>Workspace  b)創(chuàng)建一個 Project  1)創(chuàng)建一個新的工程,選擇 Project>Create New Project,創(chuàng)建新工程的對話框,如下圖所示:       2) Tool chain 默認是 STM8 Series。&nb
          • 關鍵字: stm8s  IAR  

          關于STM8S ADC腳與其它功能復用時的問題

          •   之前寫過一篇關于STM8S芯片GPIO腳復用AD功能后無法回到GPIO狀態(tài)的小文,介紹STM8S芯片的ADC應用時相關施密特觸發(fā)器未適時開關而導致的問題。   大致內容就是某一GPIO口被復用為AD輸入腳做相關AD檢測。之后,把該腳AD功能禁用掉,再配置切換為帶下降沿觸發(fā)的外部中斷觸發(fā)腳,讓其作為芯片休眠喚醒腳。   奇怪的是,那樣設置后根本沒法喚醒。即使不做休眠,做好切換配置后,直接查看該腳的IDR位的電平,不管外部輸入如何,發(fā)現(xiàn)對應IDR位始終提示為0.   后來找到原因是跟那個施密特觸發(fā)器
          • 關鍵字: STM8S  ADC  

          基于STM8S的Atomthreads低功耗的深度思考

          •   Atomthreads像眾多操作系統(tǒng)一樣,在沒有任務調度是會調用idle。(by cpuwolf)   static void atomIdleThread (uint32_t param)   {   /* Compiler warning */   param = param;   /* Loop forever */   while (1)   {   /** \todo Provide user idle hooks*/   }   }   atomthreads中ato
          • 關鍵字: STM8S  低功耗  

          意法半導體(ST)STM8S基本型系列微控制器新增耐125°C高溫的產品

          •   意法半導體(STMicroelectronics,簡稱ST)STM8S基本型系列最新微控制器通過最高125°C溫度測試,確保其在燈光控制、電機驅動和工業(yè)自動化等需要在持續(xù)高溫應用環(huán)境中保持良好的耐熱性能。   STM8S103F3U3搭載意法半導體的STM8 16MHz 8位高效能內核及先進的外設接口,包括10位模數(shù)轉換器(ADC)、兩個16位捕獲/比較定時器(capture/compare timer)、8位通用定時器、UART、SPI和I2C界面,性能及功能均超過市場上其它廠商的同類產品
          • 關鍵字: 意法半導體  STM8S  

          采用STM8S的無刷直流電機控制系統(tǒng)的設計

          • 摘要:根據無刷直流電機控制系統(tǒng)的特點,提出了基于STM8S處理器的無刷直流電動機控制系統(tǒng)。設計并實現(xiàn)了該控制系統(tǒng)的硬件電路,通過軟件編程完成對轉子位置的快速檢測及電機調速。實驗顯示該系統(tǒng)的設計成本較低,運行平穩(wěn),調速性能良好。
          • 關鍵字: STM8S  單片機  PWM  201301  BLDC  

          基于STM8S微處理器內部EEPROM的數(shù)據存儲方法

          • 本文介紹了兩種常見的單片機存儲應用實例,均通過STM8S內置EEPROM實現(xiàn)存儲。設計的方案符合設計要求并具備低成本、抗干擾等優(yōu)點,適用于一般單片機存儲的應用。
          • 關鍵字: EEPROM  STM8S  微處理器  數(shù)據存儲    

          電容感應式觸摸按鍵方案在電磁爐中的應用

          •   本文介紹意法半導體的8位STM8微控制器實現(xiàn)的電容感應式觸摸按鍵原理,以及在電磁爐應用中的觸摸按鍵解決方案。該方案具有低成本,環(huán)境自適應,防水及防電磁干擾等特點,在低品質電網環(huán)境中也能可靠工作。  
          • 關鍵字: STM8S  電容式觸摸  
          共19條 1/2 1 2 »

          stm8s介紹

          意法半導體的STM8S系列8位閃存微控制器為工業(yè)應用和家電市場提供了理想解決方案。 最新版的微處理器內核,結合一個3段流水線架構,使STM8S微控制器具備最優(yōu)異的性能。 真正的嵌入式EEPROM和高精度的阻容振蕩器,給大多數(shù)應用設計帶來巨大的成本效益。直觀的開發(fā)環(huán)境簡單易用,使產品上市時間更短。 STM8S系列產品的文檔和文件 STM8S產品線 [ 查看詳細 ]

          熱門主題

          STM8S    樹莓派    linux   
          關于我們 - 廣告服務 - 企業(yè)會員服務 - 網站地圖 - 聯(lián)系我們 - 征稿 - 友情鏈接 - 手機EEPW
          Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
          《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
          備案 京ICP備12027778號-2 北京市公安局備案:1101082052    京公網安備11010802012473
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();