
简介
熟悉:C/C++,STM32F1,STM32GF4,PY32F003,GD32F1,FressRTOS,uCOSii,uCOSiii,STM32MP157,Linux,AD16,AUTOCAD,Protel99SE,design SCH等
擅长的技术栈
可提供的服务
暂无可提供的服务
语法: data=i2c_read( );
I2C_READ()是PIC CCS编译器中PIC单片机的专有函数。

预编译命令“#if defined()和#endif”
#if defined (macro),其中macro是你要检查的宏的名称。如果macro已经被定义,那么预处理器就会编译#if defined (macro)和#endif之间的代码。如果macro没有被定义,那么这部分代码将不会被编译。

stm32G473的flash模式是单bank还是双bank?
《STM32G473 Flash存储模式解析》摘要: 根据STM32G4系列参考手册可知,STM32G473属于双BANK结构。其次通过程序,根据最大的FLASH地址通过程序读取BANK ID,也可以知道是双还是单?

Linux驱动开发第1步_了解STM32MP157D
了解STM32MP157D有哪些硬件资源,为以后进行Linux驱动开发做准备。

#define宏定义后面的数字最好也加个小括号
#define宏定义后面的数字最好也加个小括号。

error: #5: cannot open source input file “core_cmInstr.h“
GD32F103VET6和STM32F103VET6引脚兼容。GD32F103VET6工程模板需要包含头文件:core_cmInstr.h和core_cmFunc.h,这个和STM32F103还是有区别的,否则会报错。

IAR出现Error[Pe020]: identifier “FILE“ is undefined
IAR出现Error[Pe020]: identifier "FILE" is undefined
RS485和CAN电路中的TVS管选择
在RS485和CAN电路设计中,经常要考虑“静电和浪涌保护”,怎么选择TVS管.

如何根据电机功率选择空气开关和接触器
如何根据电机功率选择空气开关和接触器?









