打印

问个很简单的问题stm32怎样加密啊?

[复制链接]
8587|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kq800|  楼主 | 2008-6-25 22:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
rt!还有现在大陆有stm32f103xcde销售吗,价位怎样?谢谢!
沙发
kq800|  楼主 | 2008-6-25 22:29 | 只看该作者

还有usb能不能读写u盘

使用特权

评论回复
板凳
hugoliang| | 2008-6-25 22:32 | 只看该作者

stm32不支持USB主机,所以不能读写U盘

使用特权

评论回复
地板
kq800|  楼主 | 2008-6-25 22:43 | 只看该作者

谢谢!资料上介绍是超强加密,我用MDK怎样加密啊

使用特权

评论回复
5
grant_jx| | 2008-6-25 22:55 | 只看该作者

ST有个文档

PM0042
Programming manual
STM32F10xxx Flash programming

这里介绍的非常详细,可以到ST的网站上下载。

使用特权

评论回复
6
香水城| | 2008-6-25 23:14 | 只看该作者

严格地说楼主说的是上锁,不是加密

5楼给出了上锁所需的信息来源。


你也可以做加密,因为每个STM32芯片都有一个唯一的编号,也就是说全球没有2个STM32芯片是相同的。你可以用这个唯一的编号进行你需要的加密。

使用特权

评论回复
7
kq800|  楼主 | 2008-6-26 08:23 | 只看该作者

谢谢

使用特权

评论回复
8
cpufan| | 2008-6-26 09:12 | 只看该作者

老大,“唯一的编号”哪个文档有说明?

使用特权

评论回复
9
skyler| | 2008-6-26 09:47 | 只看该作者

STM32的隐藏资源

据我所知,STM32还有不少不为人知的未公开资源,例如唯一ID,硬件CRC32模块等。
看来这些是面向高级客户的,一般客户不容易拿到。

使用特权

评论回复
10
香水城| | 2008-6-26 09:49 | 只看该作者

STM32技术参考手册——RM0008

使用特权

评论回复
11
香水城| | 2008-6-26 10:02 | 只看该作者

硬件CRC模块的说明在RM0008的第3章

使用特权

评论回复
12
skyler| | 2008-6-26 12:37 | 只看该作者

不错不错

看到官方文档的确是个好消息!

使用特权

评论回复
13
pb486| | 2008-6-26 13:15 | 只看该作者

是所有的STM32都有CRC功能吗?

使用特权

评论回复
14
香水城| | 2008-6-26 13:41 | 只看该作者

YES

文档中写的很清楚:

3 CRC calculation unit
Medium-density devices are STM32F101xx and STM32F103xx microcontrollers wherethe Flash memory density ranges between 32 and 128 Kbytes.

High-density devices are STM32F101xx and STM32F103xx microcontrollers where theFlash memory density ranges between 256 and 512 Kbytes.

This Section applies to the whole STM32F10xxx family, unless otherwise specified.

使用特权

评论回复
15
csest| | 2008-6-27 12:56 | 只看该作者

用ISP软件读出的 PID:06410041

用ISP软件读出的 PID:06410041
是32的的唯一ID吗,资料上好象说96位来着

使用特权

评论回复
16
simon21ic| | 2008-6-27 13:24 | 只看该作者

那个好像是JTAG ID的后边的部分

Info:    52 266 jtag.c:1396 jtag_examine_chain(): JTAG device found: 0x3ba00477 (Manufacturer: 0x23b, Part: 0xba00, Version: 0x3)
Info:    53 266 jtag.c:1396 jtag_examine_chain(): JTAG device found: 0x16410041 (Manufacturer: 0x020, Part: 0x6410, Version: 0x1)

那个不是0x16410041吗?

UID见:https://bbs.21ic.com/club/bbs/list.asp?boardid=49&page=3&t=3005813&tp=%u72EC%u5BB6%u62AB%u9732%uFF1ASTM32%20SYSTM%20MEMORY%u5185%u5BB9%u8BE6%u89E3
位于System Memory的后边部分

使用特权

评论回复
17
csest| | 2008-6-28 10:18 | 只看该作者

我的确实是PID:06410041

我的确实是PID:06410041,不是:16410041

使用特权

评论回复
18
lazyboyp| | 2015-2-23 09:27 | 只看该作者
香水城 发表于 2008-6-25 23:14
5楼给出了上锁所需的信息来源。你也可以做加密,因为每个STM32芯片都有一个唯一的编号,也就是说全球没有2 ...

你好版主,我用的STM32F103VCT6,现在一种情况是:STM32在未知情况(现在还不知道)下死机,直接把电源断了,不能运行。如果在没有死机的情况时,电源断开,再上电,是可以复位运行的。复位电阻和电容值是100K、225。请问下,这是什么问题呢,谢谢!

使用特权

评论回复
19
HAORANAN123| | 2015-2-25 22:45 | 只看该作者
lazyboyp 发表于 2015-2-23 09:27
你好版主,我用的STM32F103VCT6,现在一种情况是:STM32在未知情况(现在还不知道)下死机,直接把电源断了 ...

我也遇到过,他好像由于外在条件把寄存器里面的值变掉了,你重新烧写一下程序试试

使用特权

评论回复
20
lazyboyp| | 2015-2-26 20:24 | 只看该作者
HAORANAN123 发表于 2015-2-25 22:45
我也遇到过,他好像由于外在条件把寄存器里面的值变掉了,你重新烧写一下程序试试 ...

非常感谢,我焊接了70片,大概有10片有这样的问题,大哥也是这样无缘无故地死机么?另外有的可能说是复位电路的电容值太大了导致的,谢谢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

52

帖子

1

粉丝