- 博客(34)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 VS Code安装 Remote - SSH 扩展
之后,它会提示你输入密码(或 SSH 密钥的密码短语)。输入正确后,VS Code 会在远程服务器上自动安装一些必要的服务组件,等待几秒钟,左下角状态栏显示。能让你直接在 VS Code 里打开远程服务器上的文件夹,像操作本地文件一样进行开发和调试,非常方便。,就代表连接成功了。之后,你就可以像在本地一样,通过“打开文件夹”来浏览和编辑远程服务器上的代码了。首次连接时,VS Code 会询问远程主机的操作系统类型,选择。在随后弹出的输入框中,输入你的 SSH 连接命令。,然后从列表中选择你刚刚添加的主机。
2026-03-13 16:00:40
68
原创 总结串口的几种常见类型
RS232、RS485、RS422和TTL是常见的串行通信电平标准,它们在电气特性、通信距离、应用场景等方面有显著区别。根据具体需求(距离、速率、节点数、抗干扰)选择合适标准。:MCU芯片输出的是TTL电平,TTL需通过芯片(如MAX232、MAX485)转换为RS232/RS485/RS422。:工业总线(Modbus RTU)、传感器网络、多设备通信(A和B)。半双工通信(2根线:A/B),支持多点总线(最多32/128节点)。(TX、RX、GND):±2V ~ ±6V(接收端敏感度≥±200mV)。
2025-04-30 11:13:30
835
原创 J-flash下载和读取程序
2.点击“Target”,再点击“Manual Programming”,点击“Read back”,点击“Entire chip”3.点击“File”,再点击“save data file as...”,保存为hex文件,该文件包含了boot和APP文件。这里可以是hex文件或者bin文件,bin文件要设置起始地址。4.加密后的程序,读取后会告诉为FF。第二部分:符合读取MCU中的程序。第一部分:如何下载程序到MCU。第二部分:读取MCU中的软件。第一部分:下载程序到MCU。
2025-03-11 10:41:54
2921
1
原创 KEIL多目标管理
在基于某一软件平台进行拓展时,采用同一工程+多目标的管理方式,大部分的文件都是共用的,差异部分通过不同目标预定义的宏进行区分。keil建立多目标的方法见。
2025-03-10 16:13:13
361
原创 STM32 CUBMX CAN滤波设置3
掩码模式时,FilterIdHigh/FilterMaskIdHigh组成寄存器CAN_FxR1,作为一组掩码滤波;FilterIdHigh/FilterIdLow组成寄存器CAN_FxR1,FilterMaskIdHigh/FilterMaskIdLow组成寄存器CAN_FxR2。把FilterIdHigh/FilterIdLow/FilterMaskIdHigh/FilterMaskIdLow看做uint16_t。1.设置为32位模式。2.设置为16位模式。列表模式时,无需说明。
2023-06-08 10:01:57
426
原创 MIL SIL PIL HIL测试总结
一、MIL(Model in the Loop)MIL测试通俗一点理解就是对模型在模型的开发环境下(如SIMULINK)进行仿真,通过输入一系列的测试用例,验证模型是否满足了设计的功能需求。MIL是所有测试中最关键的,因为MIL的test accept criterion必须源于功能需求,没有其它的东西可以参考。而SIL/PIL的测试用例往往都是借用MIL的测试用例,一旦在MIL这个阶段的使用了错误测试用例,即使后面的测试都通过了,这个错误还是会产生影响。二、SIL(software in-t.
2022-03-13 10:50:07
6642
原创 matlab-写txt内容用fprint实现每次写都换行
fid = fopen([pwd filesep 'ev8\DXEV-V0.7.dbc'],'rt');%权限这里r和rt的区别是t是用txt模式打开文件fid1 = fopen([pwd filesep 'ev8\DXEV-V0.7.c'],'wt');%通过fopen命令创建一个新的文件if fid>0 tline = fgetl(fid); whil...
2020-04-03 16:14:09
2708
使用CANalyzer分析CAN报文
2021-07-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅