自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 在c语言中-> 和.

首先功能是不一样的,结构体用点,结构体指针用箭头。

2024-05-14 11:35:05 149

原创 pcie 相关资料汇总

PCIE 相关知识点连接

2024-04-23 17:12:37 113

原创 关于ccs5.5设置编码格式及VS code格式

1、在ccs中的代码导出到其他的地方的时候出现乱码的时候解决办法。然后导出的工程在对应的软件里面设置编码格式。2、修改vscode格式方法。选择通过编码重新打开。

2023-10-09 12:19:00 596

原创 关于结构体初始化使用memset初始化

函数原型:_CODE_ACCESS void *memset(void *_mem, int _ch, size_t _n);复制字符 _ch(一个无符号字符)到参数_mem所指向的字符串的前 size_t _n个字符。大白话来说就是,使用_ch来填充_mem这片空间 填充长度为:size_t_n。将ethernet_port_cfg空间填充0 长度为结构体长度。头文件:#include <string.h>该值返回一个指向存储区 _mem 的指针。其他的结构体初始化后期优化~~~~~~

2023-09-22 18:50:24 323

原创 can外设+linux的测试案例

在控制台下, CAN总线的配置和以太网的配置使用相同的命令。我这采取的方式是单独测试,使用的工具是创芯科技的CAN分析仪(至尊版)配合软件cantest使用。嵌入式系统常用的can测试命令: ps:需要在文件系统中添加相应的组件支撑。#查到当前can网络 can0 can1,包括收发包数量、是否有错误等等。#cansend canX --identifier=ID+数据。//使用滤波器接收ID匹配的数据。#接收can总线发来的数据;#显示can设备详细信息;#查看can设备总线状态;# 重启can设备;

2023-09-20 16:09:07 689

原创 I2C协议+国产芯片TPA626-VR-S进行数据采集测试

主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻址从器件,然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的数据,首先由主器件寻址从器件.然后主机接收从器件发送的数据,最后由主机终止接收过程。像cpu的i2c一般都会提供外部信号,在复位后将设备配置为主模式或从模式。它只需要两根线即可在连接于总线上的器件之间传送信息。

2023-09-20 15:59:07 1017

原创 在CCS里面遇见的一个C语言问题

"D:/ti/pdk_C6678_1_1_2_6/packages/ti\csl\tistdtypes.h", line 89: error #242: duplicate specifier in declaration"D:/ti/pdk_C6678_1_1_2_6/packages/ti\csl\tistdtypes.h", line 89: error #85: invalid combination of type specifiers

2023-08-23 09:25:54 696

原创 vivado jtag 仿真器链接不上

最近在测试的时候出现了这样的错误,打开vavido点击open target后一直出现在vivao 一直在Auto Connect这里一直扫描不上后来我进行了驱动检查,并且解决的思路及方法。

2023-08-03 12:51:44 1118

原创 关于创建一个新的VIVADO工程开发ZYNQ芯片

如果还有外设也可以通过MIO管脚约束,MIO不够还可以使用EMIO,EMIO还不够还可以使用XAI软核挂载使用fpga的资源(上面的几个名词不懂的可以去查看相应的资料)有很多的知识点。zynq的开发是一个很大的工程量,对自己的硬件、fpga、底层、系统方面的知识有很大的考验,需要将自己的知识串起来才能想通,其中很多的知识点都要去参考官方的手册来完成。可以参考上面的我的qspiflash就是mio来配置的只要从原理图上找到对应的引脚选上就行注意一个ZYNQ的mio引脚只有53个两片bank 电压是不同的。

2023-07-21 10:34:16 607

原创 emmc tuning的概述

1、裸机测试正常,上vx系统后emmc传输一两页数据后失败,然后重新传输。 2、硬件测试了波形、数据线、时钟线等等。

2023-07-06 18:35:01 961

原创 vxWorks 之启动模式(固化及ftp启动)

最近的嵌入式的项目大多数都是vx的系统,但是vx系统大多都用在军工,电力等领域在嵌入式里面不是很常见。找资料不是很好找,所以简单的写一个关于vxworks系统加载的帖子。

2023-07-06 18:20:25 1046

原创 SKD 编译错误之堆栈错误

d:/xilinx/sdk/2017.4/gnu/aarch32/nt/gcc-arm-none-eabi/bin/../lib/gcc/arm-none-eabi/6.2.1/../../../../arm-none-eabi/bin/ld.exe: ubpm_z7045_fsbl.elf section `.heap' will not fit in region `ps7_ram_0_S_AXI_BASEADDR'd:/xilinx/sdk/2017.4/gnu/aarch32/nt/gcc-arm

2023-06-27 09:52:40 374 2

原创 SDK烧写镜像文件到flash错误、烧写的时候串口错误

SDK烧写镜像文件到flash错误、烧写的时候串口错误

2023-06-21 14:20:57 839

原创 编译内核镜像的时候出现下面错误ld: unrecognized option ‘-Wl,-O1‘

问题原因:配置了交叉编译但是在编译的时候没有指定编译器 造成了环境变量中有垃圾,可以通过设置环境变量来解决。"这里的为你的编译器名称。解决办法:指定编译器。

2023-05-30 16:10:36 484

原创 在基于复旦微芯片开发 配置vxworks中shell的时候

显示:"D:/windriver6.9_arm_all/windriver6.9_arm_all/vxworks-6.9/target/config/fmsh_fmql_xj_20220225/fmsh_fmql_xj/sysLib.c", fatal error (etoa:1635): License error: Could not connect to 'lmproxy.exe'在调试VxWorks的时候应该裸系统没有配置shell是很难用的,所有我去添加了shell模块。

2023-04-24 15:23:54 415 2

原创 嵌入式开发之DDR硬件知识扫盲

嵌入式开发之DDR硬件知识快速扫盲

2023-04-23 15:54:26 959

原创 Ubuntu配置中文环境

Ubuntu配置中文环境

2023-04-21 18:23:02 1663

原创 Vxworks开发笔记

Vxworks开发笔记简单的工程说明

2023-04-21 17:57:41 1808

原创 安装autoCAD的时候没有卸载干净注册表

安装autoCAD的时候没有卸载干净注册表

2023-04-21 17:09:47 151

原创 关于VMware 16:在部分链上无法执行所调用的函数,请打开父虚拟磁盘

关于VMware 16:在部分链上无法执行所调用的函数,请打开父虚拟磁盘

2023-04-21 14:21:16 1809

原创 Ubuntu 虚拟机内存扩容

一般新建虚拟机时,系统默认的空间是20G我这里我改完了100G还是不够,我搭建一些环境之后,内存不够用了,怎么办删文件和扩展内存。最近使用虚拟机的时候因为涉及到了好几个大项目,文件一下就大了起来,所以出现了这样的问题。在刚才后面创建的分区再次添加逻辑(交换)分区,大小默认。右键选择后面一个分区 选择:swapoff 然后就可以看见分区没有锁了。ps:这里分配的时候不要给内存全部分完了,需要留一点。然后右键后面一个分区的Delete 删除分区。然后看见有两个分区,但是后面应该分区是锁死了。

2023-04-20 17:15:29 2322

原创 VxWorks之SMP多核编译 配置

smp在vxworks里面是很重要的部分,如果没有配置这个在设计到smp编译器的时候也会出现smp等于1的然后运行DKM工程不成功等现象。smp的配置在创建vip工程的时候配置的:这一步很重要 这里如果没有选择后面程序不能运行。OS运行在多个处理单元上,并且内存是共享的。最近在调试vxworks的系统,在这里记录一下smp。选择相应的编译器,然后配置编译器。我这里使用的是NFS的方式挂载。关于VxWorks SMP。SMP是多核技巧中的一。然后编辑c文件编译执行。后续更新》》》》》》》

2023-04-20 16:44:41 473

原创 MDIO总线+88E1111调试笔记

基于znyq(复旦微)phy调试之路88e1111

2023-04-18 11:32:02 2070

原创 嵌入式U_boot理解

U-Boot是一个开源的跨平台的引导加载程序,可以在嵌入式系统中用于引导操作系统、进行系统配置和管理磁盘等功能。U-Boot是一个可扩展的、可移植的、可支持多种处理器架构的引导加载程序,可以在多种嵌入式系统中使用。本片文章更多的是对u_boot的相关概念进行介绍和一些基础操作说明。

2023-02-28 11:09:58 254

原创 Ubuntu 安装配置Samba服务器

Samba文件服务器可以在网络上实现不同操作系统的文件共享。

2023-02-10 17:42:28 2780

原创 编译u_boot

u_boot内核编写的相关注意事项

2023-02-10 17:07:28 54

原创 交叉编译环境搭建

在嵌入式Linux开发中,无论是应用还是驱动开发,一般都是采用交叉编译的方式,对arm平台进行开发。在很多时候想要平台的可以运行文件都是通过linux编译好后移植到相应的平台上实现再次开发的,但是通过交叉编译环境生成的文件在linux。这样情况下就想要用到相应的交叉编译工具链,来完成程序的编译,生成相应的可执行文件,以适配目标平台的系统架构。

2023-02-10 16:47:44 1594

原创 Linux更新gcc-10.0.1版本 linux降低gcc-9.3.0版本

最近刚配置了一个新的linux环境,新的linux环境的gcc默认是4.8.5的当前的很多环境下是很落后的,我最近在更新gcc的时候,也趟过了一遍了,下面就是我更新gcc的一些步骤。在安装gcc之前,必须安装GMP 4.2或更高版本、mpfr2.3. 1或更高版本、MPC0.8. 0或更高版本。gcc是:10.1.0,gmp是:5.0.2,mpfr是:3.1.5,mpc是:1.0.1。ps:文件的版本尽量不于其他几个包的版本差距过大,容易出现安装错误,下面是我安装的版本。

2023-02-09 11:50:55 1186

原创 CP210X驱动官网下载地址

CP210X驱动是一种USB转串口通信设备,用于在USB端口上连接到RS-232、RS-485、RS-422和其他串行设备。它可用于其他设备,如数据采集器、仪器控制器、图形标签打印机、条码扫描仪等。它可以让您方便地连接到PC或串行设备,而无需另外安装任何软件或驱动程序。

2023-02-07 10:53:51 4173 2

原创 CCS V5.5.0 error #10234-D 和error #10010:错误

error #10234-D: unresolved symbols remainerror #10010: errors encountered during linking; "IPC_example_on_6678.out" not导入工程出现上面错误。

2023-01-10 16:16:21 3155

原创 win11的数字签名驱动认证关闭

win11临时和永久关闭数字签名

2023-01-10 15:12:43 20260 1

原创 TMS320C6678芯片

支持的数据类型包括打包的 8 位数据,打包的 16 位数据, 32 位数据, 40 位数据和 64 位数据。乘法也支持 128 位数据。128 位的数据值存储在寄存器四组中,其中 32 个 lsb 的数据存储在一个 4 的倍数的寄存器中,其余 96 个 MSBs 存储在接下来的 3 个上层寄存器中。对于广泛应用的开发人员,如关键任务、医学成像、测试和自动化,以及其他需要高性能的应用程序, TI 的 TMS320C6678 DSP 提供了 10 GHz 累积 DSP,并实现了一个低功耗和易于使用的平台。

2023-01-10 14:58:37 1371

MTFC4GACAJCN-1M WT, MTFC8GAKAJCN-1M+中文版

(MTFC4GACAJCN-1M WT, MTFC8GAKAJCN-1M WT)

2023-06-27

ZhiyunTrans-setup8.0.1E免注册中午知云文献翻译, 免费的中英文翻译软件

我们在看英文文档的时候会有很大的问题 ZhiyunTrans_setup8.0.1E是一个可以实现一屏幕双语种同时翻译的软件,只要选中需要翻译的部分即可实现自动翻译,无缝衔接,很好用的 支持百度ai翻译、谷歌智能云翻译谷歌生物医学专用翻译、有道翻译、搜狗翻译、Deepl翻译强大的数据库支持。

2023-06-11

C6670 PG 1.0引导ROM

包含了DSP6670的底层RBL的源码,和RBL的库文件,DSP芯片启动后设置为相应的boot模式后就会运行相关的RBL程序。

2023-01-10

DSPTSM3206678IPC例程

DSP中断核1唤醒核2的案例。

2023-01-10

空空如也

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

TA关注的人

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