‘壹’ 两个STM8S103单片机如何用iic总线通讯
STM8是st公司的8位单片机。 1、STM8的程序是直接从flash中读出并执行的,所以是Nor Flash。 2、STM8的指令集是自己的,可以到ST的官网上找到指令集的详细解释。 3、STM8的RAM是SRAM,不是DRAM,具体多大要看是哪颗芯片,不同的芯片是不一样的,你还是到官网上找芯片的数据手册看看吧,或者给个邮箱我发给你几个。 这种8位机启动比较简单,直接从flash的起始地址读代码执行,没有boot之类的东西。
‘贰’ 单片机里的自带的flash 多数是norflash 还是nand flash
一般单片机自带的rom都是norflash,其好处是直接在rom中执行程序而不需要将其调入到ram后才能执行。nandflash的容量极大,需要解析野模地址才能找到对应的数据,直接执行程序是不可能的。
比如现在流行的S3C2440 ARM单片机系统,使用一块2MB的norflash存储boot启动代码,而WinCE、linux这样的操作系统放在128MB的nandflash中。在启动时单片机先颂郑缓直接执行norflash中的代码将nandflash中的系统复制到ram中,然后才正式丛卜启动操作系统,操作系统ram中运行,根据需要从nandflash中读取需要的数据或代码进行操作。
‘叁’ 到底什么是nandflash,norflash,sdram,emmc,rom,ram
关系为:它们都是单片机系统的存储器
区别主要是他们的用途不同:现在的单片机,RAM主要是做运行时数据存储器,FLASH主要是程序存储器,EEPROM主要是用以在程序运行保存一些需要掉电不丢失的数据.
详细介绍:
1、RAM-RamdomAccessMemory易挥发性随机存取存储器,高速存取,读写时间相等,且与地址无关,如计算机内存等。
2、ROM-Read Only Memory只读存储器。断电后信息不丢失,如计算机启动用的BIOS芯片。存取速度很低,(较RAM而言)且不能改写。由于不能改写信息,不能升级,现已很少使用。
3、EEPROM(带电可擦写可编程只读存储器)是用户可更改的只读存储器EEPROM
(ROM),其可通过高于普通电压的作用来擦除和重编程(重写)。不像EPROM芯片,EEPROM不需从计算机中取出即可修改。在一个EEPROM中,当计算机在使用的时候可频繁地反复编程,因此EEPROM的寿命是一个很重要的设计考虑参数。EEPROM是一种特殊形式的闪存,其应用通常是个人电脑中的电压来擦写和重编程。
4、Flash存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还可以快速读取数据(NVRAM的优势),使数据不会因为断电而丢失。U盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码,或者直接当硬盘使用(U盘)。
‘肆’ stm32单片机片内的Flash存储器是nor Flash 还是 nand Flash啊
单片机片内一般都是NORFLASH,能直接像内存RAM一样寻址,所以STM32能直接从内部FLASH运行程序。但是NOR不能随意改变,所以变量就都搬到RAM中去进行改变。。。
‘伍’ 单片机开发板
如何选择合适的ARM开发板
第一,要注意硬件资源(包括:CPU、ROM、RAM、各种接口)其中NanD Flash、Nor Flash和SDRAM的大小一定要满足自已开发的要求。
第二,软件资源对一个初学者来说一定注意的,因为不同的开发板提供的软件资源差别很大。一般必须包括:嵌入式开发操作系统以及相应的驱动(最好有源代码)、开发工具、调试工具、学习用源代码、底板原理图、有相应的技术支持等等。
第三,供应商的技术支持力度如何。嵌入式行业是客户研发和售后支持具有高度互动性的行业,供应商的技术支持有时就会成为用户产品上市的关键因素,在供应商的技术支持能力方面,一定要慎重考察。
考察一个供应商能不能提供充分的支持,一个有效的方法就是到这个公司的技术支持论坛上看看。在论坛上,用户发贴询问的问题,是不是能够及时得到回复。没有专业的支持团队的公司,没有办法为用户提供及时的支持。用户在论坛上发贴询问,有的厂商一个月才给用户一个答复,有的甚至不予回答。
是否能够提供完备的技术支持,是一个arm开发板公司是不是专业的开发板公司,是不是能够发挥在产业链上承上启下的作用,是不是能够为用户创造价值的重要标准。这个道理实际上应该很浅显,arm开发板厂商的入门门槛并不高,只要有硬件设计能力,参考半导体厂商的参考设计,就能够推出开发板产品。如果不能够为用户或者不给用户提供技术支持,这样的厂商能够为用户提供的就只是一个硬件板子,即使是现在市面上两千多的板子,如果是非专业厂商提供的话,供应商所获得的利润也是很高的,因为这些厂家的成本只是开发板的硬件成本和销售成本;专业的开发板公司,需要承担的研发成本、售后支持成本、运营成本和销售成本均摊下来,不一定有非专业公司的盈利高,市面上开发板的价格为什么会有那么大的价格差别,原因也可见一斑。
总之,用户在购买开发板的时候,选择的不是开发板,而是为自己提供服务的合作伙伴。开发板的价格是公司服务价值的体现,所以目前很多追求最低价开发板的消费理念是偏颇的。选择开发板,选择一个为自己服务的公司,一定要慎重。
‘陆’ 单片机中所有元器件的名称是什么
AND 与门
ANTENNA 天线
BATTERY 直流电源
BELL 铃,钟
BVC 同轴电缆接插件
BRIDEG 1 整流桥(二极管)
BRIDEG 2 整流桥(集成块)
BUFFER 缓冲器
BUZZER 蜂鸣器
CAP 电容
CAPACITOR 电容
CAPACITOR POL 有极性电容
CAPVAR 可调电容
CIRCUIT BREAKER 熔断丝
COAX 同轴电缆
CON 插口
CRYSTAL 晶体整荡器
DB 并行插口
DIODE 二极管
DIODE SCHOTTKY 稳压二极管
DIODE VARACTOR 变容二极管
3SEG 3段LED
7SEG 7段LED
7SEG_DP 7段LED(带小数点)
ELECTRO 电解电容
FUSE 熔断器
INDUCTOR 电感
INDUCTOR IRON 带铁芯电感
INDUCTOR3 可调电感
JFET N N沟道场效应管
JFET P P沟道场效应管
LAMP 灯泡
LAMP NEDN 起辉器
LED 发光二极管
METER 仪表
MICROPHONE 麦克风
MOSFET MOS管
MOTOR AC 交流电机
MOTOR SERVO 伺服电机
NAND 与非门
NOR 或非门
NOT 非门
NPN NPN三极管
‘柒’ 单片机直流电源的名称
proteus元件库介绍
AND 与门
ANTENNA 天线
BATTERY 直流电源
BELL 铃,钟
BVC 同轴电缆接插件
BRIDEG 1 整流桥(二极管)
BRIDEG 2 整流桥(集成块)
BUFFER 缓冲器
BUZZER 蜂鸣器
CAP 电容
CAPACITOR 电容
CAPACITOR POL 有极性电容
CAPVAR 可调电容
CIRCUIT BREAKER 熔断丝
COAX 同轴电缆
CON 插口
CRYSTAL 晶体整荡器
DB 并行插口
DIODE 二极管
DIODE SCHOTTKY 稳压二极管
DIODE VARACTOR 变容二极管
DPY_3-SEG 3段LED
DPY_7-SEG 7段LED
DPY_7-SEG_DP 7段LED(带小数点)
ELECTRO 电解电容
FUSE 熔断器
INDUCTOR 电感
INDUCTOR IRON 带铁芯电感
INDUCTOR3 可族档仿调电感
JFET N N沟道场效应管
JFET P P沟道场效应管
LAMP 灯泡
LAMP NEDN 起辉器
LED 发光二极管
METER 仪表
MICROPHONE 麦克风
MOSFET MOS管
MOTOR AC 交流电机
MOTOR SERVO 伺服电机
NAND 与非门
NOR 或非门
NOT 非门
NPN NPN三极管
NPN-PHOTO 感光三极管
OPAMP 运放
OR 或门
PHOTO 感光二极管
PNP 三极管
NPN DAR NPN三极管
PNP DAR PNP三极管
POT 滑线变阻器
PELAY-DPDT 双刀双掷继电器
RES1.2 电阻
RES3.4 可变电阻
RESISTOR BRIDGE ? 桥式电阻
RESPACK ? 电阻
SCR 晶闸管
PLUG ? 插头
PLUG AC FEMALE 三相交流插头
SOCKET ? 插座
SOURCE CURRENT 电流源
SOURCE VOLTAGE 电压蠢神源
SPEAKER 扬声器
SW ? 开关
SW-DPDY ? 双刀双掷开关
SW-SPST ? 单刀单掷开关
SW-PB 按钮
THERMISTOR 电热调节器
TRANS1 变压器
TRANS2 可调变压器
TRIAC ? 三端双向可控硅
TRIODE ? 三极真空管
VARISTOR 变阻器
ZENER ? 齐纳二极管
DPY_7-SEG_DP 数码管
SW-PB 开关
元件名称 中文名 说明
7407 驱动门
1N914 二极管
74Ls00 与非门
74LS04 非门
74LS08 与门
74LS390 TTL 双十进制计数器
7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码
7SEG 3-8译码器电路BCD-7SEG转换电路
ALTERNATOR 交流发兆纤电机
AMMETER-MILLI mA安培计
AND 与门
BATTERY 电池/电池组
BUS 总线
CAP 电容
CAPACITOR 电容器
CLOCK 时钟信号源
CRYSTAL 晶振
D-FLIPFLOP D触发器
FUSE 保险丝
GROUND 地
LAMP 灯
LED-RED 红色发光二极管
LM016L 2行16列液晶 可显示2行16列英文字符,有8位数据总线D0-D7,RS,R/W,EN三个控制端口(共14线),工作电压为5V。没背光,和常用的1602B功能和引脚一样(除了调背光的二个线脚)
LOGIC ANALYSER 逻辑分析器
LOGICPROBE 逻辑探针
LOGICPROBE[BIG] 逻辑探针 用来显示连接位置的逻辑状态
LOGICSTATE 逻辑状态 用鼠标点击,可改变该方框连接位置的逻辑状态
LOGICTOGGLE 逻辑触发
MASTERSWITCH 按钮 手动闭合,立即自动打开
MOTOR 马达
OR 或门
POT-LIN 三引线可变电阻器
POWER 电源
RES 电阻
RESISTOR 电阻器
SWITCH 按钮 手动按一下一个状态
SWITCH-SPDT 二选通一按钮
VOLTMETER 伏特计
VOLTMETER-MILLI mV伏特计
VTERM 串行口终端
Electromechanical 电机
Inctors 变压器
Laplace Primitives 拉普拉斯变换
Memory Ics
Microprocessor Ics
Miscellaneous 各种器件 AERIAL-天线;ATAHDD;ATMEGA64;BATTERY;CELL;CRYSTAL-晶振;FUSE;METER-仪表;
Modelling Primitives 各种仿真器件 是典型的基本元器模拟,不表示具体型号,只用于仿真,没有PCB
Optoelectronics 各种发光器件 发光二极管,LED,液晶等等
PLDs & FPGAs
Resistors 各种电阻
Simulator Primitives 常用的器件
Speakers & Sounders
Switches & Relays 开关,继电器,键盘
Switching Devices 晶阊管
Transistors 晶体管(三极管,场效应管)
TTL 74 series
TTL 74ALS series
TTL 74AS series
TTL 74F series
TTL 74HC series
TTL 74HCT series
TTL 74LS series
TTL 74S series
Analog Ics 模拟电路集成芯片
Capacitors 电容集合
CMOS 4000 series
Connectors 排座,排插
Data Converters ADC,DAC
Debugging Tools 调试工具
ECL 10000 Series 各种常用集成电路
‘捌’ 单片机中 所有元器件的名称 比如RES 是电阻 大虾们 谢了哈
你是不是说在PROTEL中电子器件的名称,1.电阻
固定电阻:RES
半导体电阻:RESSEMT
电位计;POT
变电阻;RVAR
可调电阻;res1
2.电容
定值无极性电容;CAP
定值有极性电容;CAP
半导体电容:CAPSEMI
可调电容:CAPVAR
3.电感:INDUCTOR
4.二极管:DIODE.LIB
发光二极管:LED
5.三极管 :NPN1
6.结型场效应管:JFET.lib
7.MOS场效应管
8.MES场效应管
9.继电器:PELAY. LIB
10.灯泡:LAMP
11.运放:OPAMP
12.数码管:DPY_7-SEG_DP (MISCELLANEOUS DEVICES.LIB)
13.开关;sw_pb
原理图常用库文件:
Miscellaneous Devices.ddb
Dallas Microprocessor.ddb
Intel Databooks.ddb
Protel DOS Schematic Libraries.ddb
PCB元件常用库:
Advpcb.ddb
General IC.ddb
Miscellaneous.ddb
部分 分立元件库元件名称及中英对照
AND 与门
ANTENNA 天线
BATTERY 直流电源
BELL 铃,钟
BVC 同轴电缆接插件
BRIDEG 1 整流桥(二极管)
BRIDEG 2 整流桥(集成块)
BUFFER 缓冲器
BUZZER 蜂鸣器
CAP 电容
CAPACITOR 电容
CAPACITOR POL 有极性电容
CAPVAR 可调电容
CIRCUIT BREAKER 熔断丝
COAX 同轴电缆
CON 插口
CRYSTAL 晶体整荡器
DB 并行插口
DIODE 二极管
DIODE SCHOTTKY 稳压二极管
DIODE VARACTOR 变容二极管
DPY_3-SEG 3段LED
DPY_7-SEG 7段LED
DPY_7-SEG_DP 7段LED(带小数点)
ELECTRO 电解电容
FUSE 熔断器
INDUCTOR 电感
INDUCTOR IRON 带铁芯电感
INDUCTOR3 可调电感
JFET N N沟道场效应管
JFET P P沟道场效应管
LAMP 灯泡
LAMP NEDN 起辉器
LED 发光二极管
METER 仪表
MICROPHONE 麦克风
MOSFET MOS管
MOTOR AC 交流电机
MOTOR SERVO 伺服电机
NAND 与非门
NOR 或非门
NOT 非门
NPN NPN三极管
NPN-PHOTO 感光三极管
OPAMP 运放
OR 或门
PHOTO 感光二极管
PNP 三极管
NPN DAR NPN三极管
PNP DAR PNP三极管
POT 滑线变阻器
PELAY-DPDT 双刀双掷继电器
RES1.2 电阻
RES3.4 可变电阻
RESISTOR BRIDGE ? 桥式电阻
RESPACK ? 电阻
SCR 晶闸管
PLUG ? 插头
PLUG AC FEMALE 三相交流插头
SOCKET ? 插座
SOURCE CURRENT 电流源
SOURCE VOLTAGE 电压源
SPEAKER 扬声器
SW ? 开关
SW-DPDY ? 双刀双掷开关
SW-SPST ? 单刀单掷开关
SW-PB 按钮
THERMISTOR 电热调节器
TRANS1 变压器
TRANS2 可调变压器
TRIAC ? 三端双向可控硅
TRIODE ? 三极真空管
VARISTOR 变阻器
ZENER ? 齐纳二极管
DPY_7-SEG_DP 数码管
SW-PB 开关
其他元件库
Protel Dos Schematic 4000 Cmos .Lib (40.系列CMOS管集成块元件库)
4013 D 触发器
4027 JK 触发器
Protel Dos Schematic Analog Digital.Lib(模拟数字式集成块元件库)
AD系列 DAC系列 HD系列 MC系列
Protel Dos Schematic Comparator.Lib(比较放大器元件库)
Protel Dos Shcematic Intel.Lib(INTEL公司生产的80系列CPU集成块元件库)
Protel Dos Schematic Linear.lib(线性元件库)
例555
Protel Dos Schemattic Memory Devices.Lib(内存存储器元件库)
Protel Dos Schematic SYnertek.Lib(SY系列集成块元件库)
Protes Dos Schematic Motorlla.Lib(摩托罗拉公司生产的元件库)
Protes Dos Schematic NEC.lib(NEC公司生产的集成块元件库)
Protes Dos Schematic Operationel Amplifers.lib(运算放大器元件库)
Protes Dos Schematic TTL.Lib(晶体管集成块元件库 74系列)
Protel Dos Schematic Voltage Regulator.lib(电压调整集成块元件库)
Protes Dos Schematic Zilog.Lib(齐格格公司生产的Z80系列CPU集成块元件库)
元件属性对话框中英文对照
Lib ref 元件名称
Footprint 器件封装
Designator 元件称号
Part 器件类别或标示值
Schematic Tools 主工具栏
Writing Tools 连线工具栏
Drawing Tools 绘图工具栏
稳压二极管 ZENER DIODE
肖特基二极管 SCHOTTKY DIODE
二极管 DIODE
变容二极管 VARIODE
三极管 TRANSISTOR
电感 INDUCTOR
‘玖’ C8051F单片机nor flash读写
不确切知道你的氏镇问题 ,但有几点疑问:
1.首先你是不是歼嫌粗应该得读出ID 正确后 再写数据
2.然后是不是 对扇区保护了 导致没有写进去?你可以检查下。。如果保护 应者消当解锁