- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 关于zynq block ram使用时的问题记录
在准备进行ZYNQ ps和pl大量数据通信的时候,采用block ram进行数据交互,其中部分区域用于读,部分区域用于写。为了分解项目难度,先在PL端例化了block ram ip核,并且写了两个读写模块,用于测试仿真相关读写逻辑。但是在寻址的时候遇到了问题,已经找到问题并解决,在此记录一下。
2023-09-26 17:41:08
150
原创 ZYNQ7020联合matlab2021a simulink自动生成代码
上一步我们在下载第三方附件的时候发现会报下载错误,我们就在这里解决。把准备好的离线硬件支持包《ZYNQ7000配套Matlab2021工具》->《simulink_zynq_combine_tool》->《R2021a》->《archives》中的四个文件夹复制到上一步路径中对应的《archives》文件中,替换即可。《ZYNQ7000配套Matlab2021工具》->《simulink_zynq_combine_tool》->《R2021a》中有一个readme文件,是按照方法的简要说明,可以阅读一下。
2023-04-05 00:41:53
1994
1
原创 CANOpen学习(一)
CANOpen学习(一)CANOpen心跳功能学习修改串口PIN脚和CAN的PIN脚原本timer中发送心跳包的相关逻辑修改心跳发送逻辑修改定时器周期为10us修改timer.c文件中发送心跳包的逻辑修改节点关于心跳时间的设置重新测试,按照500ms进行心跳包发送CANOpen心跳功能学习结合周立功Can分析仪+硬石科技canopen心跳主站源码+rtthread的定时链表思想+正点原子stm32f407开发板,学习festival源码关于canopen心跳功能的实现和改写。本文章仅用于自学记录和分享,
2022-05-29 17:15:23
572
原创 STM32F407通过cube模拟U盘
STM32F407通过cube模拟U盘前言一、使用cubemx配置USB MASS STORAGE DEVICE1、添加USB组件二、遇到的问题1、格式化失败由于一开始太抠门,怕RAM不够,块数量配置的太小,导致PC识别到的U盘容量太小,格式化的时候总是失败。我估计是磁盘格式化的时候对最小容量有要求,需要写入头部信息,因此无法正常格式化。一开始配置的磁盘容量如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/ddd9188c2c0e41b6a4739e678df8a56
2022-04-03 19:57:30
1993
2
原创 关于 ncurses编译错误问题
关于 ncurses编译错误问题配置命令:./configure --prefix=/home/daxiangzizi/daxiangzizi/install/ncurses/ncurses --host=arm-linuxgnueabihf --target=arm-linux-gnueabihf --with-shared --without-profile --disable-stripping --without-progs --with-manpages --without-tests配置完成
2021-01-27 22:54:09
700
原创 关于stm32f407 SPI读写都要等待读写标志位的疑问
问题今天在进行SPI读写铁电的时候,发现一个疑问。发现正点原子对spi的读写是这样的:u8 SPI1_ReadWriteByte(u8 TxData){ while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET){}//等待发送区空 SPI_I2S_SendData(SPI1, TxData); //通过外设SPIx发送一个byte 数据 while (SPI_I2S_GetFlagStat
2020-06-03 13:39:32
1123
原创 关于stm32f4 uart5一直死在接收中断中的问题
问题:今天在调试stm32f407的时候,发现只要接收一次串口中断后,会一直死在串口中断中,明明已经通过USART_ClearITPendingBit(UART5,USART_IT_RXNE);清除中断标志位了,但是还是不进入中断,其DR寄存器中数据为零,源码如下,波特率为500000:void UART5_IRQHandler(void){ u8 ResData=0; if(USART_GetITStatus(UART5, USART_IT_RXNE) != RESET) {
2020-06-01 14:40:47
2116
原创 关于pycharm安装pyqt5的一些坑
1、按照pyqt5用pip install 命令安装pyqt5,用官网的实在太慢了,因此我选择用中科大镜像。指令分别为pip install pyqt5 -i https://pypi.mirrors.ustc.edu.cn/simple/ pip install pyqt5-tools -i https://pypi.mirrors.ustc.edu.cn/simple/ 注: 如果出现:WARNING: You are using pip version 19.2.3, howev
2020-05-26 19:55:48
3266
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人