cms79ft738烧写器如何设置芯片读保护

cms79ft738烧写器如何设置芯片读保护,第1张

单片机

STM32-对芯片启动读保护,实现加密(详解)

STM32可以对存储在flash上的程序进行读保护.

启动读保护后,用户就不能再读写程序了.

所以,在烧写程序之前,需要程序调用关闭读保护.关闭读保护后,会自动清空flash上的程序

头文件位于:#include "stm32f10x_flash.h"

启动保护,用在main()函数初始化时调用:

void Set_Protect(void) //启动保护

{

if(FLASH_GetReadOutProtectionStatus() != SET)

{

FLASH_Unlock()//解锁

FLASH_ReadOutProtection(ENABLE)

FLASH_Lock()//上锁

}

}

注意:

当代码第一次调用Set_Protect()函数启动读保护时。

期间不能再次调用Off_Protect()函数关闭读保护,需要重新断电才能关闭读保护(因为Flash状态启动读保护后,不能立即设置Status=1)

关闭读保护,在串口接收某个有效数据或按下某个按键时,调用:

void Off_Protect(void) //关闭保护

{

if(FLASH_GetReadOutProtectionStatus() != RESET)

{

FLASH_Unlock()//不解锁FALSH也可设置读保护

FLASH_ReadOutProtection(DISABLE)

FLASH_Lock()//上锁

}

}

运行测试

1.第一步,下载程序

2.下载成功后,再次烧写程序,校验是否启动读保护(因为启动读保护后,不能进行读写程序了)

3.通过ST-LINK Utility工具尝试连接芯片,发现确实不能读数据了

然后只要代码调用Off_Protect()函数,便可以取消保护了

随着无线网络技术的日益成熟,路由器和无线路由器普及得很快,大伙用得也很方便,但还是有很多刚接触路由器的朋友,不懂得如何设置路由器,而厂商一般都配有说明书,但是太过于复杂,下面给大家介绍tplink无线路由器设置方法,欢迎阅读!

1、将TP-LINK无线路由器通过有线方式连接好后,在IE输入192.168.1.1,用户名和密码默认为admin,确定之后进入以上设置界面。

2、打开界面以后通常都会d出一个设置向导的小页面,如果有一定经验的用户都会勾上“下次登录不再自动d出向导”来直接进行其它各项细致的设置。不过建议一般普通用户按下一步进行简单的向导设置,方便简单。

3、点击下一步来进行简单的安装设置。通常ASDL拨号上网用户选择第一项PPPoE来进行下一步设置。但是如果你是局域网内或者通过其它特殊网络连接(如视讯宽带、通过其它 电脑 上网之类)可以选择以下两项“以太网宽带”来进行下一步设置。这里先说明一下ADSL拨号上网设置,以下两项在后面都将会进行说明。

到ADSL拨号上网的帐号和口令输入界面,按照字面的提示输入用户在网络服务提供商所提供的上网帐号和密码然后直接按下一步。

接下来可以看到有无线状态、SSID、频段、模式这四项参数。检测不到无线信号的用户留意一下自己的路由器无线状态是否开启。SSID这一项用户可以根据自己的爱好来修改添加,这一项只是在无线连接的时候搜索连接设备后可以容易分别需要连接设备的识别名称而已。另外在频段这一项我们拉下来可以看到有13个数字选择,这里的设置只是你路由的无线信号频段,如果你附近有多台无线路由的话你可以在这里设置使用其它频段来避免一些无线连接上的冲突。

4、接着模式这一选项拉下来我们可以看到TP-LINK无线路由的几个基本无线连接工作模式,11Mbps(802.11b)最大工作速率为11Mbps;54Mbps(802.11g)最大工作速率为54Mbps,也向下兼容11Mbps。(在TP-LINK无线路由产品里还有一些速展系列独有的108Mbps工作模式)。

5、接下来的高级设置我会简单的介绍一下每个设置选项的页面和设置参数:首先这里是第一个选项运行状态。刚才我们对TP-LINK无线路由的设置都反映在上面,如果你是ADSL拨号上网用户你在这里的页面按连接就可以直接连上网络,如果你是以太网宽带用户则通过动态IP或固定IP连接上网,这里也会出现相应的信息。在这里基本上TP-LINK提供7种对外连接网络的方式,由于现在基本上家庭用户都是用ADSL拨号上网,主要给大家介绍一下对ADSL拨号上网设置。

首先在WAN口连接类型我们选择PPPoE这一项,在这里我们可以看到有几个比较熟悉又基本的设置选项。上网帐号和上网口令如之前所说输入用户在网络服务提供商所提供的上网帐号和密码就可以了。

6、现在来到TP-LINK无线路由的.重点了,在无线参数这里我们可以设置一些无线网络的链接安全之类的参数。SSID、频段和模式我也不重复说明了。不懂的用户可以参考前面的设置向导的无线设置这一块。开启无线网络功能和允许SSID广播建议有无线网络连接要求的用户勾上。开启Bridge功能如果没有特别的要求不用勾上,这是个网桥功能。至于开启安全设置相信不用我多说大家也一定第一时间把它勾上。这里的安全类型主要有三个:WEP、WPA/WPA2、WPA-PSK/WPA2-PSK。先说说WEP的设置吧,这里的安全选项有三个:自动选择(根据主机请求自动选择使用开放系统或共享密钥方式)、开放系统(使用开放系统方式)、共享密钥(使用共享密钥方式)。WPA/WPA2用Radius服务器进行身份认证并得到密钥的WPA或WPA2模式。在WPA/WPA2或WPA-PSK/WPA2-PSK的加密方式都一样包括自动选择、TKIP和AES。WPA-PSK/WPA2-PSK(基于共享密钥的WPA模式)。这里的设置和之前的WPA/WPA2也大致类同,注意的是这里的PSK密码是WPA-PSK/WPA2-PSK的初始密码,最短为8个字符,最长为63个字符。

7、不修改无线安全设置:选择该项,则无线安全选项中将保持上次设置的参数。如果从未更改过无线安全设置,则选择该项后,将保持出厂默认设置关闭无线安全。设置完成后,单击下一步,单击重启使无线设置生效。重启以后我们的TP-Link无线路由器的基本设置就完成了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/7975882.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存