当前位置:网站首页>Structure matérielle du système embarqué - introduction du Conseil de développement embarqué basé sur arm
Structure matérielle du système embarqué - introduction du Conseil de développement embarqué basé sur arm
2022-06-12 12:47:00 【Frère poisson salé】
1 À propos deARM
1978Année12Mois5Jour,Le physicien Herman·Hauser(Hermann Hauser)Et ingénieursChris Curry,Fondé à Cambridge, en AngleterreCPUEntreprises(Cambridge Processing Unit),L'activité principale est la fourniture d'équipements électroniques pour le marché local.1979Année,CPUChangement de nom de la sociétéAcornComputer Corporation.1990Année11Mois27Jour,AcornLa société a été officiellement réorganisée enARMComputer Corporation.Une contribution d'Apple15010 000 livres sterling,Fabricant de pucesVLSIContributions2510 000 livres sterling,AcornEn soi,150La propriété intellectuelle et12Participation des ingénieurs.Les bureaux de l'entreprise sont très rudimentaires,C'est une grange.1990Année11Mois27Jour,AcornLa société a été officiellement réorganisée enARMComputer Corporation.ARM 32BitsIntégréRISC(Reduced lnstruction Set Computer)Le processeur s'étend dans le monde entier,Faible consommation d'énergie、Faible coût et haute performanceSystèmes embarquésLeadership dans le domaine des applications.ARM.L'entreprise ne fabrique ni ne vend de puces,Il ne vend que des licences de technologie de puces. Cette section est basée sur s3c6410 Introduction des ressources matérielles du Conseil de développement à titre d'exemple .
ARM Licence technique pour la vente de puces par l'entreprise
2 Tiny6410 Ressources matérielles du Conseil central
Tiny6410C'est unARM11Chip(SamsungS3C6410) Carte centrale intégrée en tant que processeur principal ,Comme le montre la figure.Adoption5VAlimentation électrique, Mise en œuvre à bord CPU Diverses conversions de tension de base nécessaires , Avec puce de Réinitialisation professionnelle ,Adoption2.0mm Disposition de l'espacement , Exporter diverses ressources d'interface communes , Pour ne pas avoir l'intention de concevoir CPU Les développeurs de cartes peuvent effectuer un développement secondaire rapide .
Tiny6410Plaque centrale
Tiny6410SDKOui.Tiny6410 Une plaque de base de conception de référence pour la plaque centrale ,Comme le montre la figure2.5, Il aide principalement les développeurs à effectuer la vérification fonctionnelle et le développement d'extension du tableau de bord de base sur cette base. . La plaque de base a trois LCDInterface、4 Interface de l'écran tactile de résistance à la ligne 、100M Interface réseau standard 、CritèresDB9 Port série à cinq fils 、Mini USB 2.0Interface、USB Host 1.1、3.5mm Entrée / sortie audio 、CritèresTV-OUTInterface、SDPorte - cartes、Mini PCIeInterface、 Interface du panneau capacitif, etc. ; En plus de cela, 4RouteTTLPort série,Autre1RouteTV-OUT、SDIO2Interface(Oui.SD WiFi)Interfaces, etc.; Il y a un buzzer sur le tableau. 、 Batterie de secours 、ADRésistance réglable、8 Touches d'interruption, etc. .
Tiny6410 SDK La disposition du plancher et les ressources d'interface sont indiquées dans la figure. , Pour faciliter l'apprentissage et le développement des utilisateurs , Cela conduit à une variété d'interfaces communes , Et concentrez - vous sur le côté de la carte de circuit selon le module de fonction ,Pour faciliter le développement et l'utilisation.
Tiny6410Plaque de base(Frontal)
Tiny6410Plaque de base(Le dos)
Les ressources du Conseil de développement sont les suivantes: :
Buzzer,Appuyez sur la touche, Interface d'interruption externe ,Interface électrique,COMBouche, Port série multicanal ,USB, Interface audio I / o ,Ethernet,LCDInterface,ADC,CANInterface,Pcie,IOBouche, etc..
边栏推荐
- In depth anatomy of C language - key words & supplementary contents
- The 4th Zhejiang CTF preliminary contest web pppop
- 442个作者100页论文!谷歌耗时2年发布大模型新基准BIG-Bench | 开源
- 常数时间删除/查找数组中的任意元素
- itkMultiResolutionImageRegistrationMethod
- VS2019 设置 CTRL+/ 为注释和取消注释快捷键
- Index changes of seed points in ITK original image after ROI and downsampling
- itk 多分辨率图像 itk::RecursiveMultiResolutionPyramidImageFilter
- Object value taking method in JS And []
- Binary tree (thoughts)
猜你喜欢
WebStorage
Matlab install license manager error -8
Improve pipeline efficiency: you need to know how to identify the main obstacles in ci/cd pipeline
安全KNN
Binary tree (serialization)
Array -- fancy traversal technique of two-dimensional array
Summary of knowledge points of ES6, ES7, es8, es9, ES10, es11 and ES12 (interview)
Examples of Cartesian product and natural connection of relational algebra
分享PDF高清版,系列篇
Reasons for college students' leave
随机推荐
Buu question brushing record - 7
Various data transmission
Native JS implements the copy text function
Advanced C language -- storage of floating point in memory
MySQL 分区表介绍与测试
【您编码,我修复】WhiteSource正式更名为Mend
嵌入式系统硬件构成-基于ARM的嵌入式开发板介绍
JS string array converted to numeric array and how to add the numbers in the array
Image comparison function after registration itk:: checkerboardimagefilter
Deep analysis of advanced pointer -- advanced chapter of C language
Iterator, generator generator details
八大误区,逐个击破(2):性能差?应用程序少?你对云的这些担心很多余!
ITK multiresolution image itk:: recursivemultiresolutionpyramidimagefilter
itk::SymmetricForcesDemonsRegistrationFilter
二叉树(序列化篇)
Easy to use assistant tools and websites
Buu question brushing record - 4
vtk 图像序列鼠标交互翻页
【vim】vim插件YouCompleteMe配置文件
Object. Detailed explanation of assign()