自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (7)
  • 收藏
  • 关注

转载 工程师笔记|使用CubeMx生成未在MC SDK V5.4.4 中包含的芯片的电机控制代码

由于 MC Workbench 软件芯片选择有限,不可能包含所有 ST 的产品料号,因此客户需要使用该软件时,会发现备选的芯片料号并未包含在 workbench 中。如果有 Demo 板和电机,则选择对应的 Demo 板与电机型号,如果没有直接选择 customer board,这边我们看到没有Nucleo-STM32G474RET6,因此我们选择 customer board。因为我们使用了现成的功率板与电机,这边我们使用默认参数即可,如果是自己电机与功率板,请参考 ST 往期的技术培训。

2024-04-12 13:33:07 9

转载 4.0电机参数的含义及测量方法

FOC 电机参数

2024-04-06 11:45:15 36

转载 linux下i2c调试神器i2c-tools安装及使用

linux i2c tool

2024-01-15 10:45:47 127

转载 GD32 MCU超频后无法再次下载程序的解决办法

超频死机的恢复方法

2024-01-13 16:43:06 140

转载 Qt文件信息获取之QFileInfo

Qt文件信息获取之QFileInfo

2023-12-15 14:01:59 110

转载 QT 区分编译器类型

QT pro文件 区分编译器类型

2023-12-14 13:19:12 254

转载 QList与QVector遍历方法与性能比较

QList与QVector遍历方法与性能比较

2023-12-07 18:01:36 206

转载 QT开发(二十五)——QT模板库

QT模板库(QT Template Library 简称QTL)是一套提供对象容器的模板。

2023-12-06 11:40:51 177

转载 C++,当函数参数或者返回值是对象......(★firecat推荐★)

C++,当函数参数或者返回值是对象

2023-12-06 10:26:33 74

转载 开源2D图形库AGG简介

AGG(Anti-Grain Geometry),强大的2D几何图形库。

2023-11-23 13:49:12 181

原创 ubuntu 14.04更新GCC版本

ubuntu gcc更新

2023-09-25 15:27:02 710

转载 使用QT在linux上识别挂载多个U盘

使用QT在linux上识别挂载多个U盘

2023-05-25 10:31:45 1144

转载 Stm32g031芯片无法进入bootloader的及首次烧写完程序reset无法运行原因分析

因为芯片首次运行进行了空位检查,此时的empty 标志位(即OBL_LAUNCH)已经置位了1,当使用swd烧写完程序后,无论是软件reset还是芯片的reset管脚复位,都无法把empty标志为清0,芯片会在每次的reset后都进入bootloader状态,而不会进入main flash区。上面3个问题已经研究清楚了,那么如何更改芯片默认的启动方式呢,根据上面的分析,我们应该更改0x1fff 7800处寄存器的nboot_sel bit为0即可使用芯片的boot0管脚来决定芯片如何启动。

2023-05-11 21:11:10 3256

转载 微信小程序蓝牙BLE开发实战——案例(二)

/主 service的uuid 列表。

2023-04-23 14:39:11 1258 1

转载 Qt鼠标行为设置

QT鼠标双击设置

2023-04-21 10:59:05 507

转载 Qt 自定义tablewidget样式

QTableWidget样式

2023-03-24 11:48:51 7042

转载 从 Arm Compiler 5 迁移到 Arm Compiler 6

Arm Compiler 5 迁移到 Arm Compiler 6

2022-12-16 11:15:59 1311

转载 父类指针释放子类对象会发生什么

C++ QT

2022-10-27 17:48:55 446

转载 linux can简介

linux socket can相关知识了解。

2022-08-10 15:45:39 3517

转载 肖特基二极管检波电路设计与分析

二极管检波原理,参数调节

2022-06-29 10:36:11 1860

转载 NFC手机模拟加密门禁卡

RFIC NFC

2022-06-25 14:09:05 12862

原创 AM335x添加WIFI后无法ping 通外网

问题由这篇文章引出:AM335x添加WiFi模块WILC1000_pingis58的博客-CSDN博客。板子硬件状态:有一个有线网口,一个WIFI模块。从NFS系统启动。WIFI驱动加载成功后,连接手机AP成功,IP地址已获成功。如下:wlan0 Link encap:Ethernet HWaddr 60:8A:10:B6:68:60 inet addr:192.168.192.120 Bcast:192.168.192.255 Mask:255.255.2.

2022-05-18 16:44:51 855

原创 AM335x添加WiFi模块WILC1000

基于TI 的PSDK的linux和文件系统添加wilc1000。sdk版本:ti-processor-sdk-linux-am335x-evm-06.03.00.106。1.硬件连接wilc1000 ----------------am335xRESET_N -------------- GPMC_A6-------------gpio1_22WAKE ----------------------GPMC_BEN1 ----------gpio1_28IRQN ----...

2022-05-10 11:02:54 1150

转载 【ALSA】 asound.conf 插件讲解

Alsa-lib层,为不同的驱动提供统一的接口alsaAPI,简化了开发人员对于驱动层的调用开发。接口定义地址:https://www.alsa-project.org/alsa-doc/alsa-lib/关于asound.conf的配置,可以参考官网解释:https://www.alsa-project.org/main/index.php/Asoundrc详细的插件讲解,官网网址:https://www.alsa-project.org/alsa-doc/alsa-lib/pcm_.

2022-04-24 09:50:55 1536

原创 AM335x linux设置系统时间

比如说把时间设为2021-07-12 18:30:50,我们可以先设日期date -s 2021-07-12再设置时间date -s 18:30:50或者同时设置date -s "2021-07-12 18:30:50"网上有很多设置方法 data -s 20210712这种 ,在ti processors sdk里均无法正确设置。设置完后,需要同步保存到时钟芯片。如果你会正常关机还好说。系统关的时候会保存一次,可是如果你可能不正常关机的话,可以这么先保存一下设置:

2022-04-21 15:26:47 348

原创 创建NFS文件共享,远程NFS启动

一、创建NFS文件共享 1、安装NFS 服务  :~$ sudo apt-get install nfs-kernel-server  2、创建NFS 共享目录  假设 NFS 共享目录是/home/nfs  ~$ sudo mkdir /home/nfs  3、配置NFS  :~$ vi /etc/exports  在/etc/exports 文件末尾加入下面一行:  /home/nfs *(rw,sync,no_subtree_check,no_root_squash)...

2022-04-19 14:47:57 1728

转载 linux设置动态链接库搜索路径方法及理解 bashrc 和 profile

1、执行 exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:. 最后的 . 表示把当前目录加入到动态链接库查找的目录中去2、上述方法设置是临时的 另外一种方法:sudo vim /etc/ld.so.conf添加库路径 如 ./ (表示当前目录)添加保存后sudo ldconfig以下是详细说明及开启shell自动设置的方法,把设置保存在.bashrc文件中:ld.so 动态共享库搜索顺序1、ELF可执行文件中动态段DT_RPATH指定;gc..

2022-04-19 11:20:47 3328

原创 AM335x的NFS启动失败:Error code 2: Only absolute filenames allowed

一、开始以为是TFTP服务器连接异常,按如下步骤重新配置TFTP服务器:参考链接:安装TFTP服务器后,下载文件提示:Error code 2: Only absolute filenames allowed错误_lvbook的博客-CSDN博客1、安装相关软件包:tftpd(服务端),tftp(客户端),xinetd, openbsd-inetdsudo apt-get install tftpd tftp xinetd openbsd-inetd 有时需要单个单个的下载安装每个软件,另..

2022-04-15 16:24:40 541

原创 CRC校验(循环冗余校验)小知识

CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。CRC算法参数模型解释:NAME:参数模型名称。WIDTH:宽度,即CRC比特数。POLY:生成项的简写,以16进制表示。例如:CRC-32即是0x04C11DB7,忽略了最高位的"1",即完整

2021-12-20 09:27:35 2694

原创 Kinetis LOCK解锁

开发的时候,为了节约管脚或其他考虑,芯片都可以禁用JTAG模式。之前遇到把不用的IO全脚成IO模式,使能上拉。结果下载程序后,再也无法使用JTAG调试,芯片LOCK了。 解决办法:下载文件,erase_all_pin.jlk(可从以下链接参考中下载)参考:Kinetis Lock原因的调研及解决方案 - Kinetis - 恩智浦技术社区Communication error while accessing MDM-AP. - NXP CommunityKi...

2021-12-07 09:20:42 616

转载 Linux ALSA音频框架及RK3399 DTS音频配置

ALSA音频框架Alsa是Advanced Linux Sound Architecture的缩写,即高级Linux声音架构,在Linux操作系统上提供了对音频和MIDI的支持。在Linux 2.6的内核版本后,Alsa目前已经成为了linux的主流音频体系结构。除了 alsa-driver,ALSA 包含在用户空间的 alsa-lib 函数库,具有更加友好的编程接口,并且完全兼容于 OSS,开发者可以通过这些高级 API 使用驱动,不必直接与内核驱动 API 进行交互。一、系统框架.

2021-11-29 10:34:33 4900

转载 使用QSortFilterProxyModel实现QTreeView行列过滤

转自:《使用QSortFilterProxyModel实现QTreeView行列过滤》:系列教程之十_百里杨的博客-CSDN博客_qsortfilterproxymodel 过滤行一、QSortFilterProxyModel简介QSortFilterProxyModel的使用比较简单,我们在上一章,使用它来实现排序时,已经大概使用过了。本章我们主要使用它实现对QTreeView中行列的筛选过滤。它是一个model代理类,需要配合原始数据model使用。我们先来看看QSortFilterPr.

2021-11-11 11:59:49 1545

原创 AM335x linux sdk修改静态IP的方法

1.早期SDK,systemV启动方式修改静态IP方法一、修改文件:/etc/network/interfaces#wired or wireless interfaces#eth1auto eth1iface eth1 inet dhcp#eth0auto eth0iface eth0 inet staticaddress 192.168.2.20netmask 255.255.255.0gateway 192.168.2.1二、立即生效...

2021-09-22 14:36:40 385

转载 linux音量调节

转自:https://www.jianshu.com/p/fc8c8cad67d6一、alsa设置默认声卡alsa设置默认声卡理解和使用Alsa的配置文件alsa的配置文件是alsa.conf位于/usr/share/alsa目录下,通常还有/usr/share/alsa/card和/usr/share/alsa/pcm两个子目录用来设置card相关的参数,别名以及一些PCM默认设置。1.安装alsa相关应用sudo apt-get install alsa-base alsa

2021-09-07 09:13:16 5639

转载 日历(QCalendarWidget)的使用及风格样式的设置——Qt

摘自:https://blog.csdn.net/xiaopei_yan/article/details/108007941前言之前项目中没涉及过日历控件(QCalendarWidget),一般我是用简单的日期编辑器代替,对它的印象只存在于QtDesigner中丑的不行的日历控件。这次我要写类似企业微信的日程(如下图)功能的东西,这个就必须用到日历了(此篇博客只介绍日历的写法)。有两种方式实现:一是自己全部重写,二呢是,修改Qt自带的控件QCalendarWidget,难易程度我肯定选二个了,不过

2021-08-18 15:39:40 5649 1

转载 Qt 之 QDateTimeEdit

转自:https://blog.csdn.net/liang19890820/article/details/52387275简述QDateTime类提供了一个部件,用于编辑日期和时间。QDateTimeEdit允许用户编辑日期,通过使用键盘或箭头键来增加和减少日期和时间值。箭头键可以在QDateTimeEdit内进行部分移动,日期和时间的格式按照setDisplayFormat()设置的显示。| 版权声明:一去、二三里,未经博主允许不得转载。基本使用QDateTimeEdit有好多个构

2021-08-18 13:12:16 2238

原创 QCustomplot使用分享(八) 绘制图表-加载cvs文件

转裁:http://www.likecs.com/show-60063.htmlhttps://bbs.csdn.net/topics/390910319主要学习调整坐标轴目录一、概述 二、效果图 三、源码讲解 1、源码结构 2、头文件 3、移动游标 4、设置坐标轴矩形个数 5、添加图表数据 6、设置折线图类型 6、其他函数 四、测试方式 1、...

2021-08-18 13:09:52 129

原创 AM335X替换开机启动LOGO

TI的Linux SDK从Processor SDK Linux 03_00开始,启用systemd启动式,默认就没有开启LOGO。但启动LOGO仍然存在,psplash,psplash-default,psplash-write在/usr/bin目录下仍能找到。 psplash是linux下开源的应用程序,可以集成到linux中作开机启动使用。1.使能开机LOGO 添加开机LOGO方法参照:https://e2e.ti.com/support/processors/f/pr...

2021-03-23 10:54:15 709 1

转载 Qlabel显示图片

本文摘自:https://blog.csdn.net/sunatmine/article/details/109224468在(一)QT学习中,我们说过label这个控件是可以显示图片的,那么这篇让我们看下如何显示图片:首先让我们创建一个项目picture,为项目布置上对应的控件label。让图片显示在label上:代码很简单,如下QLabel *abel=new QLabel();QImage *img=new QImage;img->load("F:\\tupian\\image.jp

2021-01-04 09:12:32 7672

转载 QPushButton自定义样式

QPushButton自定义样式介绍:基本样式:setStyleSheet("QPushButton{" "border: 1px solid black;"//边框宽度和颜色 "border-radius: 5px;"//边框圆角 "background-color:#083590; "//背景颜色 "color:red; "//字体颜色 "}" );上面是基本的显示效果;字体相关的样式

2020-12-31 10:38:05 1804 1

TcpClient测试

QT的TcpClient测试源码

2022-05-10

TcpServer测试

QT编译的TcpServer服务器测试源码

2022-05-10

psplash-master.tar.gz

更新至:2020-3-20 Fix psplash-systemd failures

2021-03-23

starterwarefree.zip

am335x的startware2.1.x.x版本,非TI官方维护。基于starterware2.0.1.1版本修改。增加了BBB,OSD335x的支持。国外论坛获取。

2020-06-12

Starterware 在BeagleBone Black上的移植.pdf

Starterware是针对AM335x的no-OS软件平台,既可以用于AM335x的裸跑应用,又可以做一些底层驱动调试。目前只支持GPEVM,SK,BeagleBone三个平台。本文件从TI论坛获得,下载保存

2020-06-12

QT水波进度条DEMO

QT水波进度条,可设置水波密度、高度、边框大小、各种颜色。 代码详解见:https://blog.csdn.net/pingis58/article/details/85051267

2018-12-17

安华高 ADNS7550 中文使用说明

芯片控制流程,所有操作全在里面 使用技巧及寄存器定义 使用技巧: 可通过0x00 0x01 0x3e 0x3f 寄存器测试SPI通信是否成功。然后设置芯片POWER UP序列操作,POWER UP操作如下

2011-12-14

空空如也

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

TA关注的人

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