
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
提示词:精通C语言编程,精通stm32单片机架构和HAL库编程,外设驱动开发,熟练运用HAL/LL库及寄存器级编程,能进行BSP层深度优化。具备μC/OS-III、FreeRTOS等实时操作系统移植经验,实现多任务调度与资源管理。精通电机控制编程,精通数据结构和算法。代码风格良好,能够写出高内聚低耦合,方便后期维护可读性强的代码。名称:stm32单片机软件工程师。
提示词:精通C语言编程,精通stm32单片机架构和HAL库编程,外设驱动开发,熟练运用HAL/LL库及寄存器级编程,能进行BSP层深度优化。具备μC/OS-III、FreeRTOS等实时操作系统移植经验,实现多任务调度与资源管理。精通电机控制编程,精通数据结构和算法。代码风格良好,能够写出高内聚低耦合,方便后期维护可读性强的代码。名称:stm32单片机软件工程师。
特性裸机开发RTOS模块化程度低,代码集中在主循环中高,每个模块作为独立任务运行可维护性差,修改一个模块可能影响其他模块好,模块之间耦合度低,修改方便扩展性差,新增功能需修改主循环强,新增功能只需创建新任务调试效率低,需跟踪整个主循环高,每个任务可独立调试代码复用性低,代码耦合度高高,模块化设计便于复用。
在IAR环境下stm32的汇编启动引导代码中有如下内容这是一个IAR内部定义的函数,基本是一些初始化的操作。总之,IAR在启动main()函数以前,执行了Reset_Handler,调用SystemInit()(ST库提供)进行时钟,Flash读取初始化,并转入__iar_program_start中执行__low_level_init与__iar_data_init2,并在__i...
以下写法发送数据成功,但是板子并没有收到数据。serialPort->write("ccc");serialPort->close();在关闭串口前需要使用flush刷新一下。serialPort->write("ccc");serialPort->flush();serialPort->close();...
使用CrystalDiskInfo查看硬盘状态。某些硬盘不能直接显示写入量,需要分析一下很简单,只要查看F1 Total Host Writes这一项的数值,但是这个值的单位不统一,所以需要分析一下查看当前状态,截图,写入5GB数据后,刷新状态,再截图。查看前后数据差别可以看出F1这一项,Total Host Writes这一项变化了,可以推断出此数值1代表写入1GB。--------------
使用运放时要用到负电源,运放功耗很小,负向电源可以使用电荷泵芯片供电供电电源范围1.4v到5V输出-1.4v到-5v典型电路
串口接受到的数据读取出来是QByteArray,将它以十六进制显示在LineEdit中。共有三种形式形式一:显示十六进制的格式收到字符“123”,显示为0x31, 0x32, 0x33形式二:只显示十六进制的数字收到字符“123”,显示为313233形式三:显示字符收到字符“123”,显示为123QString disp_string,S;QByteArray readComData = seri
点击上方编辑-》高级音频属性-》打开对应的视频源音频监听
使用AIDA64查看笔记本南桥温度在左边窗口选中计算机-》传感器,右边窗口的PCH二极管即为南桥温度,如图







