简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
TFTP协议的简单了解学习以及使用一、前言在公司里,给设备进行升级的时候使用了一个tftp传输文件工具(Tftpd32),笔记本接上和设备在同一网络下的网线(使二者在同一个局域网下),然后配置Tftpd32的一些选项,如图12345填写好设备的IP和端口69,选择好文件,最后点击put将笔记本的文件通过tftp协议上传给设备。觉得这个操作很神奇,tftp之前从没用过,准备学习...
自我介绍:(从没想过一个自我介绍要准备的,每次觉得自我介绍不重要,临场发挥就够了。可是每次临场发挥,都紧张,想起一句,蹦出一句,让人觉得很没有条理。。。很慌张。。。所以还是准备几句话。)今天您好,我叫xxx,今年xx岁,籍贯:xxxxxx市。现在就读于xxxx大学软件工程专业,目前是一名大三的学生,2020年毕业,。在学校主要学习的课程有:c/c++,计算机网络,操作系统,还有软件工程相关的...
什么是库文件?库文件是事先编译好的方法的合集。比如:我们提前写好一些数据公式的实现,将其打包成库文件,以后使用只需要库文件就可以,不需要重新编写。库文件分两种:静态库和动态库(也叫共享库)Windows系统静态库扩展名为:.lib 动态库扩展名为.dll;Linux系统下静态库的扩展名为.a 动态库的扩展名为.so;一、静态库(也称作归档文件):简单来说就是一组“准备好使用”状态...
一、简介MCAL:微控制器抽象层;位于BSW层中的最下层;MCAL细分,可将驱动分为:微控制器驱动、存储器驱动、通信驱动、IO驱动:二、MCAL的配置(EB-Tresos)1.PORT我理解的PORT:MCAL层中的IO驱动组中的pin脚总体配置:Port就是芯片上的每个pin脚,可以配置成DIO ADC PWM ICU等单引脚的功能,也能配置成CAN的TX或者RX、SPI的MOSI等等其他功能的
二、AutoSar架构分层架构三、MCAL四、BSW五、RTE六、SWC七、开发工具1.劳特巴赫 (Lauterbach ):用来调试2.vector DaVinci Developer --设计SWC的图形界面工具3.vector DaVinci Configurator Pro ...
1.外设驱动--CubeMX生成GPIO uart(debug uart) SPI flash
%x即按十六进制输出,英文字母小写,右对齐。%02X有以下变化:英文字母变大写,如果输出字符不足两位的,输出两位宽度,右对齐,空的一位补0。超过两位的,全部输出printf("%x\n", 47); //输出结果为:2fprintf("%X\n", 47); //输出结果为:2Fprintf("%#x\n", 47); //输出结果为:0x2fprintf("%#X\n",47); //输出结果为