头像-111438

work11

  • 天津市天津市
  • 硕士
  • 单片机 嵌入式 RF/无线
  • 汽车电子

个人成就

获得 62 次赞

帮助过74人

FATFS协议栈打开一个文件然后关闭,为什么删除不了这个文件

直接删除能删除,就是打开后就不能删除了

CAN卡除了CANoe,还有比较好的推荐吗

不考虑成本那就买周立功的产品吧

用中断的方式使用uart发送和接受多位的字符型数据。

stm32为例,cubemx中打开串口设置中断,生成keil工程后,添加void HAL_UART_RxCpltCallback(UART_HandleTypeDef *UartHandle)此函数是接受回调函数,每接受一次(可是是任意长度)后需开启接受请求,代码如下timeout=0; while(HAL_UART_Receive_IT(&huart1 (uint8_t *)aRxBuffer 1) != HAL_OK)//一次处理完成之后,重新开启中断并设置RxXferCount为1 {     timeout++; //超时处理     if(timeout>maxDelay)      {         status=0;           break;     } }以上是接受过程,发送一个函数就可以搞定HAL_UART_Transmit(&huart1list142); 。具体函数中的参数可以查看hal库。​

请问STM32的printf的支持哪些格式呢?

把标准C库里的控制台打印输出冲写成串口输出,功能与控制台里使用printf时一模一样

STM32的 spi逻辑分析仪显示的时钟紊乱

逻辑分析仪不能分析出你发送的数据,你能正常解析是你写的时序跟正常的时序不一样

can 数据接收问题?

can多贞处理一般就要加协议了,常用的协议有canopen和j1939协议,当然还有其他协议,如果自定义协议也行,在8位数据中加一位数据位包号即可。

单片机发热是什么问题

当数码管全部点亮时发热,还是全部熄灭时发热?数码管应该也加限流电阻。

请问大家有没有关于元器件或技术的书籍推荐?

元器件供应商给的元件手册就有各个厂家元器件的介绍,比如rs给的元器件手册,还有世强原件的app