自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ZYNQ7010 PS PL BRAM少量数据通讯测试

添加 AXI BRAM Controller ip。DEBUG模式查看内存是否写入成功。PS端中断回调函数里读出数据。ILA和VIO操作PL侧读写。自动连线并引出使用的引脚。配置GP master。往BRAM地址写入数据。

2024-04-26 11:54:10 117

原创 FSMC读取FPGA的FIFO

配置FIFO读FIFO测试。

2024-04-26 10:25:47 882

原创 Zynq UltraScale+使用记录-----配置和程序固化

新手使用记录芯片:xczu3eg-sfvc784-2-i开发板:米联客8X-3EG (B)开发环境:vavido2019.2。

2024-01-31 17:30:05 600

原创 STM32CUBEIDE生成hex文件 Release版本的下载不启动

2023-11-17 17:03:22 297

原创 STM32CUBE IDE 使用F407的CCMRAM

CCMRAM快来用起来

2023-08-15 11:25:17 758

原创 STM32调用HAL_RTC_GetTime读不出时间

STM32F4单独使用HAL_RTC_GetTime是读不出时间来的。需要在HAL_RTC_GetTime后面使用HAL_RTC_GetDate才行。详情见HAL_RTC_GetTime函数的说明的注意事项。

2023-03-24 08:51:45 418 1

原创 STM32F429IGT6使用LCD(9341)

大部分程序参考正点原子的水星开发板的代码。修改了LCD_BASE的宏定义。屏幕是中景园2.8寸液晶屏,9341驱动不带触摸屏版本。调用LCD_Init();函数就可以使用屏幕了。

2022-09-12 21:06:56 658

原创 STM32F429IGT6使用SDRAM(W9825G6KH-6)

FMC外设也是可以带LCD屏幕的。可以看出SDRAM测试ok。

2022-09-12 20:56:46 1104

原创 STM32硬件实现 CRC-16/MODBUS

硬件CRC16

2022-08-26 15:25:30 3829 1

原创 FATFS文件系统管理W25Q128

FATFS

2022-08-15 09:02:00 1893

原创 stm32L4 printf函数实现

愉快的使用printf函数。

2022-08-05 11:34:09 256

原创 stm32L451比较器使用

stm32L451比较器使用。

2022-08-04 13:49:57 3450

原创 stm32 RTC闹钟唤醒低功耗模式

用RTC闹钟唤醒低功耗模式

2022-07-28 16:52:03 1995

原创 使用max31865读取PT100温度

max31865是一个SPI芯片 用STM32读取温度的步骤分为3步。第一步:初始化STM32 的SPIstatic void MX_SPI1_Init(void){ hspi1.Instance = SPI1; hspi1.Init.Mode = SPI_MODE_MASTER; hspi1.Init.Direction = SPI_DIRECTION_2LINES; hspi1.Init.DataSize = SPI_DATASIZE_8BIT; hspi1.Init.CLK

2021-12-12 22:42:59 3311 1

原创 用STM32CubeMX配置RT_Thread使用串口时不进入main函数

配置STM32CubeMX时,使用串口1打印信息,配置完成一直不进入main函数;最后问题出现在board.c文件static int uart_init(void)函数默认使用串口2,改成串口1就好了

2021-08-21 18:18:36 432

原创 stm32 HAL库 用PWM更新中断精确控制步进电机步数

目标:用步进电机驱动器驱动42步进电机,并精确控制脉冲个数。步进电机器如下图:第一步 STM32CubeMX配置TIM2_CH1,并生成代码。TIM2的NVIC也要打开,如图:第二步 :在生成的代码合适位置打开或关闭PWM,修改脉冲频率HAL_TIM_PWM_Start_IT(&htim2, TIM_CHANNEL_1); //开启pwmHAL_TIM_PWM_Stop_IT(&htim2, TIM_CHANNEL_1);

2020-10-09 22:27:48 6373

原创 stm32 串口发送字符串第一个字节丢失、复位发送00

1.stm32 串口发送字符串第一个字节丢失这个问题如下解决:while(USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET);//防止一个字节丢失USART_SendData(USART1,data);while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);2.stm3...

2020-01-15 21:40:12 1509

原创 16032ZA 液晶屏的stm32驱动代码

16032ZA 液晶屏的stm32驱动代码,相互学习包含16032.c和16032.h两个文件来自济南链接:https://pan.baidu.com/s/12JX3W6SPtNH7rhrShy4xfQ提取码:itcq复制这段内容后打开百度网盘手机App,操作更方便哦...

2019-11-13 16:38:54 542

原创 DHT22(AM2302)的stm32驱动代码

DHT22(AM2302)的stm32驱动代码欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写...

2019-11-13 16:35:01 1573 1

原创 stm32f103zet6 SRAM用MDK5调试程序的几个页面设置

尽量不要出现汉字欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界...

2019-07-13 20:31:31 314

空空如也

空空如也

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

TA关注的人

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