自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux下设置程序开机自启动

StandardError:程序中标准输出的信息放到哪个Log里,我用QT开发的程序,qDebug()输出的信息需要指定为StandardError,而不是StandardOutput;TxPAA_Control.service中的内容。Description:服务的名字;After:在哪个服务之后启动;ExecStart:程序的路径;ACU.service中的内容。User:用哪个用户启动;

2024-08-19 09:51:17 232 1

原创 ZYNQ PS与PL通过AXI-LITE连接,在Linux下直接读写PL的物理地址,实现PS与PL的交互

ZYNQ开发,如果PL与PS的交互方式仅为AXI-Lite总线的话,在Linux下可以通过直接访问PL的寄存器物理地址来实现PS-PL的数据交互。测试代码的PC开发平台为Ubuntu18.04,QT5。ZYNQ为7020,并移植了Linux系统和Ubuntu16.04的最小系统。

2024-01-08 16:18:08 2850 2

原创 ZYNQ PS使用axi uartlite进行串口收发

由于使用的ZYNQ PS部分只有两个串口,其中一个还当成了控制台用,串口不够用,于是使用PL的逻辑部分并利用IP核:AXI UARTLITE 为PS增加串口数量,并添加了AXI TIMER。Vivado和Vitis为2020,PS为裸机使用。包含以下内容:1、Vivado的配置2、axi uartlite代码3、axi timer代码4、利用IP核:axi timer,实现类似串口空闲中断的功能,这种思路我在FPGA、单片机和一些软件开发时经常使用,比较方便。5、使用效果

2023-12-29 12:11:44 5052 14

原创 ZYNQ 使用AXI TIMER的定时和PWM

最近在学习ZYNQ的PS端,目前是裸机阶段,学习CPU的私有定时器时,发现每个核似乎只有一个,搜索了一下IP库,发现有个AXI TIMER,并且有PWM功能,于是照着官方例程配置了一下,在这里记录一下。

2023-08-30 12:00:38 1895 6

原创 QT TableWidget中添加下拉框、复选框等操作

1、TableWidget中添加下拉框2、获取TableWidget中下拉框的下标3、设置TableWidget中下拉框的下标4、TableWidget中添加复选框5、获取TableWidget中复选框的状态。

2022-12-24 17:21:30 14092

原创 nRF52 Flash读写数据(有无协议栈的不同方式)

nrf52833的Flash读写数据,开启蓝牙协议栈后,需要使用协议栈提供的特定函数,这里记录一下有无协议栈时不同的读写方式。

2022-10-12 10:45:40 1106 1

原创 STM32开发 数据包环形队列

C语言版环形队列实现、数据包队列

2022-08-16 11:50:21 1678

原创 Qt学习笔记 串口的基本使用

Qt 串口的基本使用,包括:本机可用串口信息遍历、串口参数设置、串口读写数据

2022-08-02 14:56:28 1153

zynq 使用axi uartlie为PS扩展串口

由于使用的ZYNQ PS部分只有两个串口,其中一个还当成了控制台用,串口不够用,于是使用PL的逻辑部分并利用IP核:AXI UARTLITE 为PS增加串口数量,并添加了AXI TIMER。 Vivado和Vitis为2020,PS为裸机使用。 包含以下内容: 1、Vivado的配置 2、axi uartlite代码 3、axi timer代码 4、利用IP核:axi timer,实现类似串口空闲中断的功能,这种思路我在FPGA、单片机和一些软件开发时经常使用,比较方便。

2023-12-29

空空如也

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

TA关注的人

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