读写EEE、FLASH关键点<1>(MC9S12XEP100RMV1)

1.读取芯片ID

在BDM模式下发送关键指令(读取地址001A中的内容)

在这里插入图片描述
在这里插入图片描述
部件ID位于两个8位寄存器PARTIDH和PARTIDL(地址为0x001A和0x001B)

2.关于地址FF01与FF0F

2.1 FF01


--------------------------------------------------寄存器图1: BDM状态寄存器-----------------------------------------------

在这里插入图片描述
----------第7位:该位控制BDM是否启用或禁用。
启用时(1)激活BDM可以使用BDM固件命令, 禁用时(0)只能使用BDM硬件命令

在这里插入图片描述
----------第6位:此位表示BDM活动状态。
------此位在进入BDM时设置。然后启用标准BDM固件查找表,并将其放入内存映射中。BDMACT通过标准BDM固件中一个仔细计时的存储指令清除,作为退出序列的一部分,返回到用户代码并从映射中删除BDM内存。
------BDM活跃(1), BDM不活跃(0)

在这里插入图片描述
----------第3位:此位表示正在执行TRACE1 BDM Firmware命令
-----正在执行TRACE1命令(1),不在执行TRACE1命令(2)

在这里插入图片描述
----------第1位:此位表示是否安全
-----系统处于不安全模式(1),系统处于安全模式(0)
注意:当设置UNSEC时,安全性关闭,用户可以改变芯片上的安全位的状态(Flash eepm)。请注意,如果用户不改变位的状态为“不安全”模式,当系统再次从复位中取出时,系统将再次得到保护。复位后,当Flash EEPROM中的安全字节配置为不安全模式时,此位没有意义或效果。

2.2 FF0F

在这里插入图片描述
----------------------------------------------------图2 Flash /安全选项字节-------------------------------------------------------------

在这里插入图片描述
出于安全原因,设备安全状态由两位控制。要将设备置于不安全模式,这些位必须编程为SEC [1:0] =“10”。
所有其他组合将设备置于安全模式。将设备置于安全状态的推荐值与不安全状态相反,即SEC[1:0] = ’ 01 '。

------------注:在进行读写前通过FF0F查看设备是否被保护,当FF0F后两位为‘10’时设备处于不安全模式,可以进行读写操作;如果发现设备处于安全模式,则要先对其进行解锁操作让设备处于不安全模式才能进行读写操作。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
MC9S12XEP100是一种微控制器,由美国芯片制造商NXP Semiconductors生产。它属于MC9S12X系列,是一款高性能、低功耗的32位微控制器。MC9S12XEP100具有多种功能和特性,适用于各种应用领域。 首先,MC9S12XEP100具有丰富的外设和通信接口。它包括多个定时器、模数转换器、串行通信接口、并行通信接口等,可以与外部设备和其他微控制器进行通信和数据交换。同时,MC9S12XEP100还内置了闪存和EEPROM,用于存储程序代码和数据。 其次,MC9S12XEP100具有强大的计算和处理能力。它采用32位CPU架构,运行频率可达到50MHz,具有快速的指令执行能力和强大的数据处理能力。这使得MC9S12XEP100能够处理复杂的算法和大型数据集,适用于要求高性能计算的应用。 此外,MC9S12XEP100具有灵活的电源管理功能和低功耗设计。它支持多种工作模式,包括运行模式、休眠模式和停机模式,可根据应用需求选择合适的模式,实现节能和延长电池寿命。 MC9S12XEP100还具有强大的系统集成和可编程能力。它可以与其他外围芯片和模块进行集成,实现系统级功能。同时,MC9S12XEP100支持通用型输入输出,可以根据应用需求进行编程,并灵活配置引脚功能。 总的来说,MC9S12XEP100是一款功能强大、性能卓越、适用范围广泛的微控制器。它的丰富外设、强大计算能力、灵活电源管理和可编程特性,使其成为许多应用领域的理想选择,如工业控制、汽车电子、医疗设备等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值