- 博客(11)
- 收藏
- 关注
原创 git常用命令
git常用命令git add readme.txt添加readme.txt到缓存区git commit -m “提交readme.txt”提交到仓库且附带注释git pullgit push origin test:refs/for/narun/mastergit status查看差异次级命令注释git init将当前文件夹初始化为git仓库git..................
2022-03-13 23:21:11
197
原创 AUTOSAR--UDS诊断报文
前言:重点学习ISO 15765-2和ISO 14229-1的协议内容,之后可以将Git上的开源UDS协议栈移植到你熟悉的嵌入式平台上,进行数据收发;或使用CAN盒与支持UDS诊断的设备进行数据收发,对UDS有一个大致的认识。# 一、UDS介绍UDS(Unified Diagnostic Services,统一的诊断服务)诊断协议是ISO 15765 和ISO 14229 定义的一种汽车通用诊断协议。可在不同的汽车总线(例如CAN, LIN, Flexray, Ethernet 和 K-line)上实
2021-12-27 18:40:09
3362
原创 stm32开发遇到的问题及后续
STM32开发问题记录HAL库开发,问题罗列以及后续排查简单记录(仅适用于个人)文章目录STM32开发问题记录一、uart==1.1 问题:====1.2 问题:==二、freertos+fatfs+sdio==2.1 问题:==一、uart1.1 问题:打印正常,但是加入接收中断后,开始出bug,最后锁定接收中断挂掉了(备注)原因: HAL库的串口接收发送函数有bug,就是收发同时进行的时候,会出现锁死的现象解决: 需要注释掉 HAL_UART_Receive_IT 和 HAL_UART_
2021-12-27 15:55:35
2878
原创 STM32学习笔记(定时器中断实验_Hal库+固件库)
STM32学习笔记建立定时器中断文章目录STM32学习笔记一、stm32f1系列通用定时器简介二、配置定时器中断步骤1)TIM3 时钟使能2)初始化定时器参数,设置自动重装值,分频系数,计数方式等3)设置中断优先级4)完善定时器3中断服务函数5)实验现象总结一、stm32f1系列通用定时器简介STM3 的4个通用定时器 TIMx (TIM2、TIM3、TIM4 和 TIM5)二、配置定时器中断步骤我们将使用定时器产生中断,然后在中断服务函数里面翻转 DS1 上的电平,来指示定时器中断的产生。
2021-12-24 14:33:21
3790
原创 C语言字符串处理函数
头文件<string.h>函数名举例注释strcpystrcpy(str , “abcsd123”);将后面的字符串复制给前面的strstrncpychar str[10]=""; strncpy(str ,“abc123” , 9);拷贝指定长度,不含“\0”,故之前需要预留“\0”strcmpint i=strcmp(str...
2019-09-05 00:35:17
295
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人