ARMINNO





產品介紹:

          ARMINNO採用盛群半導體(HOLTEK)以32位元Cortex M3為核心所生產之HT1765高速微處理器,Cortex M3為ARM嵌入式系統的最新核心之一,其提供80組可程式化輸出入IO設定,並擁有128KB Flash 及 64KB SRAM記憶體,且運作時脈高達72MHz。

          ARMINNO™提供業界標準KEIL C程式開發環境,並內建程式開發階段硬體除錯介面(HOLTEK e-Link32),使用者只需透過USB線與PC連接,即可提供KEIL C完整程式編寫之即時過程除錯功能及程式碼之下載,此外當程式下載完畢,它也可以脫離PC而獨立作業。
  
          Arminno™內建多種硬體加速及擴充支援功能,例如TIMER、RTC、UART、I2C、SPI、EEDATA…等,擁有這些功能不僅可讓Arminno™可加速相關指令執行,更可在同時間進行多種不同程序處理。利基在此一基礎上進一步開發了Arminno™內建功能相關函式庫,讓使用者可以跳過既繁瑣又複雜之底層函式開發,進而直接享受由Arminno™ Library所帶來之易於上手及快速開發之便利性。



Arminno™系統主要功能介紹:

 

 系統核心單元

● 32位元ARM Cortex™-M3處理器核心

● 高達72MHz工作

● 單時脈週期指令架構(包括乘法及硬體除法)

 記憶體單元

● 128KB Flash 記憶體用作指令資料存儲

● 64KB SRAM 記憶體用作動態資料儲存

 時間控制單元

● 可選擇外部(內部)主振盪晶體

● 可選擇外部(內部)32,768Hz副振盪晶體

 類比數位轉換單元(ADC)

● 12-bit解析度

● 1Msps資料轉換速度

● 8個外部獨立類比輸入通道

● 轉換電壓範圍: 0V~3.3V

 類比運算放大器及比較器

● 2個運算放大器或2個比較器(由軟體設定配置)

● 比較電壓範圍: 0V~3.3V

  I/O功能

● 80個通用輸入/出腳位(GPIOs)

● Port APort E共有16IO外部輸入中斷(EXTI)可供使用

● 除了與類比輸入共用的腳位外(3.3V),幾乎所有的I/O 腳位都可提供5V輸入使用

 CMDBUS™模組擴充功能

● 內建利基應用科技CMDBUS™擴充介面

 可使用超過50種各式不同之CMDBUS™擴充模組

 基本功能計時器(Timer0 & Timer1)

● 232位元基本計時器

 內部時間輸入計數功能,可產生固定時間事件(Event)

 多功能計時器(Timer2 、Timer3 & Timer4)

● 316位元通用計時器(GPTM)

 內部/外部時間輸入計數功能,可產生固定時間事件(Event)

 擁有4 Channel同時輸出之可程式化PWM(Pulse Width Modulation)功能

 可切換多組不同輸出入I/O

 單一脈波輸入量測功能

 單一脈波可調寬度輸出功能

 二線式編碼器解碼功能

 Counter 數值溢位(underflow/overflow)事件觸發(Event trigger)功能

 真實時鐘(RTC)

● 可程式設計之32 位元輸出實際時間之計數器,

 內部時間輸入計數功能,可產生固定時間事件(Event)

 Counter 數值溢位(underflow/overflow)事件觸發(Event trigger)功能

 I2C介面

● 支援100Kbps(Normal mode)400Kbps(Fast mode)工作速度

● 支援Master or Slave模式

 支援7bit and 10bit Address模式

 支援General Call模式

 SPI介面     

● 支援Master or Slave模式

           ● Master模式最快36MHz之傳輸速度設定
           ● Slave模式最快18MHz之傳輸速度設定

 UART介面

● 最高可達1Mbps工作速度

● 16bytes資料暫存區(FIFO Buffer)

● 全雙工(Full Duplex, 2 wires)及半雙工(Half duplex, 1wire)支援








ARMINNO正面(點選可放大):


ARMINNO背面(點選可放大):

ARMINNO WORKSHOP板(點選可放大)可與ARMINNO板結合


ARMINNO + ARMINNO WORKSHOP




相關資料下載:

                           ARMINNO使用手冊
                           ARMINNO開發環境範本
                           KEIL C開發軟體安裝程式
                           ARMINNO e-Link32 USB 驅動程式
                           ARMINNO e-Link32 KEIL Plugin 程式