自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (39)
  • 收藏
  • 关注

原创 SQLITE 日期格式转换

SQLITE 日期格式转换

2023-11-28 16:58:15 1093

原创 玩客云Armbian_23.08.0-trunk_Onecloud_bookworm_edge_6.4.14.burn配置

【代码】玩客云Armbian_23.08.0-trunk_Onecloud_bookworm_edge_6.4.14.burn配置。

2023-10-02 22:32:28 1542

原创 C/C++初始化数组全为0的方法

但是,对于动态分配的数组,这种方法不适用。但是从C++11开始,可以使用空的大括号初始化器{}来初始化数组,这将自动将数组的所有元素初始化为默认值。当使用大括号初始化器{}来初始化数组时,如果没有指定初始值,则数组的所有元素将被初始化为默认值。另外,这种方法只适用于初始化整型数组,对于其他类型的数组可能会出现问题。使用C99标准时,可以直接在定义数组时使用空的花括号来初始化数组,这将会把数组中的所有元素都初始化为0。可以使用循环来对数组中的每一个元素进行赋值操作,将数组中的所有元素都赋为0。

2023-07-14 20:07:58 9222

原创 ChatGPT也无话可说了

在推动区块链技术与人工智能的发展过程中,需要加强风险管理和安全性措施,确保技术的稳定性、数据的隐私与安全性,以及合法合规的运营。在推动技术的发展和应用过程中,我们应重视伦理评估和道德框架的制定,确保技术的发展与社会的核心价值和伦理原则相一致。通过教育和公众意识的提升,促进跨界对话和多方参与,我们可以共同推动区块链技术与人工智能的融合,实现技术的可持续发展和社会的共同利益。未来,随着数据隐私的加强、智能合约的优化以及算法性能的提升,区块链技术与人工智能的结合将为我们带来更多的机遇和惊喜。

2023-07-13 22:40:12 670

原创 使用各种语言实现最简单的3层神经网络代码

这个简单的3层神经网络具有2个输入节点,3个隐藏层节点和1个输出节点。在R语言代码中,权重是通过runif函数生成的随机数来初始化的,通过计算输入和权重的乘积,然后将结果传递给激活函数(这里使用sigmoid函数),得到隐藏层的输出。在Java代码中,权重是通过随机数初始化的,通过计算输入和权重的乘积,然后将结果传递给激活函数(这里使用sigmoid函数),得到隐藏层的输出。权重是手动指定的,通过计算输入和权重的乘积,然后将结果传递给激活函数(这里使用sigmoid函数),得到隐藏层和输出层的输出。

2023-07-13 22:10:09 316

原创 matlab提升绘图速度的方法

5. 利用并行计算:对于可以并行计算的任务,可以使用MATLAB的并行计算工具箱(Parallel Computing Toolbox)或内置的`parfor`循环来将计算任务并行化,以提高代码的执行速度。4. 使用编译器优化:在MATLAB中,可以使用`codegen`函数将MATLAB代码转换为MEX文件或生成可执行文件,以获得更高的执行速度。7. 避免过度绘图:若频繁绘制图形,可以减少图形绘制的次数,或使用`hold on`命令来重复使用相同的绘图对象,从而减少图形操作的开销。

2023-07-13 21:34:35 1280

原创 matlab MEX C++ API FOR SQLITE3

【代码】matlab MEX C++ API FOR SQLITE3。

2023-07-11 10:04:24 74

原创 c语言实现utf-8转utf-16,函数内使用malloc申请内存,同时检测合法性,输出错误

/ 单字节字符直接转换。// 单字节字符直接转换。// 4字节字符(忽略)// 非法字符(忽略)// 检测UTF-8编码是否合法。// UTF-8转UTF-16。// 打印UTF-16文本。

2023-07-08 18:05:58 338

原创 使用c语言实现utf16 转utf8

/ UTF16编码的字符串。// 初始化UTF8字符串大小为1,用于存储字符串结束'\0'的空间。printf("UTF8编码的字符串:%s\n", utf8_str);// 内存分配失败,返回错误码。// 转换成功,返回成功码。

2023-07-08 16:35:11 938

原创 代码实现UTF16转UTF8

该代码首先将UTF16字符串逐个字符转换为Unicode编码的整数值,然后使用Unicode编码计算得到对应的UTF8编码。详细的算法细节已在代码注释中说明。运行代码后会输出转换后的UTF8编码字符串。注意:此代码假设输入的UTF16字符串是合法的,并且不包含BOM(字节顺序标记)。" # UTF16编码的字符串。print("UTF8编码的字符串:", utf8_str)# 将Unicode编码转换成UTF8编码。# 获取当前字符的UTF16编码。# 处理前导代理和后尾代理的情况。

2023-07-08 12:04:02 1007

原创 如何在 Zynq PS 端使用 wiz_clk 动态配置:

在 Vivado 中生成 Bitstream,并导出硬件描述文件(例如,用于 PetaLinux 的 .hdf 文件)。在 PetaLinux 中,编写一个 C 程序(例如 clock_config.c),以动态配置 wiz_clk。配置 Clocking Wizard (wiz_clk) 以根据您的硬件需求生成所需的时钟。首先,您需要在 Vivado 中创建一个包含 wiz_clk 的设计。使用 PetaLinux 创建一个项目,并使用导出的硬件描述文件。

2023-07-06 22:12:01 553 1

原创 matlab一个axes实现3个独立y轴,实现同时缩放

要实现同时缩放的功能,可以使用MATLAB的 linkprop 函数来链接三个axes的属性。这样,在缩放或平移其中一个axes时,其他两个也会相应地进行相同的操作。在调用 linkaxes 函数链接axes的同时,添加了 linkprop 函数以链接其他的属性,以实现同时缩放的效果。这样,当你在任一axes上进行缩放或平移操作时,其他两个axes也会同步进行操作。% 创建一个figure和三个axes。% 设置整体坐标轴标签和标题。% 设置第一个y轴和标题。% 链接缩放和平移操作。

2023-07-06 11:33:22 805

原创 FreeRTOS + FATFS 下 sqlite3_mutex_methods实现

FreeRTOS + FATFS +SQLite

2022-05-20 11:56:01 1201 2

原创 xillinx SDK svn版本控制

获取SDK的版本信息根据版本从下面地址下载SVNSubversive - SVN Team Provider | Eclipse Plugins, Bundles and Products - Eclipse MarketplaceSDK2019,选择第一个http://download.eclipse.org/technology/subversive/4.0/update-...

2021-08-12 16:18:11 186

原创 matlab 2019 操作 sqlite 数据库

matlab 2019操作 sqlite有两种方式https://www.mathworks.com/help/releases/R2019b/database/ug/working-with-the-matlab-interface-to-sqlite.html从上面可以知道JDBC方式功能多于直接连接。帮助文档说下载驱动,但是不用下载JDBC驱动,已经自带!升级驱动办法,从下面网站下载,覆盖 安装目录\Polyspace\R2019b\java\jar\polyspace 下的sqli.

2020-10-20 13:48:17 941

原创 STM32 HAL FreeRTOS 移植 FreeModbus RTU

代码参见https://github.com/eziya/STM32_HAL_FREEMODBUS_RTU1. 环境-STM32CubeIDE-Firmware Package for Family STM32Fx-Freemodbus-FreeRTOS2.准备工作 FreeRTOS能够正常运行。 开启一个定时器 有个可用于通信的串口 将从提供的文件中modbus文件夹复制到工程目录 3.改代码 确认 mbcon...

2020-07-26 10:32:31 2804 2

原创 stm32 内部flash HAL库操作方法

github搜索stm32 eepom改自 https://github.com/nimaltd/ee/blob/ee.c#include "ee.h"#include "eeConfig.h"#include <string.h>#include <stm32f1xx_hal.h>#define PAGE 0#define SECTOR 1#ifdef STM32F103x8...

2020-07-23 18:45:07 1400

原创 matlab 报错 此类型的变量不支持使用点进行索引

这是在matlab进行 app 编程中需要的坑声明全局变量 global g_ax默认double类型g_ax(i)=subplot(2,3,i);还是double类型plot是没问题的,可能自动转化类型了。但是下面这句出问题了yyaxis (g_ax(i) ,"right");提示如下此类型的变量不支持使用点进行索引。出错 yyaxis原因是类型没有自动转换怎么办?第一次赋值前,定义g_ax的类型就可以matlab怎么定义这种...

2020-06-28 16:32:56 89574 6

原创 2020-01-15

auto();群名="石家庄群";//群名称可以不全,群必须在列表前几个,能够看到,否则无法点击跳过群昵称="好友";//跳过昵称关键字,不用包含自己和群主,脚本自动跳过自己和群主NoSend =0;//不加需要验证好友设为1//以下不用改,除非你理解startID=0;//起始id,跳过开始的几个好友手动进入群好友列表=0;//为0,设为1是我调试用的//统计个数A...

2020-01-15 22:59:29 177

原创 win10家庭版如何安装Windows Sandbox

1.将下面代码保存到bat文件双击运行@echo offecho Checking for permissions>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"echo Permission check result: %errorlevel%...

2019-08-23 10:22:38 19433 5

原创 Vba Excel 到 word 实例

准备Excel sheet 名字为数据源 、sheet2Word 模板:名字:模板.docx 里面包含一个模板表格程序流程1、打开模板文档、复制模板表格到剪贴板、关闭模板文档2、创建新的文档、粘贴3、使用数据源修改新文档的第一个表格、复制粘贴4、删除第一个表格5、另存为wordPublic DataMaxRow Sub ToWord() ...

2019-05-07 14:57:27 4403

原创 树莓派3B+ 驱动开发之GPIO

1、查看树莓派GPIO地址映射基地址2、使用 mmap或者ioremap函数映射地址3、根据手册BCM2835-ARM-Peripherals.pdf操作GPIO pin 4的地址4、写makefile文件5、挂载驱动部分参考上一篇文章6、调试代码7、调试驱动

2019-05-02 11:54:03 5047 4

原创 树莓派3B+ 零基础驱动开发

1、安装linux 我安装了Ubuntu 18.04.2 LTS官方下载地址https://www.ubuntu.com/download/desktop 官方安装教程 https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows 官方安装教程 https://tutorials.ubuntu....

2019-05-01 23:52:27 4815

翻译 IIR Filter Implementation Code

http://www.iowahills.comIIR Filter Implementation CodeBecause of the numerical difficulties associated with IIR filters, many different ways have been developed to implement them. Highly selective ...

2019-04-30 22:23:05 891

翻译 sqlite 主键

sqlite 主键除WITHOUT ROWID表外,SQLite表中的所有行都有一个64位有符号整数键,用于唯一标识其表中的行。这个整数通常称为rowid。WITHOUT ROWID表仅在SQLite版本3.8.2中可用。INTEGER PRIMARY KEY ,只有INTEGER 修饰主键,那么该列才是rowid的别名。其他整数类型名称(如“INT”或“BIGINT”或“SHORT INT...

2019-04-16 15:55:20 5654 1

原创 树莓派3B+ 安装QT5 配置QT5编译环境

注意:不要换国内软件源很可能出错!我尝试了清华的和阿里的源都安装失败。更新软件源$ sudo apt-get update替换旧的软件包 (此步骤耗时很长,可以出错再补上)$ sudo apt-get upgrade执行树莓派固件升级:(新安装没必要)$ sudo rpi-update安装qt5-default(国内软件源这步很可能出错)$ sudo apt-get ins...

2019-04-07 14:49:18 1437

原创 matlab无法识别VS编译器的办法

最近在用matlab 的mex 进行C/C++混合编程。2012a找不到vs2012编译器。。。对于MATLAB 2014A以后的版本给改了配置文件描述方式(xml),使用  mex -v filenam帮你查找编译器然而matlab 的版本太低(2014a版本以下、缺少配置文件),导致找不到VS 2012 vs2013等高版本 的编译器。方法是:可以从高版本matlab提取配置文件(最高2013...

2018-04-05 11:14:48 5954

原创 Bladed导出状态向量到Matlab

GL Bladed  手册中Modal analysis 章的Model linearisation calculation节介绍 打开Calculations 窗口中打开Model linearization 设置Model linearization并设置风速范围 点击Set Default Perturbations 不需要外部控制器、处于开环。 运行后 打开post-p

2016-11-17 15:36:35 1374 2

原创 MATLAB删除任意字符

% 删除空格 s(isspace(s)) = [];%去除空格 %删除字符串中所有的16进制的0 char2asc2=abs(s);%转asc2 char2asc2(char2asc2==0)=[];%删除NULL 0 s=char(char2asc2);%删除字符串中所有的16进制的5 char2asc2=abs(s);%转asc2 char2asc2(

2016-10-02 13:48:45 17970

原创 matlab 的cell 与 matrix

Use the char function to convert back to astring matrix.使用char 将 多个字符串 合成 字符串矩阵 Given the string matrixS = ['abc '; 'defg'; 'hi  '] S =   abc   defg   hi whos S Name      Size

2016-04-09 22:56:05 5380 1

原创 关于matlab GUI的popupmenu

关于GUI的popupmenu,赋值for i = 1 : 1 :length( subdir )tempv=char(tempv,subdir( i ).name);end一、将矩阵tempv输入下拉菜单:set(handles.popupmenu7, 'string', tempv, 'value', 1);引用方法:val = get(handles

2016-04-09 22:49:20 7273

原创 matlab GUI 实现文件夹选择

function folder = uibrowseforfolder( title_str, initial_path )%UIBROWSEFORFOLDER Standard Windows browse for folder dialog box.%% folder = uibrowseforfolder( title_str, initial_path )%% Ou

2016-04-08 08:54:21 20745

转载 c语言如何跳出多层循环

c语言如何跳出多层循环我们知道c语言的break语句只能跳出离它最近的一层循环,可是有时候我们需要跳出多层循环 那可怎么办呢? 比如一个二重循环  在最内层如果某条件成立 我们就可以完成需要的动作  然后退出全部循环,该怎么做呢? 下面雅乐网提供了几种跳出多重循我们知道c语言的break语句只能跳出离它最近的一层循环,可是有时候我们需要跳出多层循环 那可怎么办呢?比如一个二

2016-03-28 11:06:07 47602

转载 PT大全

PT站点大全10-84 | http://www.10-84.com | Crime | English3arbya / http://tracker.3arbya.info/ - Anime - Arabic3Dtorrents [3DT] - http://3dtorrents.org - Movies - English3DTVBits

2016-03-23 15:38:19 27321

原创 android 路径地址与Uri的相互转换 uri转string

一个android文件的Uri地址一般如下:content://media/external/images/media/62026这是一张图片的Uri,那么我们如何根据这个Uri获得其在文件系统中的路径呢?其实很简单,直接上代码:/** * Try to return the absolute file path from the given Uri * * @p

2016-03-15 21:24:00 27187 2

原创 获取地址中的文件名

//获取文件名function GetName() { var Name=document.getElementById('uri-input').value;//获取 var patt =/([A-Za-z0-9\-_\.]{1,20})\.(avi|mpeg|mp3|mp4|wav|jpeg|gif|jpg|png|apk|exe|txt|html|zip|java|doc|r

2016-03-13 15:49:29 533

转载 尾注添加方法

(尾注添加方法)在文章中标注参考文献,还在一个一个慢慢敲吗?看看用word怎么快速实现吧。这里以word2003为例。工具/原料 word2003方法/步骤 光标移到要加入参考文献标注的地方菜单中“插入”——“引用”——“脚注和尾注”

2014-05-03 10:33:19 813

原创 QT 用正则表达式从tableView中筛选出某一日期范围内的数据

QDate date1,date2; date1=ui->dateEdit_2->date();//提取开始时间 date2=ui->dateEdit_3->date();//提取结束时间 data_filter->setSourceModel(data_model);//data_model取出数据 ui-> tableView->setModel(dat

2013-07-22 14:05:54 2617

匿名上位机v7.zip

匿名上位机v7.........史上最最强,史上最最强史上最最强功能最多可以显示波形的串口调试助手。你值得拥有

2020-07-16

pn532 蛐蛐 两个版本.zip

内置两个版本的 PN532-mfoc-mfcuk-GUI 一个3.0gui 一个1.0gui

2019-08-15

永磁同步电机矢量控制matlab仿真(源码)

永磁同步电机矢量控制matlab仿真 各个环节的源码包括 dq变换 svpwm等

2018-12-07

matlab不支持vs编译器的配置文件

VS2012_Support_For_Matlab_2014_64bit VS2013_Support_For_Matlab_2012_64bit VS2013_Support_For_Matlab_2013_32bit VS2013_Support_For_Matlab_2013_64bit VS2012_Support_For_Matlab_2012_64bit 配置文件打包 文件目录x:\Program Files\MATLAB\R2012a\bin\win64 or win32\mexopts

2018-04-05

Matlab_2013_64bit支持VS2013 的配置文件

Matlab 2013 64 支持 VS2013 配置文件 D:\Program Files\MATLAB\R2012a\bin\win64\mexopts

2018-04-05

Matlab_2014_64支持VS2012的 配置文件

MATLAB CUDA mex did not add support for Visual Studio 2012 until R2015a. Are you able to upgrade? If not, try using the attached options file which comes from R2015a.

2018-04-05

SNTP NTP服务器客户端

可以作为 SNTP NTP服务器 客户端,小巧 占用资源小 可以作为 SNTP NTP服务器 客户端,小巧 占用资源小 可以作为 SNTP NTP服务器 客户端,小巧 占用资源小

2017-09-14

matlab guide 选择文件夹

matlab guide 调用dll实现文件夹路径的选取

2016-04-08

qt modbus 源码 可以作为 modbus 调试助手

modbus调试助手 qt源码 可以tcp 或者串口通信

2014-03-08

MSP430f149+sd+FAT+txt+bat

MSP430f149驱动sd系统fat读写txt或者二进制文件运行即可在sd卡里见到.txt .bat文件 spi口是p5口的

2013-04-27

MSP430f149读sd+FAT+txt

保证能用MSP430f149以p5口的spi读写sd卡 cs接p5.5支持fat16可以对txt等文件操作...直接运行既可以见到sd中的txt文件

2013-04-26

MSP430F149的SD卡模块驱动

MSP430F149的SD卡模块驱动

2013-04-21

MSP430F149 sd驱动

MSP430F149 sd卡驱动 MSP430F149单片机 的 SD 程序

2013-04-21

msp430实例演习

TI提供的例程分类管理 msp430最基本最全操作例子

2013-04-21

ico pnp 格式批量互转(绿色)

ico pnp 格式批量互转工具 绿色从魔方优化大师那里转过来的哈哈很好用 共享

2013-02-04

AT45DB041B

AT45DB041B的 原版资料 AT45DB041B英文资料操作码在后面

2013-01-21

ie9的过滤规则

ie9的过滤规则 跟踪防护列表 点击压缩包里的网页即可添加跟踪防护列表 防弹窗 去广告

2012-05-22

一款小巧的虚拟打印机

在浏览网页时点击打印可以保存为pdf格式

2012-05-22

热带鱼屏保

热带鱼屏保

2012-05-08

信息工程学院短学期调研报告

信息工程学院 短学期 调研报告 自动化、电子、无线电、电气、机械等相关专业本科以上学历。要求具有扎实的理论基础、丰富的电子知识,具有良好的电子电路分析能力。其中硬件工程师需要有良好的手动操作能力,能熟练读图,会使用各种电子测量、生产工具,而软件工程师除了需要精通电路知识以外,还应了解各类电子元器件的原理、型号、用途,精通单片机开发技术,熟练各种相关设计软件,会使用编程语言。另外良好的沟通能力和团队精神也是一名优秀的电子工程师必不可少的。

2011-09-08

pci 2.2协议规范pdf

pci local bus specification2.2 ,包含目录结构

2022-12-09

E-Kermit 1.8 Portable to all platforms, with Unix demo.

E-Kermit 1.8 Portable to all platforms, with Unix demo.

2022-04-08

k95-mingw32 源码

kermit 协议 windows下源码

2022-04-08

k95.exe win10可用

kermit 协议 文件传输

2022-04-08

ch451驱动 基于imx8

ch451驱动 基于imx8 GPIO模拟时序 有按键按下时产生中断 发送命令 读取按键值 包含测试函数 验证有效

2020-11-19

imx8m meta-freescale/conf/layer.conf not found

imx8m -b imx-linux-sumo -m imx-4.14.98-2.0.0_ga.xml 调用 bitbake -k core-image-minimal指令遇到问题meta-freescale/conf/layer.conf not found

2020-11-18

imx6 emmc分区.docx

如果板卡是基于imx6平台使用mgftool工具下载,很有必要了解emmc的分区结构,怎么添加分区,代码烧到了哪个分区。

2020-07-27

imx6 u-boot-zImage烧写方法.docx

基于imx6平台,不需要插跳线帽,不需要mftool工具,直接通过网口就可以烧写uboot,zimage,rootfs的操作方法。

2020-07-27

imx6 boot_mode.docx

imx6的启动可以有两种选择,一种是内部efuse决定的。另一种是外部管脚的硬件配置决定的。或者说是外部管脚的配置重载了(覆盖了)efuse的配置。是否重载有efuse中的BT_FUSE_SEL值决定。

2020-07-27

stm32f10xxx_datesheet.pdf

本参考手册针对应用开发,提供关于如何使用 STM32F101xx 和 STM32F103xx 微控制器的存储器和外设的详细信息。在本参考手册中 STM32F101xx和 STM32F103xx 被统称为 STM32F10xxx。

2020-07-27

ddr_stress_tester_v3.00_setup.exe.zip

imx6官方提供的ddr的校验工具,只需要配置好,点击校验和压力测试,就能得到各个参数的校验结果。方便快捷。

2020-07-27

linux imx6 DDR问题.docx

介绍了DDR的一些基本概念,包括ODT ZQ DM/DQM DQS VREFCA & VREFDQ CK/CK#等,以及imx6官方提供的ddr_stress_test 工具的下载使用方法。

2020-07-27

linux软硬时钟.doc

linux系统有两个时钟:一个是由主板电池驱动的硬件时钟(Real Time Clock),也叫做RTC或者叫CMOS时钟。本文介绍了他们之间的关系。

2020-07-27

linux wifi工具hostapd编译方法.doc

hostapd需要依赖libnl和openssl,本文介绍了hostapd libnl 和openssl的版本,使用imx6交叉工具链交叉编译hostapd的方法。

2020-07-27

linux读取物理地址.docx

linux调试的过程中,有很多时候我们需要查看物理地址的寄存器的值,确定外设的状态,文档介绍了怎样将物理地址转化到虚拟地址,查看寄存器的状态。

2020-07-27

yocto环境搭建.docx

文主要聚焦在如何使用 Yocto 在 Ubuntu 上创建一个最小化的 Linux 发行版。Yocto 项目在嵌入式 Linux 的世界非常著名,这是因为它用起来非常灵活、方便。

2020-07-27

linux usb驱动介绍.docx

介绍了linux操作系统,当有外部设备插入时,操作系统的运行机制,首先是root hub与设备交互获取设备描述符分配地址等,然后调用设备对应的驱动。

2020-07-27

LINUX irq中断机制介绍.docx

描述了linux中断的上半部即中断的注册、中断处理。中断的下半部机制,包括软中断、tasklet和工作队列

2020-07-27

STM32F103-ADS1256-Data-Collect-master.zip

STM32F1 加 ADS1256 采集程序 STM32F1 加 ADS1256 采集程序 STM32F1 加 ADS1256 采集程序 STM32CubeIDE 程序

2020-07-16

空空如也

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

TA关注的人

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