VB6.0-DBC解析代码生成
VB6.0-DBC解析 can通信使用的DBC通信矩阵文件,需要和C代码中的解析保持一致,正常情况下我们需要手动修改代码满足DBC指定的信号变换。本文就是提供了VB6.0环境下的DBC解析生产代码的源码工具。使用说明链接如下
https://blog.csdn.net/zhye3690592/article/details/139955485
fx2lafw逻辑分析仪KEIL源码
基于官方的linux平台的sigrok-firmware-fx2lafw源码修改为keil版本的软件源码,支持PulseView 的8通道48M采集。FX2使用的是同步slavefifo模式 ,此代码使用时一定要 FIFOADR0 拉低 FIFOADR1 拉低 SLRD 拉高关闭读 SLOE 拉高关闭读数据总线 SLWR 拉低使能写
具体方法请参考博文 https://blog.csdn.net/zhye3690592/article/details/139952096
PC上位机实时读取CY7C68013端口数据
在不使用FPGA外接器件的情况下以最大速率传输端口数据到PC上位机,主要实现内容是开辟一个线程实时读取FX2的EP6IN端口的数据,然后在上位机中显示出来
详细说明请参考以下博文:https://blog.csdn.net/zhye3690592/article/details/139906329
CY7C68013的同步SlaveFIFO模式应用
当PC上位机发送数据给FX2时,是先操作上位机发送数据,然后再根据FLAGB的状态操作SLRD引脚,此时如果观测PTB的8个引脚,就可以观测到相关的数据波形。如果时PC上位机读取FX2的数据,则应该先设置好PTB的8个引脚状态然后根据FLAGC的状态操作SLWR引脚,此时点击上位机的读取按钮,就可以读取到PTB端口的数据。(例程中使用的是8位有效数据位,所以只需要观测设置PTB即可,如果时16位宽度的数据就要同时观测和设置PTD端口了)
请参考原文链接:https://blog.csdn.net/zhye3690592/article/details/139854548
EZ-USB(R) Technical Reference Manual 用户手册
CY7C68013的用户手册翻译版本,原版本也在压缩包内。文档格式为word版本。文档是机器翻译非人工翻译,如果遇到理解不对的地方请翻看原文自行翻译。
win10多用户同时远程登录 RDP Wrapper
win10环境下实现多用户远程登录
可以参考以下博文进行设置 https://blog.csdn.net/zhye3690592/article/details/139311000
自动增加HEX文件中的时间戳,使用CANboot刷写
原博文对应的软件工程
原文链接:https://blog.csdn.net/zhye3690592/article/details/138161182
目的:在MCU编译软件释放HEX时总是会出现一种问题吗,那就是软件版本问题。通常的做法就是在软件中增加宏定义然后编译生成HEX文件后在对HEX文件名称进行修改,如此可以实现每版本软件释放时都有对应的HEX。但是通常在调试软件时我们很难每个版本取主动修改对应的宏定义,导致在测试中出现不知道刷入MCU是哪个版本,最终导致又去翻找源代码进行对比。
VB-CreateThread多线程
text1中显示的线程中的数据累加,text2中显示是主函数定时器的数据累加,可以实现同时运行,VB6.0多线程调试不稳定需要实时保存自己的代码
VB6.0 FindPic DLL
使用VB6.0开发的DLL和找图源码,主要功能为在一张图片中查找林一张图片的位置,如果找到就返回找到的像素点坐标。并将找图算法封装为DLL库,提供给调度软件使用。使用方法请参考 https://blog.csdn.net/zhye3690592/article/details/137679156
MPC5643L-切换双核模式工具及文件
本资料为MPC5643L如何切换为双核模式的工具,非工程软件代码,如果想要工程代码请参考本人博文https://blog.csdn.net/zhye3690592/article/details/137628856
MPC5643L双核工程
使用的是S32DS-powerpc 工具,工程为MPC5643L运行在双核模式,如何切换双核模式可以参考 https://blog.csdn.net/zhye3690592/article/details/137628856?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22137628856%22%2C%22source%22%3A%22zhye3690592%22%7D
Offic Win10 状态查询软件
可以查询 offic 和 Win10 的状态小脚本大家可以下载试一下
STM32F103-CDC-COM WINUSB
STM32F103创建的CDC 但没有虚拟COM口,使用的模式为winsub模式 串口总线模式,使用zadig-2.8修改STM32的驱动为winusb 然后使用test文件夹中的上位机 可以说实现自发自收
usbview源码 git上的源码
可以使用VS2022编译通过可以正常仿真运行,但是要注意如果提示找不到lib库文件请根据自己的VS的安装目录相对路径下查找并加载修改 D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\lib\x64
库添加的设置在 配置属性->链接器->常规->附加库目录
VB6.0-ZLGCAN-PCAN-CanIF
使用VB6.0环境编写的can接收发送软件,支持zlgcan pcan ,可以实现无缝切换,接收当前UDS显示位置为707 717 7DF 暂不可更改,可自行更改宏定义或者关联外部界面ID进行设计,CANIF完成数据的提取和组合,CANdriver实现两个驱动库的兼容调度
CAN分析仪 解析 DBC uds 源码
CANas分析软件.exe 的源码,界面有些按钮被屏蔽可以自行打开,5分下载 绝对惊喜 意想不到的惊喜 仅供学习使用
FreeRTOS-Kernel-smp
支持多核系统的Freertos系统文件 支持SMP内核架构
void vTaskCoreAffinitySet( const TaskHandle_t xTask, UBaseType_t uxCoreAffinityMask )
vTaskCoreAffinityGet( const TaskHandle_t xTask )
另一个常见的假定是, ISR 不能彼此或与其他任务同时运行。 这在多核环境中不再适用,应用程序编写者 需要在访问任务和 ISR 之间共享的数据时确保适当的互斥。可以在 ISR 中 使用宏 taskENTER_CRITICAL_FROM_ISR() 和 taskEXIT_CRITICAL_FROM_ISR(), 并且可以在任务中使用宏 taskENTER_CRITICAL() 和 taskEXIT_CRITICAL(), 以提供这种互斥。
VB-A2L合成工具-需要提供A2L原模板文件和MAP文件
主要是加载当前文件下的A2L文件和MAP文件,并将有效的变量数据的地址根绝MAP中的数据进行更新,注意一定要基于原有的A2L模板进行合成,合成速度根据你的MAP文件大小有关和你的变量个数有关,你可以刷新就会发现它在写入A2L文件数据。
VB图片处理-灰度处理-二值化-保存
主要是读取当前文件下的制定图片,然后可以灰度处理并手动保存,二值化可以任意调节并保存。使用的是VB6.0环境,上传的为源代码,大家可以借鉴参考一下。
DAPLINK-Main-keil工具包已生成对应的keil工程
里面包含了对应的python工具和Git工具,还有在git上同步下来的工程以及DapLink.bat和Git_Daplink.bat脚本,运行DapLink.bat会自动同步GIT的原生工程代码并生成对应的keil工程
FX3-SDK-Windows-v1.3.3
EZ-USB FX3 SDK FX3_SDK_Windows_v1.3.3.exe CYUSB3014芯片的SDK安装包完整包 一个积分送给大家
STM32F103C8_CMSISDAP
CMSISDAP1.1.0 和 2.0.0 版本 及对应USBHID和CustomHID 虚拟串口 相应的工程和硬件 已全部测试,如果电脑无法识别可以断开USB 重新连接 就会提示正在安装驱动 需要注意的是硬件DP+需要上拉1.5到3.3v(USB使用的引脚是PA12 PA11)。
所有工程都已验证测试,压缩包里面的lib库文件是备份记录没有特别工程单独加载验证,大家可自行更新到工程中验证。
A2L添加地址合成软件
将制定的map文件和A2L(无地址的)文件与此软件放在同一个文件夹点击合成,即可合成带地址的A2L标定文件 A2L默认名称为:P31_A_HaveHead.a2l MAP的默认名称为BMS_Proj_V500.map
CDD_MC33771.rar
复杂驱动Cdd Mc33771C的驱动代码 根据.h的参考配置设置MCU底层接口和 应用层调度时序 自己开发的资源代码---请认真评价
如何让机械革命降低放热量-且可以玩游戏正常使用.rar
下载压缩包,里面有XTU管理工具,通关里面提供的配置图片参考配置,可以降低待机发热量维持在42度 LOL维持在52度
1.安装XTUSetup软件
2.更具 XTU配.JPG 配置XTU
3.应用此设置电脑自动重启
4. 提供的参考配置电脑待机 和 LOL基本上不会发热温度在52度附近 前面板不烫
S32K146_FreeRtos_V0.04.rar
S32K146-keil-FreeRtos-Dma-Lspi 工程demo样例 按需索取 使用后再来评价 谢谢 希望大家可以认真评价 如有不足之处-我会及时更新增加新的资料代码
BMS原理图PCB-参考设计原理图
BMS电池管理系统原理图SCH文件 和PCB文件 下载了大家分享一下 一起研究啊--主要是给BMS参考设计的基本功能原理图-不涉及功能安全
S32K144_RTOS_Keil_Dma_Irq
分享给大家内部含有FreeRtos组件和 周期任务时机 并附带函数升级说明 操作注意请见内部版本升级记录---keil的参考工程可以直接使用 主要需要底层支持编译库
LPC824-FreeRtos(SPI PWM AD)
LPC824的外设资源 涉及通信的基本上可以随意调换位置 代码中加入了FreeRtos AD pwm spi 均测试通过 详细内容根据文件内部的更新记录参考验证
KEIL-S32K146-DEMO-lpspi
常规的时间片OS系统,底层代码基本为GPIO AD SPI FTM LPTMR 没有加入RTOS 可以参考我的另一个历程mc33771 mc33664 mc33665
S32K144_KEIL_DMA_FREEROTS
源码程序测试成功使用的是源开发版,或者蓝宙S32k。
代码含有 LPSPI LPTMR FTM DMA Freertos -- 重新调整分数 为大家提供便利 - 使用后记得回来评论喔
16灯彩色旋转LED流水灯程序
旋转LED流水灯程序,还有四个程序在我的资源里面查找,原理图也在我的资源里面 仅仅为旋转LED的代码 原理图见我的资料页拆招
16灯彩色旋转LED原理图
16灯七彩旋转LED原理图 立体旋转显示程序见我的分享资源--原理图PDF版 详细软件涉及代码见我的资料页
RTC6705芯片手册
用于5.8G模拟图传 射频芯片 这是芯片手册 我也在找RTC6705的实际应用电路 有的人可以分享出来 谢谢 有研究的童鞋可以留言一起研究
xc2000-adc配置说明
详细讲解单片机XC2000系列的ADC配置
主要用于学习XC2000的ADC功能
英飞凌的芯片 可以直接使用DAVE2配置
DirectX 7.0 SDK 03
DirectX 7.0 SDK 含有三个压缩包 要下载全了一起压缩 希望大家可以认真评价 如有不足之处-我会及时更新增加新的资料
DirectX 7.0 SDK 02
DirectX 7.0 SDK 含有三个压缩包 要下载全了一起压缩 希望大家可以认真评价 如有不足之处-我会及时更新增加新的资料
DirectX 7.0 SDK
DirectX 7.0 SDK 含有三个压缩包 要下载全了一起压缩 希望大家可以认真评价 如有不足之处-我会及时更新增加新的资料
STM32-SI4463
运用STM32开发的驱动SI4463程序 测试时用的是LCD12864(标准SPI) 显示的是通信成功后地址0x01的数值 有8字节 第2 3 字节是型号 读出为 0x44 0x63
segger j-flash
最接近一直在研究 昨天晚上终于出结果了 LPLD文档中给的NET4.0连接的软件似乎有问题 ,我今天给大家传上要的软件 一个是J-FLASH 一个是NET4.0 希望大家可以认真评价 如有不足之处-我会及时更新增加新的资料