自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 关于面试问题总结

对于绝大多数HR来说,面试是一个苦差事,HR也没有这么多时间去一个个面试,他们更希望的是早早确定下来候选人,省的还要继续忙活,所以这个在跟HR沟通的过程中,注意谦逊,不要让他们一开始就觉得难沟通,一般HR是不会卡人的,一般都是技术面试的时候卡,在HR面试中,你只需要展示你入职的决心就行。2.情绪价值:上家公司同事有存在一些负面的情绪价值,这个环境对我来说是及其不好的,我觉得积极的情绪价值是在公司也应该有同样的情绪价值,一旦这个团队的情绪价值已经不友好的时候,就是我离开的时候了。

2024-03-04 10:22:32 385

原创 STM32系列 USBCDC( 虚拟串口)详解(二)

本质原因就是发送数据长度恰好是DataIn端点的最大包数整数倍的时候,最后一包数据长度必须是零长度的数据包(ZLP)。注意:最后特别强调下在我们接收处理函数中void cdc_vcp_data_rx (uint8_t *buf, uint32_t Len)函数里面的g_usb_rx_buffer_my一定不要和我前面提到的CDC_Itf_Init()函数中设置的usbcdc接受缓冲区的指针是一样的,如果你设置成了同一个buf,那么在接受数据>64字节的时候 ,他会在缓冲区中刷新覆盖你的接受数据多余的部分。

2024-01-09 14:18:30 1361

原创 STM32系列 USBCDC( 虚拟串口)详解

1、USBCDC就是虚拟串口,用途:在硬件板子(stm32)和外界设备交互的一种通信桥梁,类似串口,只要你看到芯片系列是STM32F103你就什么都不管,他就一个接口,它就只能作为USB Device,如果你的芯片是STM32F407,他就有两个USB接口,既可以作为HOST,又可以作为Device,还可以作为OTG接口。2、HOST、DEVICE、OTG、SLAVE是啥?三个知识点:DEVICE USB 该物理接口所接为host,做master control,如PC等大型设备。

2024-01-06 16:53:19 2707 1

原创 关于STM32不同需求下串口通讯方式的选择

论述当不同项目情况,我们应该如何去选择更适合自己项目的串口收发方式

2023-11-08 17:31:37 264 1

原创 关于SEGGER打印问题

3: 还有一个原因是之前自己没有发现的 就是在freerto的FreeRTOS.h中有一个叫做configUSE_TICKLESS_IDLE的宏定义 如果该值是2的话 会进入sysytickless低功耗模式 这样SEGGER_RTT_printf()也是不能打印的。1、配置RTT就不用多说 把我给出的文件在你的stm32工程下加进去,然后包含以下头文件就可以使用SEGGER_RTT_printf()进行打印了。第二:你的rttviewer版本太低,我这里有一个V7.88的驱动 大家找不到的可以将就用。

2023-10-27 14:56:11 343

原创 stm32 OTA空中升级详解

这个函数是检测栈顶指针的合法性的,但是这个地方有时候会return 我今天也找了很多原因,最开始的时候APP_START_ADD这个是0x08005000 我用他去&0x2FFE000 去查看结果 发现这个APP_START_ADD一直是0 但是我觉得不用重视这个问题 因为这个可能是你app或者boot部分有些函数导致的,比如我之前boot里面写了一个内部flash擦除函数 就会导致这个问题 只要你设置的APP_START_ADD是0x0800xxxx 因该都没有问题。我简述一下这个函数的具体流程。

2023-10-21 09:36:40 118

原创 关于移远公司EC20模组基站定位详解

AT指令:AT+QLBSCFG="token","xxxxxxxx"进行基站定位的秘钥验证(xxx为申请到的token秘钥串)步骤 3:若需要配置为基站定位模式,则首先去官网提交申请或购买,再利用得到的Token秘钥,通过。LTE Standard 模块的 GNSS 支持位置计算功能,且无需网络协助。步骤 1:通过命令 AT+QGPS=1//步骤4:直接读取模块对应口输出的定位信息。这是我申请的免费token。

2023-08-08 13:34:05 828

原创 基于keil平台的STM32芯片代码调试注意事项

今天在调试一个bug的时候,现象是串口通讯开始的时候跑飞了,本能的反应是可能前面串口没有初始化或者波特率不对,或者之前了反初始化,所以一直在整理串口方面的问题,但是这样定位速度很慢,最好的方法还是进入仿真,然后单步调试观察跑飞的前一步 或者用call stack 定位问题。

2023-08-03 17:45:18 54

原创 关于移远RG200U 5G模组联网步骤

移远RG200U 5G模组联网步骤

2023-02-27 16:08:39 1899 8

pc端usb虚拟串口驱动

适用于win7 win8-win10 32bit 64bit机型

2024-01-06

RTT SEGGER打印C文件源码

rttprintf驱动

2023-10-27

Jink-V788n-x86-64

jink驱动

2023-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除