- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Altium designer学习记录之二
Q1.导入PCB时报错:Footprint not found XXX是因为在原理图中没有添加相应的PCB,确定该元器件是否添加封装。Q2.错误报错:unkown pin根据提示内容,在原理图上找到该元器件,检查原理图库和原理图上的对应引脚的designator, 如果没有,需要检查对应的PCB封装。可能原因:1.没有封装2.封装管脚缺失3.PCB封装designator与原理图的designator不匹配Q3:AD16四层板的创建信号层:信号层被称为正片层,一般用于纯线路设计,包括外层
2020-12-17 11:02:30
890
原创 Altium Designer学习记录之一
1.原理图库更改display name和designator方向?更改前:选中引脚后,通过下图分别修改display name和designator方向修改之后的方向2、更改AD中对齐和间距快捷键的设置?Ctrl+shift+L 左对齐Ctrl+shift+R 右对齐Ctrl+shift+B 底端对齐Ctrl+shift+T 顶端对齐Ctrl+shift+H 水平等间距分布Ctrl+shift+V 垂直等间距分布可通过Edit command中的Alternative中设置为自
2020-12-14 17:17:31
1986
原创 TMS320F28335 CAN通信
TMS320F28335 CAN通信can通信配置can.c#include “can.h”long int i;long loopcount = 0;void Ecan_Config(void){struct ECAN_REGS ECanaShadow;struct ECAN_REGS ECanbShadow;// Step 5. User specific code:/* Write to the MSGID field */ECanaMboxes.MBOX0.
2020-12-11 22:34:48
3820
1
原创 TMS320F28335移植工程总结
TMS320F28335移植工程总结问题1:移植普中开发板例程时,由于相关例程没有移植到E盘中去,会报如下错误:错误根据报错提示,在include paths会发现如下情况:更改E盘中的common和header中include路径即可。问题2:在向某一例程中添加CAN通信代码时,会用到相关初始化代码,如 InitECan();,这时在工程中如果没有添加TI提供相应的库文件,则会报如下错误:解决方法:以添加CAN通信代码为例,需要在工程中添加DSP2833X_ECan.c文件,其初始化代
2020-12-11 22:22:06
957
1
原创 秋招工作总结
2020年可谓是最难秋招季,作为一个电力电子小硕,在秋招中也遇到了很多问题,我的秋招大致可分为三个阶段:第一阶段:迷茫期,这一阶段主要是自己在中电X所实习,实习内容和实验室研究内容不相关,导致自己在秋招开始时,没有做好充分的准备。导致这一阶段基本就是一面挂或者是笔试没有机会。这一期间比较可惜的是大疆、中智行、pony.ai没有好好准备笔试。有一说一,线上笔试漏洞很多,自己没有利用科技手段获取答案,同时在实习期间无法同时复习基础知识,导致心仪的公司基本都是笔试挂,这也是导致我后悔没有早点结束实习的原因吧。
2020-10-27 11:34:04
785
原创 LTC6803 PEC校验
PEC字节:包错误代码(PEC)字节是一个循环冗余校验(CRC校验)值。简单来说,就是给芯片发送一条指令,芯片会回馈给你另一条指令判断是否正确发送。根据LTC6803的datasheet可知,初始PEC位为01000001(0x41)和下面一个特征多项式为一个寄存器中的所有位:X^8+X^2+X+1根据数据手册,假设要传送的数据位0x01(00000010)根据下列步骤计算PEC数值step1:PEC设置为默认值01000001(0x41)step2:对于输入寄存器的每个DIN位,设定I
2020-10-26 20:45:39
4157
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人