头像-222968

PG_CPZ

  • 广东省
  • 单片机 嵌入式 DSP
  • 工控电子

个人成就

获得 58 次赞

帮助过237人

你们都用什么进行软件版本管理和备份的?

之前一直用硬盘,繁琐而且效率低,请问你们都用什么进行软件版本管理和备份的的?

allegro在3D视图中如何隐藏模型

allegro在3D视图中如何隐藏元器件3D模型,只显示PCB

目前替代国产STM32的芯片哪款比较多?

目前替代国产STM32的芯片哪款比较多?我身边的貌似用GD的比较多,ST的实在太贵啦,上年就打算换国产的,没换成。国产哪款使用比较普遍,稳定,兼容性高的呢?

#define的值可以在程序中进行修改吗?

程序如何下:#ifdef A#defend temp  B#else#defend temp  C#endif​我把A参数存进flash,每次读取flash的A参数,来自动识别切换temp的值是B还是C。可以这么做吗?如果不行是否只能把temp定义为一个变量,不用#defned去定义了?

关于STM32G0 flash擦除失败问题

HAL_FLASH_Unlock(); Page_Mum = GetPage(addr); FlashEraseInit.TypeErase=FLASH_TYPEERASE_PAGES;    //擦除类型,页擦除  FlashEraseInit.Page=Page_Mum;      //从哪页开始擦除 FlashEraseInit.NbPages=pagenum;                          if(HAL_FLASHEx_Erase(&FlashEraseInit&PageError)!=HAL_OK)  { printf("flash_error_addr:%x\r\n"PageError); printf("flash_easre_error\r\n"); while(1); } FLASH_WaitForLastOperation(FLASH_WAITETIME);            //等待上次操作完成 HAL_FLASH_Lock();程序如上,flash分了APP1和APP2,擦除APP1是没问题,擦除APP2就失败,且打印出来的PageError=0​

MP2359接上后端负载输出电压会升高

把5V后面断开,输出电压是正常的。但是接上5V后面负载后,电压从5V升到了7.几V,是什么原因呢?

请问物联网产品或者智能家居产品主要用什么操作系统?

以前一直用UCOS,现在做智能家居的物联网产品,UCOS太大不合适,特别是做OTA的时候。请问物联网产品主要是跑FreeRtos还是RT-thread还是其他操作系统居多?

如何提取AT指令数值存到整形变量里面?

例如收到AT+CSQ=99字符串,如何把字符串99的数值提取出来存进整型变量?