摘要:
出货前往往需要对电池加密,这样其中的配置参数可以得到保护。设置步骤如下: step1. 进入到PRO界面,在write SMB block中输入,命令60,密码自设,点击write按钮. step2. 在read SMB block中,命令60,点击read按钮。读取写入的命令是否正确。 step3 阅读全文
摘要:
一个电池检测芯片BQ40Z50用的电量指示LED灯电路图: 阅读全文
摘要:
工具本身的格式语法: 链接: https://blog.csdn.net/jackyard/article/details/19615929 // 在不同的工具中使用 1. 在Notepad++中使用 链接:https://www.cnblogs.com/libra13179/p/9120360.h 阅读全文
摘要:
const void *a 这是定义了一个指针a,a可以指向任意类型的值,但它指向的值必须是常量。 在这种情况下,我们不能修改被指向的对象,但可以使指针指向其他对象。 例如: const void *a;*a=0x123;//是编译通不过的,因为*a中放的是个const值。const值是不能被改变的 阅读全文
摘要:
原文地址:https://blog.csdn.net/s396141285/article/details/50510541 转载仅供学习,如有侵权请联系本人删除文章! 最近在做飞思卡尔16位单片机的在线升级bootloader程序。有2个问题不太清楚,请教下论坛里的高人。1.bootloader程 阅读全文
摘要:
在编写P-Flash时,我们首先需要搞明白飞思卡尔内部Flash memory的管理机制,这其中就涉及到我们访问Flash是采用逻辑地址还是全局地址,逻辑地址是由单片机内部的内存管理机制决定的,而全局地址对应的是物理地址。逻辑地址最终都会映射到物理地址上的某段区间。 关于逻辑地址和物理地址的关系,可 阅读全文
摘要:
STM32F103系列选型可查官网: https://www.st.com/content/st_com/zh/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f1-series/st 阅读全文
摘要:
我们说一个ADC转换器是8-bit或12-bit的,12-bit的ADC比8-bit的贵,因为8-bit的ADC精度不如12-bit,为什么? 先来看下面的一张图,不同位数的ADC对应的转换结果:(前提: ADC的参考电压VRL = 0V, VRH = 5.12V) 我们知道ADC的转换结果是一个u 阅读全文
摘要:
在一个工程项目中,我们需要建立若干个任务来完成目标。在ucosii中,只有任务在建立之后,才能被系统管理。 在ucosii中,建立一个新的任务只需要简单的3步: ①给任务分配一个优先级 在ucosii中,V2.86之前的版本支持的任务数是64,V2.86开始支持256个任务。 #define APP 阅读全文
摘要:
在ucosii中,系统时钟如同一个人的心跳,它为整个系统提供一个运行基时,对任务调度至关重要。 ucosii的系统时钟一般是由MCU内部定时器产生(可靠性高),也可以使用协处理器或者外部时钟提供(可靠性低)。使用时钟源有一个特别需要注意的地方:用户必须在多任务系统启动以后再开启时钟节拍器,也就是在调 阅读全文