- 博客(7)
- 收藏
- 关注
原创 使用iic配置电源芯片之EEPROM
EEPROM 在写入数据时,仍要利用一定的编程电压,此时,只需用厂商提供的专用刷新程序就可以轻而易举地改写内容,所以,它属于双电压芯片。借助于 EEPROM 芯片的双电压特性,可以使 BIOS 具有良好的防毒功能,在升级时,把跳线开关打至“on”的位置即给芯片加上相应的编程电压,就可以方便地升级;擦除已有信息,重新编程。EEPROM 的擦除不需要借助于其它设备,它是以电子信号来修改其内容的,而且是以 Byte为最小修改单位,不必将资料全部洗掉才能写入,彻底摆脱了 EPROMEraser 和编程器的束缚。
2024-10-18 16:45:58 120
原创 CSDN上充值30元,解锁看的关于BACnet 协议的文章【基于STM32的BACnet 协议设计研究】(个人感觉对于实际操作,没有太大指导意义)
本文在分析和研究BACnet 协议的基础上,在STM32上设计一个移植性好、可裁剪的、可扩展的BACnet 协议栈。在设计协议栈的过程中,根据协议栈的层次不同,把BACnet 分成三个主要模块:应用层、网络层和数据链路层,并对BACnet 协议数据链路层MS/TP、网络层功能进行了测试实现,具有较强的实际参考意义.
2024-10-14 13:55:42 75
原创 关于标准库和HAL库的FLASH的读写擦除以及吃过的亏!!!(不同系列芯片读写擦除函数的参数会有所不同)
对flash的操作依次是读取、擦除、写入函数,另外读取和擦除涉及到对内存数据的修改所以区别于读取有解锁和上锁步骤。
2024-09-29 09:50:44 179
原创 外行小白快速入门嵌入式#KEIL#从标准库到HAL库#CUBEMX教程大全#CUBEIDE教程大全
32,先要知道它是什么?其实就是一个32位的微型控制处理器MCU,类似于人的大脑,通过一些外设,能完成某些功能,拿人体行为来简单比较就是类似于走动停下快跑慢跑直走转弯,和别人通过写字说话手势等完成信息的传输和接收,以及依据这些信息去作出相应的行为。当然这里是简单的对比,具体的32功能要相对复杂许多。
2024-09-26 15:39:27 635
原创 基于 VMware 虚拟机安装 Ubuntu 系统(可拖拽桌面文件进入 Ubuntu)
避免 Ubuntu 与主机之间常出现的粘贴复制、文件互传无效问题,且后期便于依据主机配置调整其虚拟机的内存与硬盘大小
2024-09-25 16:04:29 322
原创 嵌入式入门一年遇到的问题及解决办法#非ST芯片使用IDE烧录报错#keil5复制代码,注释都是?#玩vscode 又不舍弃keil#Docker新手学习教程#采用rtt打印一会就失效
检查软件更新:检查嵌入式设备的固件或软件是否有可用的更新,这些更新可能修复了与RTT相关的已知问题。使用调试工具:利用J-Link或其他调试工具进行深入的调试,观察RTT的行为并尝试找到问题的根源。编写测试代码:编写专门的测试代码来模拟RTT的使用场景,以验证RTT在不同条件下的稳定性和可靠性。审查代码:仔细检查嵌入式程序中的相关代码,特别是与RTT打印相关的部分,查找可能的逻辑错误。检查RTT配置:确保RTT的配置符合硬件和软件的要求,包括缓冲区地址、大小、通道数等。
2024-09-24 17:29:20 757
原创 打油20首|诗解江科大STM32入门教程
外行小白偶然踏进嵌入式的江河,本来在看的是正点原子,但是对我这样的脑子不太聪明的人来说很痛苦,跟着弹幕来看江科大的
2024-09-23 17:48:05 1006
空空如也
BACnet协议移植进stm32,有无佬们搞定过的
2024-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人