自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (17)
  • 收藏
  • 关注

原创 外设资源共享须知

例如当使能了SPIM0, 就不能用TWIM0,因为基地址相同,不能同时使用。此时建议使用TWIM1. 在sdk_config.h 中配置时需留意。具有相同ID的只能使用一个,无法同时使用。

2023-07-09 23:50:02 337 1

原创 BLE-MESH Terminology

使用好友安全材料加密的相应友谊消息有:1. 好友轮询 (Friend Poll),2. 好友更新 (Friend Update),3. 好友订阅列表 (Friend Subscription List),添加/删除/确认,4. 好友节点发送到低功耗节点的“已存储消息”,使用主安全材料加密的相应友谊消息有:1. 好友清除 (Friend Clear),2. 好友清除确认 (Friend Clear Confirm)。使能了中继特性的节点中继消息时,只中继其所在子网的消息,不中继其它子网的消息。

2023-07-07 18:29:38 280

原创 nRF52832外设硬件工程初体验

例子工程我们使用blin SDK路径是: E:\BLE\nRF5_SDK_17.0.0_9d13099\examples\peripheral\blinky\pca10040\blank\arm5_no_packs 用keil5直接打开里面的blinky_pca10040.uvprojx 工程文件即可,官方已经为我们设置好一切(方便呀)。前言: 学习nRF52832蓝牙芯片第一件要做的时候当然是建立并运行最简单的外设硬件工程,点亮一个LED.2. 在main.c 文件下添加控制LED的函数即可。

2023-06-17 02:04:39 448

原创 集合了多个分辨率的color_bar.v方便调试使用

【代码】集合了多个分辨率的color_bar.v方便调试使用。

2023-06-13 00:07:12 131

原创 VGA最全DMT(Display Monitor Timings)时序图

2023-06-09 01:18:54 960 1

原创 初识Zynq-7000 All Programmable SoC

Zynq-7000 相对于纯FPGA 如Aritx-7 最大的优势是集成了双硬核(ARM® Cortex™-A9)。PL部分依然延续了28 nm工艺。2. 以太网连接到PL端,个人比较喜欢以太网连接到PL端。PS端通过EMIO访问控制PL端的以太网。1. DDR3 连接到PS端。PL通过S_AXI_HP0接口访问PS端的DDR3。3. 普通外设如LED, UART连接到PL端。PS端同样通过EMIO控制访问。

2023-05-12 03:52:12 582 1

原创 浅谈FPGA网络PHY芯片RTL8211

市面上很多开发板都使用RTL8211 PHY 芯片, 使用简单,你甚至不用配置就可以直接使用。官方默认配置是:开启自协商,速率1000M。RTL8211FD器件地址由5位构成,高两位固定为2’b00,第三位后这三个引脚的上下拉电平决定。

2023-05-02 00:18:40 2086

原创 Xilinx FPGA下如何加快QSPI Flash加载速度

1. 首先,不同型号的FPGA对外部QSPI Flash支持的最高频率是不一样的。XC6SLX45支持的最高频率仅为26MHz, 而XC7K325T支持的最高频率高达66MHz。Set SPI Configuration Bus Width可以设置为4的前提是你的开发板上QSPI Flash和FPGA之间四根数据线都是连通的。上图可以看出,Micron公司的N25Q064A支持的最高频率为108MHz,但支持的。,对于这个器件来说Configuration Rate不能选的高于54MHz。

2023-04-22 03:33:32 3636

原创 Linux下新设备驱动程序的基本结构详解

字符设备驱动主要流程: 创建file_operations操作函数(常用有xxx_open, xxx_read,xxx_write和xxx_release这四个基本足够),初始化操作函数, 定义设备结构体, 申请设备号, 注册字符设备, 创建设备节点。3. 添加一个基于spi的platform driver框架,包括定义 xxx_probe, xxx_remove, xxx_of_match 和 xxx_driver (platform_driver结构体)。4. 再添加字符设备驱动框架。

2023-04-16 04:31:04 332

原创 OneNet平台下MQTT.fx软件使用心得

当平台收到回复,也会给系统发送response, 同样,软件需要订阅这个才能收到,通过命令 $sys/556539/led/cmd/response/+/+ 即可订阅。要接收平台命令,软件需订阅cmd,通过命令 $sys/556539/led/cmd/request/+ 订阅即可。给平台回复,系统通过发送回复命令:$sys/556539/led/cmd/response/$sys/556539/led/dp/post/json/+ //平台数据消息订阅。(注意cmdid必须一致)

2023-03-31 17:55:54 481

原创 MicroBlaze在纯FPGA下 Xilinx SDK固化程序到外部SPI FLASH

Microblaze在简单的应用,比如运行LED,IIC,SPI,UART之类的低俗接口驱动,或做一些简单的辅助型工作时,一般生成的application elf文件都不大,在10几KB或者几十,百几KB,此时使用FPGA内部的BRAM资源已经足够。这种情况下直接将 硬件流文件 和 elf 文件 合并为download.bit文件,在直接烧录到外部SPI FLAH即可。但当Microblaze需要运行文件系统,网络协议栈,例如lwip时,编译代码最终可能会高达几十MB,此时就需要在外部DDR运行。

2023-02-09 01:11:05 5973 3

原创 Artix7 Microblaze下调试SDK官方lwIP RAW Mode TCP Server Application例程(详细说明)

Artix7 Microblaze下调试SDK官方lwip tcp例程

2023-02-08 03:36:27 2530 2

原创 Vivado下MicroBlaze MIG_7 DDR3简单测试

软件版本: Vivado 2019.1 (2019.1版本之前还使用SDK工具,2019.2版本后使用新的vitis)DDR3: MT41K256M16TW-107 两片共1GByte。

2023-01-19 01:10:18 1554

原创 SiI9134 HDMI Transmitter 使用心得

从规格书看出,SiI9134 支持多种格式的video input. 不同的视频格式对应的输入像素时钟也不同。其中VGA=640*480,480P=720*480,XGA=1024*768,720P=1280*720,SXGA=1280*1024.这里我们以1080P(1920*1080) RGB 24Bit 输入为例,了解如何配置SiI9134。应用环境: 搭配FPGA,输出1080P。

2023-01-17 00:11:31 2172 1

原创 创建AXI4-lite Master接口IP

FPGA设计中经常需要用到AXI4-lite接口配置某IP,如test pattern generator等,这里我们自己创建一个master接口的AXI4-lite IP, 方便使用。my_axi4_lite_cfg_v1_0_M00_AXI.v 是提供的例子文件。(这里根据我们的需求重新编写,我们只需要套用它提供的接口格式即可。2. 选择查单Tools-Create and Package New IP.my_axi4_lite_cfg_v1_0.v顶层文件。最后选择Edit IP 打开新的临时工程。

2022-12-30 20:57:53 517

原创 OneNet mqtts-c-demo例子程序移植到ARM开发板

ARM Imx6ull开发板连接OneNet

2022-12-11 19:00:24 597 2

原创 cmake 语法摘要

cmake 语法摘要

2022-12-07 22:16:01 250

原创 Ubuntu系统下测试OneNet平台 MQTTS协议

Ubuntu系统下测试OneNet平台

2022-12-07 02:34:45 434

原创 Win10 64bit Vivado 2019.1安装

Win10 64bit Vivado 2019.1安装

2022-10-18 17:44:16 701 1

原创 快克262高频焊台使用心得

先上几张图片看看这个焊台是什么样子。QUICK262特点1. 采用带背光LCD,双温度显示设计。2. 内置智能温度精密补偿系统,温度精确稳定。3. 内置自动休眠、自动关机功能,节约能源。4. 数字式校温,方便快捷。密码锁定温度功能,确保焊接工艺执行。5. 加热器、传感器,焊咀分体式设计,使用成本低廉。6. 大功率设计,热容量充沛,真正实现无铅焊接作业。规格型号 QUICK 262 功率 150W 焊笔型号 9015 /9016 /.

2022-04-17 23:42:05 2208 1

原创 使用Feurio刻录音乐CD 无损音乐FLAC

CD音频:音乐在进行数字化后,往往会被封装成为PCM制式的CD。CD中的PCM音频一般是16bit、44kHz的规格,通常使用Wav格式来储存。普通CD中的音频是PCM,但PCM却并不只局限于普通CD规格。PCM音频还可以做到24bit、384kHz这样的高清音频规格,这类如此高规格的音频在蓝光影片的音轨中比较常见,很少有人专门用高清音频做音乐制品。无损音频:常见的无损格式有ape,wav,flac三种。所有的无损格式本质都是wav的压缩,在播放时会转回wav。直接播放wav有助于节约内存,

2022-03-05 01:29:29 13566 1

原创 Matlab2014a 与 Halcon10 阀值处理耗时对比。

1. Halcon10阀值处理一副图片大小为1626*1236的灰度图片8bitcount_seconds (S1)threshold(Image, Darks, 120, 255)count_seconds (S2)Totaltime := (S2-S1)*1000stop()平均耗时在2-3ms之间2.Matlab2014a 处理同一张图片>> ticbw2=im2bw(bw,0.5);toc时间已过 0.009489 秒。结论:耗时差.

2021-12-22 01:01:04 469

原创 Matlab2014a中使用profiler查看函数运行时间,优化调试。

使用Matlab内置的profiler探查器,可以方便的查询函数内部各行执行的所需时间,优化运行速度。>>profile on>>profile clear>>profile viewer此时会打开探查器窗口:输入函数名,启动探查,即可!...

2021-12-19 15:49:43 882

原创 Matlab2014a 错误使用mcc Test checkout of feature ‘Compiler‘ failed.

网上下载的2014a版本,存在mcc错误解决方法:下载下面文件代替即可

2021-12-11 00:02:26 632

原创 Visual Stdio 2013 win7 64bit下 无法找到 资源编译器DLL,请确认路径是否正确

VS2013在W7需要安装SDK8.1.Windows SDK 存档 - Windows 应用开发https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive/这个官方需要在线下载安装,你也可以下载一个离线安装版。

2021-12-10 23:18:03 807

原创 matlab2014a VS2010混合编程

注意事项:1. matlab 编译某个函数后,生成的lib,dll.xxx.h 文件,在VS2010调用时,如果在运行的电脑没有安装Matlab, 需要另外安装对应于相应版本的Matlab runtime (这里是2014a)下载地址:MATLAB Runtime - MATLAB Compiler - MATLABhttps://ww2.mathworks.cn/products/compiler/matlab-runtime.html或者在已经安装2014a的安装目录下,有附带的rumti.

2021-12-02 00:06:30 236

原创 VS2010 LINK:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

很多伙伴在更新VS2010,或者卸载VS2012安装2010后,建立Win32 Console Project/MFC项目时会出现"LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏"的错误。错误描述:1>正在编译资源...1>正在编译资源清单...1>正在链接...1>LINK : fatal error LNK1123: 转换

2021-11-27 01:49:01 225

原创 mex -setup mbuild -setup未找到支持的编译器

当输入命令mex -setup 或 mbuild -setup提示未找到支持的编译器,这是因为当前MATLAB版本和VS版本不支持。在这里可以查询matlab各个版本对应支持的编译器版本:https://www.mathworks.com/support/sysreq/previous_releases.html2014a 版本,这个版本还支持VS2010,只要按照VS2010软件就可以了。2018a版本:这个版本最低需要VS2013...

2021-11-25 02:40:55 594

原创 CCS使用XDS100V2仿真器调试TMS320C6748时避免卡死

编译程序后,点击进入debug后,仿真器自动加载xxx.gel配置文件配置CPU等等,这是仿真器处于Suspended状态,此时不能直接按终止仿真,不然下次进入debug就不能正确连接。(这是需要重插XDS100仿真器和开发板电源,很麻烦!)正确方法如下:...

2021-11-22 23:07:16 1584

原创 Environmental Requirements of Self-configuration for SGDV

执行Self-configuration 时,SGDV 5代伺服的SVB or SVB-01软件版本要求:

2021-10-25 22:42:50 71

原创 Environmental Requirements of SGDV SERVOPACKs

5系伺服要求的MP2000 SVB or SVB-01的软件版本:

2021-10-25 22:38:56 84

原创 Environmental Requirements of SGD7S SERVOPACKs

7系伺服需要的MP2100软件版本。

2021-10-25 22:31:52 70

原创 查看TMS320C6748 CPU版本号

在使用AIS配置工具前,先要知道CPU版本号。通过仿真器查看内存可以知道CPU的版本号,不同的版本对boot的支持略有不同。1、打开一个工程,用仿真器连接到开发板,进入debug2、打开内存 Memory 窗口。3、输入内存地址0x11700000,选择Character可查询TMS320C6748核的版本号,可以看到内存里的数据。CPU版本号在out镜像文件格式转换时将会用到...

2021-08-25 23:29:25 238

原创 CCS5.5 ImageAnalyzer 显示8bit灰度图片

1. 使用Image2Lcd软件生成图片数据注意, 这里需要选择颜色翻转,白色对应的8bit数据是0xFF2. 在DSP中读入图片数据数组。这里存放的数组是 unsigned char IMG_In[ WIDTH*HIGH ];3.打开ImageAnalyzer, 属性设置如下:图片大小这里是640*480, start address是DSP程序中定义的图片数组4. 刷新图片,这是CCS会从DSP的内存中读取图片的数据并显示出来...

2021-07-26 04:16:06 1391

原创 DSP开发中数据类型的定义

首先,DSP没有8位的存储单元,都是16位的。=sizeof(char); //1=sizeof(short int); //1=sizeof(int); //1=sizeof(long); //2=sizeof(float); //2=sizeof(double); //2=sizeof(unsigned char);//1=sizeof(unsigned int);//11位位用英文表示是bit,是基本单位。每一位可以表示0和1。2字节字节的...

2021-07-26 02:50:19 1849

原创 TMS320C6748 Memory Map Summary

由图表可以看出,LCDC只能访问DDR2内存地址。

2021-07-22 02:26:03 182

原创 CCS5.5加入指令执行时间代码

很多时候我们需要知道我们的代码执行多少个时钟周期,加入下面代码就OK。#include <c6x.h> TSCL =0; long long tBefore, tAfter, CycleOverHead, tOverhead; tBefore = _itoll(TSCH, TSCL); tAfter = _itoll(TSCH, TSCL); CycleOverHead = tAfter - tBefore; tBefore = _...

2021-07-22 02:16:06 682

原创 什么是source insight (si) 代码查看软件

Sourceinsight(以下简称SI)简单来说就是强大的不得了的代码分析查看工具软件。 是我使用过的最好用,最顺手,最强大的编辑器!它几乎支持所有的语言,包括:C,C++,ASM,HTML等等,能够自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号,对于大工程的源码阅读非常方便。看看上面的截图就知道了, 一个函数的所有关联都直观的显示出来。 只要你的显示屏足够大,查看整个代码的结构是很方便的!!!...

2021-07-19 00:08:02 1791

原创 玩玩 STM32F103+lvgl+Fatfs+SD 视频播放

最近偶然看到B站bad apple的视频, 是基于stm32单片机的,心血来潮自己也来弄了一个车模小视频,哈哈。。。和bad apple的播放原理一样,视频其实就是一张张小图片,保存为.bin二进制文件格式,放在SDcard里面,通过stm单片机读取SD的bin文件,再显示在TFT上面。第一步,截取视频图片。截取视频图片的方法很多,这里选择通过KMPlayer播放截取一段视频。右键视频,打开提取窗口.因为用的是160*80的16位TFT屏,想要视频播放速度正常,我选择Ever..

2021-07-10 00:42:11 8679 11

原创 LittleVGL 6.00版本字体生成工具

1. 转换工具:LvglFontTool 2. 安装需要用到的字体TTF。3. 选择字体,输入字体名字,这个名字是调用是用的名字。开始转换,修改文件头部,加入#include "lvgl/lvgl.h"4. 添加字体文件到工程中,LV_FONT_DECLARE(HandGotn_13); 需要的地方调用。...

2021-07-03 00:00:53 468

openssl-1.1.1d.tar 和 paho.mqtt.c-1.3.5.tar

openssl-1.1.1d.tar 和 paho.mqtt.c-1.3.5.tar

2022-12-07

MQTT.fx 1.7.1免费版本

MQTT.fx 1.7.1免费版本,调试MQTT的必备工具,win10 64位通过测试。

2022-12-07

cue目录文件制作工具

cue目录文件制作工具

2022-03-07

matlab2014a_mcc_fixfile.rar

Matlab2014a 错误使用mcc Test checkout of feature ‘Compiler‘ failed. 下载此文件代替即可

2021-12-11

Everything1.4.1.1009_快速查找工具.rar

快速查找工具,编程必备,可以迅速定位文件路径。

2021-12-10

VA_X_Setup.rar

VA_X VS2010 VS2013必备辅助工具

2021-12-10

StandaloneSDK8.1ForVS2013.rar

在Win7环境下,用VS2013开发MFC应用程序,打开rc资源文件时,弹出“无法找到资源编译器DLL.请确保路径正确”提示框,请安装Windows SDK 8.1,重新打开vs2013就可以解决了

2021-12-10

TMS320C6748 CPU资料全

TMS320C6748 CPU资料全

2021-07-22

SourceInsight3.5代码编辑工具.rar

SourceInsight3.5

2021-07-19

Lvgl_image_convert_tool-master.zip

Lvgl_image_convert_tool-master

2021-07-10

kmplayer4.2.2.50.rar

kmplayer4.2.2.50

2021-07-10

lvgl-6.1.2.zip

little vgl

2021-07-10

SIEMENS feeder 西门子电动飞达资料

包括西门子飞达操作手册,介绍和原理,维修等资料

2021-06-29

基于atmega1280+MCP2515 CAN 工业代码

atmega1280单片机控制MCP2515的CAN工业代码。普通开发板提供的CAN测试代码不是一个级别, 可以直接应用于工业控制。

2021-06-29

基于stm32f407单片机移植的uCOS2代码

方便开发,减少移植调试时间

2021-06-29

stm32F407 uCOS2 emWin移植纯原始代码

基于stm32f407单片机移植的uCOS2操作系统和emWin框架。 用户可以在此代码基础上进行开发,减少移植调试时间。

2021-06-29

JUKI 2050 2060 SMT贴片机操作手册,维护手册,说明书

资料包括: JUKI 2050_2060操作手册.pdf KE-2050_2060_Troubleshooting.pdf KE-2070-2080保守(Maintenance Guide).pdf 贴片机juki2050说明书.pdf

2021-06-29

三星 SM系列 贴片机离线软件

通用三星 SM系列 贴片机离线软件, 支持win10 64位,附带管理员密码

2021-06-29

空空如也

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

TA关注的人

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