找回密码
 立即注册
×

00:00:00

您有一张0.1元限时体验卡,马上领取获得VIP尊享特权。

关于STC8H3K64S4单片机ID的疑问

2023-12-6 16:44 来自 baozoudexcd 发布@ 综合讨论


最近在做的一个工程,使用了STC8H3K64S4单片机,需要用这个单片机的ID做加密。该单片机没有CHIPID寄存器,ID号在ISP下载时烧录进FLASH。关于ID,我有以下疑问,求大神指导:

1、该ID号是由下载软件烧写进单片机的FLASH里的,也就是说该ID是通过上位机生成的,那么如何保证唯一性?
2、该ID储存在FLASH空间,我将该空间设置为EEPROM后,可以对该地址的值随意改变。那是不是只要有人获取一套ID与密码,然后在后续生产中,将所有单片机的ID都改为获取到的ID,再在指定位置写入获取到的密码,就等同与ID加密失效。

STC8系列的芯片的工作温度可以落在-55°C~85°C的范围吗?

2023-12-6 14:01 来自 WHX 发布@ 综合讨论

想请教一下,因项目需要及客户要求,请教一下STC8系列的芯片的工作温度可以落在-55°C~85°C的范围吗?当温度在-55°C~-25°C的范围时必须要使用外部晶振吗?还是只需内部高精度晶振即可?

测试STC8H的硬件16位乘除法器,MDU16

2023-12-6 11:40 来自 kmmyk 发布@ 综合讨论

程序很简单,这里就不班门弄斧了,直接看结果:

28798


从图上可知,一个32位除以16位的算法,消耗的时钟为硬件27个,软件665个。差别还是非常大的,近25倍。
我又测试了32位的移位算法,移15位的话,软件时钟数,是硬件时钟数的12倍,很可观哦。

有没有STC教学音频

2023-12-5 18:56 来自 huyang 发布@ 综合讨论

看多了费眼,睡不着可以听听

keil分文件编写后单片机运行速度变慢很多这是为啥?

2023-12-4 20:39 来自 liuzonggong 发布@ 综合讨论

经过程序实验,相同的程序,分文件编写,与一个文件编写,速度差别很大。分文件编写每秒钟运行360次,单独文件编写,每秒钟8360次,整整差了8千次。139倍。这是为啥呢。请大家实验一下。

我的编译器怎么只能添加这几个型号

2023-12-4 17:04 来自 hustc 发布@ 综合讨论

编译器是c251

Keil仿真中找不到 STC8H1K16 这个型号?

2023-12-3 20:55 来自 dianyuan 发布@ 综合讨论

已经添加型号和头文件到Keil中
28574

头像是怎么更换的

2023-12-3 20:36 来自 hu3507 发布@ 综合讨论

头像是怎么更换的

NTC通过单片机的Vref引脚能否读出温度

2023-12-3 14:54 来自 QQ624353765 发布@ 综合讨论

28540


V33电压是稳定的,分压后直接将分得的电压给Vref基准,单片机通过内部1.19V电压反推出Vref电压,从而计算出NTC温度值

请问这种方法可靠吗

积分商城可以直接网页操作,为什么零售商城一定要微信操作

2023-12-3 09:06 来自 ahong 发布@ 综合讨论

如题,微信和网页都可以操作不是更方便吗

为啥高可靠

2023-12-2 09:37 来自 神农鼎 发布@ 综合讨论

为啥高可靠, 内部加了很多你外部系统需要加的电路
STCAI 抗干扰强,稳定,一致性好,真12位ADC !
STCAI 内部,加了很多抗干扰电路;
STCAI 内部,加了很多抗静电电路;
STCAI 内部,加了很多提高稳定的电路;
这些都需要增加成本,很多厂家为了降成本,是舍不得增加这些需要增加成本的电路的

STC32为啥FLASH可靠不容易掉程序:
STC8H/STC8G/STC8C/

有关BTN7960B驱动问题

2023-12-2 08:18 来自 QQ624353765 发布@ 综合讨论

28464


2号3号引脚上为什么要串10K电阻

6号引脚的反馈如何使用,有什么作用



28463


为什么要使用缓冲器去控制2号脚,而3号脚能直接连单片机

申请的屠龙刀开发板到手啦

2023-12-1 10:15 来自 wybb 发布@ 综合讨论

申请了一下,两天就到了,后面再来打卡学习

STC8H3K64S4单片机ID读取错误

2023-11-30 16:16 来自 baozoudexcd 发布@ 综合讨论

使用STC8H3K64S4单片机,该单片机没有CHIPID寄存器,因此,采用从ROM中读取ID的方式,代码如下所示。采用下面中的代码读取ID,大部分时候可以正确读取,但是会有偶发性读取错误。读取错误时,读到的全部为FF。并且读取错误故障发生后,会一直读取错误,反复上下电依然会读取错误。只有重新烧写程序,才会正确读取。求大神指导!!!!


void Password_Check()
{
        u8* Id_Ptr;
        u8 Id_Code;
        extern u8 Password_Frame_ID;
      

      
        //打开XFR
        EAXSFR();


      
        //初始化ID指针
        Id_Ptr = (u8 code*)0xFDF9;
      
        //读取ID
        for(i=0;i<7;i++)
        {
                Id_Code =

各位大师, 帮忙看看, 如何解决不同类型的数据, 统一转换成 long类型.

2023-11-30 14:54 来自 LAOXU 发布@ 综合讨论

各位大师, 帮忙看看, 如何解决不同类型的数据, 统一转换成 long类型.

对 char, int, long, 指针类 p, 都可以前面加 (long)强制转换成 long 类型.

例如:  long dat = (long) a;  // a 可为 char, int, long 变量 和 各种 指针类 数据, 同时支持 整型常数.



怎样将 浮点数 转换成 long 类型?

目前已知的方法是 用指针, 强制转换,

例如:  long dat =  *(long*) &f; // 仅支持浮点数变量, 不支持 浮点数常数.



现在的问题是, 希望能用一种相同的 强制转换 方式, 可将 各种 不同类型的数据, 统一转换成 long类型.

STC32G12K128有几路spi通讯可以用,具体哪些

2023-11-30 14:11 来自 Cytions 发布@ 综合讨论

想用STC32G12K128做FOC驱动电路,驱动芯片选用DRV8303,这个芯片有spi通讯部分不怎道该怎么连了求助大佬

求大师解答单片机与串口屏怎么实现modbus232通讯

2023-11-30 14:08 来自 18681122068 发布@ 综合讨论

本帖最后由 18681122068 于 2023-11-30 14:09 编辑

求大师解答单片机与触摸串口屏怎么实现modbus232通讯,求大师解答实,软件部分怎么实现通讯

在积分商城兑换的芯片,真的可以包邮吗?

2023-11-30 09:27 来自 xxkj2010 发布@ 综合讨论

在积分商城兑换芯片,好像可以包邮,真的吗?

28314
28316

请问STC8G2K64S4有没有上电标志类型判断寄存器?

2023-11-30 07:33 来自 wt418995874 发布@ 综合讨论

如STC8H的RSTFLAG寄存器?

内部上拉电阻相关疑问

2023-11-29 23:19 来自 Mr.Yan 发布@ 综合讨论

本帖最后由 Mr.Yan 于 2023-12-11 13:31 编辑

都这么晚了还在想这个问题...如题如果我在进去掉电模式之前或者初始化io口的时候就开启了某个io的内部上拉电阻-4.7k,当我进去掉电模式之后这个上拉电阻还存在么,这个io口的上拉功能还有没有?期待您的回复,感谢。

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-8-24 23:35 , Processed in 0.066171 second(s), 59 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部