访问电脑版页面

导航:老古开发网手机版单片机STM8S单片机

stm8s的UBC参数问题

导读: 电子发烧友网大毛带你一起讨论stm8s的UBC参数问题。
关键字:
UBC,STM8S
咱们先介绍一下问题:我在做bootload时发现UBC选项字节和手册上的差别甚大,不知道是手册错误还是设置问题。

datasheet:
UBC[7:0] User boot code area
0x00: no UBC, no write-protection
0x01: Page 0 to 1 defined as UBC, memory write-protected
0x02: Page 0 to 3 defined as UBC, memory write-protected
0x03: Page 0 to 4 defined as UBC, memory write-protected
...
0x3E: Pages 0 to 63 defined as UBC, memory write-protected
Other values: Reserved
Note: Refer to the family reference manual (RM0016) section on
Flash write protection for more details.
 
我的bootload为4K即为4096/128=32页,那么opt1=32-2=30,但是当opt1为此值时发现0x9000处不能写,后用stvp实验发现当opt1=6时恰好前4k写保护。

有关stm8s的UBC参数问题的问与答:

问:芯片的具体型号?
答:stm8s105c6

问:对于STM8S105C6而言,Flash的每页是512字节。
答:1page=4blocks!!

问:错,应该是:1page = 512bytes
答:也不对,看pm手册。

好的,现在我们粘出PM手册供大家参考:



好了,我们讨论到这里,相信你也懂了,欢迎大家继续在此处留言讨论,带所有人都懂得stm8s的UBC参数问题。
来源:电子发烧友网原创   作者:大毛  2013/1/18 22:22:00
栏目: [ STM8S单片机]

相关阅读

如何在STM8S单片机上实现一键式的开关机功能

STM8S的通用异步收发器UART的原理解析

STM8S单片机开发的过程及方法

STM8S单片机外部中断唤醒

STM8S的GPIO主要功能以及操作方法解析

stm8s开发(六) EXIT的使用:做一个外部中断的按钮!

STM8S单片机通过蓝牙与智能手机实现串口通讯的设计

STM8SF103单片机的ADC采样电压设计

如何利用STM8S单片机实现一键式的开关机功能

STM8s(3) GPIO引脚功能设置

STM8S_001_GPIO基础知识

STM8S系列单片机是如何控制机器人的

STM8S电源管理-重点活跃停机模式

stm8s的UBC参数问题

STM8S 与 STM32F IO口输出速率测试

意法半导体(ST)的STM8S系列微控制器为工业应用提供先进的8位内核和可伸缩的设计平台

STM8S PWM输出停止后 IO口电平输出

基于stm8s103k3单片机串口UART的正确使用分享

STM8S_002_TIM精确延时(阻塞式)

ST推出基于新一代STM8内核的STM8S系列微控制器,面向工业应用