- 博客(14)
- 收藏
- 关注
原创 STM32使用cubeMX和Scons快速上手rt-thread操作系统
拿到一块STM32板子如何快速上手rt-thread开发板 NUCLEO-H7A3ZI-Q 见图拿到开发板但是不了解这款芯片啊,时钟配置、内存大小、下载调试…都是需要了解的。借助两大快速上手神器 cubeMX和Scons。
2023-11-23 09:36:18
309
原创 关于stm32作i2c从机时发送第一个字节错误的经验总结
图中TXIS表示前一个字节,实际上,在主机发送和从机地址之前,从机就向TXDR写入了一个字节data1,但是软件中并没有将数据准备好,就将ISR寄存器bit0的值(TXE)置1了,于是立刻刷新可TXDR,导致多了一个字节,而第1帧的最后一个字节最后也是在TXDR中待命了,在下一次主机请求到来时提供时钟才发送出去。每一帧的最后一个字节实际上还留在从机的发送寄存器TDR中,由于第一帧多了一个FF,导致正确的数据缺了一个字节的时钟,导致残留。{1,2,3,n} (最后一个字节依次增1)
2023-06-19 21:38:14
793
原创 linux下搭建rtthread qemu环境
以下给出我的参考配置在windows平台下使用VMware,windos下网络适配器为如下配置,其中WLAN就是可以上网的Wifi,虚拟网卡VMnet8用于NET模式进行windows和Ubuntu的文件共享、SSH等在虚拟机设置里面使用VMnet8和VMnet0,其中VMnet8设置为NAT模式,VMnet0设置为自定义桥接模式。在虚拟网络编辑器里设置VMnet0桥接目标为我的WIFI,即RZ608 Wi-Fi 6E 80MHz。
2023-06-15 22:23:46
933
1
原创 彻底拿下QSPI双闪存W25Q256| STM32H750| QSPI 双FLASH |cubeIDE |下载算法(三)
总结基于cubeIDE环境的STM32H7在外部双片QSPI FLASH内部运行代码的实现
2022-10-09 23:16:53
1471
2
原创 彻底拿下QSPI双闪存W25Q256| STM32H750| QSPI 双FLASH |cubeIDE |下载算法(二)
| STM32H750| QSPI 双FLASH 下载算法 Keil MDK工程源码
2022-10-08 15:49:19
1850
1
原创 彻底拿下QSPI双闪存W25Q256| STM32H750| QSPI 双FLASH |cubeIDE |下载算法(一)
STM32H750挂在QSPI双闪存
2022-10-07 11:33:09
4764
3
原创 关于dsp使用cos函数得到1.#QNAN的一次经历
型号: ti公司 TMS320C6655我在项目中,原本好好的算法,double型和float型的变量突然冒出来一些1.#QNAN的结果,十六进制为0x7XFFFFFF…,直接给我整不会了,通过逐步排查,发现凡是有cos函数的地方,都会出现这种错误,但是程序编译和运行没有一点影响,只是计算结果很离谱,于是我在程序中整一个固定值看,出现如图所示cos函数输入为弧度,理论上cos 0为1,cos π为-1。但是我在仿真运行时,发现cos π得到的结果有时候为-1,有时候为1,更多的时候为1.#QNAN,百
2022-02-16 20:52:44
771
原创 STM32 QSPI双闪存操作
@STM32 QSPI双闪存操作使用CubeMX或者CubeIDE生成框架使用野火的开发板,MCU型号为stm32h750/743,他们家核心板上使用了QSPI挂了2片FLASH,型号为W25Q256,但是提供的例程里只有单个FLASH的QSPI操作例程。根据了解,他们本来计划在核心板上只保留1片FLASH的,只是我买的比较早了 。在开发板上的原理图接线如上,其中PB2为时钟,PG6为片选,两片FLASH共用。QSPI双FLASH模式的配置注意把片选设置为1个片选选中2片FLASH就可以了,其他
2022-01-13 15:32:03
5585
2
原创 FPGA给dsp的jtag接口做电平转换
最近在工作中遇到了一个摸不着头脑的问题。硬件平台:Xlinx FPGA + TI DSPdsp使用的ti公司TMS320C6672,该芯片IO为1.8V电平,而按照产品的设计要求,需要引出3.3V的jtag接口,用于装机后进行dsp仿真,正好产品中用到了fpga,就想利用fpga的资源做一个电平转换,即dsp的jtag接口引到fpga的1.8v Bank的普通IO上,然后再在fpga的3.3v...
2020-03-22 22:51:37
2501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人