自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 1.M68300系列-MC68332(CPU32,TPU,QSM)概述与指令系统

注意:32位的用户堆栈指针(A7),监控堆栈指针(A7'),16bit的状态标志寄存器CCR(高8bit-系统,低8bit-用户),32bit向量基址寄存器(VBR),两个内部功能码寄存器(CDFC,DFC)伪指令不是一条真正的指令,没有指令代码。在程序编译过程中,伪指令的功能会被实现,但伪指令会被删除,在编译后的目标文件中(目标文件一般是代码文件),不会有伪指令的编码。注意:(1)若是指令中含有立即操作数,则立即操作数放入程序空间,(2)采用程序计数器寻址方式的指令中的操作数,放入程序空间。

2024-04-22 11:12:07 893

原创 F28335_CAN+sram调试记录

由于在配置外扩SRAM引脚的时候,GPIO16与GPIO17被配置成CANB,之后在配置GPIO20与GPIO21就不会再有作用。

2024-04-18 21:48:48 147 1

原创 F28335 can通信总结

排查:硬件没有问题,canrx引脚通过示波器能够看到对应的波形,发送正常则硬件数据流没有问题,接收无法进入中断,有可能是接收中断没有配置正确。外部时钟30Mhz,选择,DSP28_DIVSEL 2;问题2:不同硬件平台,有可能硬件接口不一样,或者时钟频率不一样都需要注意修改。最后,通过官方例程教程发现是ID号被屏蔽。问题:CAN通信能够发送,但是无法进行接收中断函数。方案1,选择官方例程测试,依据没有进入接收中断。方案2,在网上搜集很多例程依旧没有进入接收中断。且在配置ID号之前,要关闭中断。

2024-04-14 22:58:45 590 1

原创 F28335外扩SRAM

现在在外扩SRAM中写入一个数值,例如在地址0x20 0000写入0x0001,则从CCS中看到每隔0x4 0000 地址就会被改下成0x0001,具体现象是从0x10 0000,0x14 0000,0x18 0000,0x1c 0000,都会被同时改写,原因还没有找到。片上存储器 F28335:256K × 16 闪存、34K × 16 SARAM,为了拓展运行内存添加外扩SRAM.外部区域6扩展 1M*16 CS6 0x10 0000~0x20 0000。第二步初始化外扩接口。

2024-02-04 17:03:41 742 1

原创 F28335 CAN 通讯发送和接收总结

can通讯配置

2024-01-30 21:48:58 1641 1

原创 单板的地与屏蔽

在单板设计中,很多工程师都会纠结数字地和模拟地到底要不要分割,怎么分割的问题。首先我们先从为什么要把数字地和模拟地分割来描述下。当电路中既有数字电路(干扰源),又有模拟电路(敏感电路)时,就要进行分区设计,以减少不同模块电路间的相互干扰,但在多层板中我们的地总是相连的,既然共地,那就存在共阻抗耦合的风险。看共地阻抗干扰的模型,存在两个电路,电路1和电路2。比如强干扰电路1在GND产生压降,就会通过共阻抗叠加到电路2,那么,电路1就对电路2产生了干扰。

2024-01-24 17:18:08 1311 1

原创 嵌入式工程师-硬件-adence 如何添加机械定位孔

注意:如果勾选上Library上以后还是看不到机械孔,请确认 Setup -> User Preferences -> Paths -> Library 中 devpath 、padpath 、psmpath 、parampath中是否添加了你存放孔的路径。(5)、添加root keepout . Shape -> Circular 在Options中设置,如下图。(3)、Layout -> Pin 找到刚才生成的过孔添加进来,位置为 x 0 0;如何设计布局定位孔。电路板上需要M3的孔,对应直径3mm。

2023-10-31 18:00:00 1049 1

原创 嵌入式工程师 - 硬件--Adence 16.6 焊盘设计

过孔分类:盲孔(blind via ),埋孔(buried via),通孔(through via)主要注意钻孔直径为1mm的通过,各个layer的尺寸关系。过孔的组成:孔、孔周围的焊盘区,power层隔离区。

2023-10-23 15:40:10 61

原创 嵌入式工程师 - 硬件--Adence 16.6 焊盘设计

焊盘设计1

2023-10-23 14:42:13 312

原创 嵌入式工程师-软件-STM32系列不同芯片 CAN通信程序移植问题

CAN通信程序在stm32系列不同芯片移植过程中遇到的问题,硬件排查,库更新

2022-03-23 19:44:02 1044

原创 嵌入式工程师-软件-系统时钟-stm32分析查看系统时钟方法

嵌入式软件调试小技巧,通过函数查看系统各个部分的时钟。

2022-03-17 19:06:14 468

转载 嵌入式工程-软件-系统时钟-stm32时钟,输出系统时钟验证

stm32外部时钟输入时系统时钟如何配置

2022-03-17 19:00:53 1593

原创 嵌入式工程师-软件-USART程序死在while(USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET);

USart调试过程中遇到的小问题

2019-06-24 19:29:30 2186

原创 嵌入式工程师-DSP-F28M35 外部SRAM 调试小结

DSP 系列芯片中的F28M35外扩SRAM开发中的问题小结

2018-11-23 17:01:21 867

原创 嵌入式工程师-DSP--基于Matlab在DSP中实现数字滤波FIR

基于Matlab在DSP中实现数字滤波FIR

2018-09-13 10:40:14 2390 1

原创 F28335 原理图 PCB封装

芯片引脚封装

2018-07-17 17:36:03 4698

filetool.zip

能够将文件进行分割,方便文件存储传输,在嵌入式开发的过程中可以使用。对.bin文件拆分有效

2019-06-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除