- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 STM32F103+JDY31蓝牙模块无法接收数据
之后调试发现是,STM32无法进入串口接收中断。接下来在调试窗口中,添加USART2->SR,USART2->DR,发现在上位机发送数据时DR的数值一直是0。接下来便用USB转串口模块对STM32发送数据,发现DR数据有改变。难道是蓝牙出了问题?最近在做平衡小车时,打算使用JDY31+上位机进行无线调参,来减少烧录程序的次数。问题就出现在这里,STM32可以通过JDY31对上位机发送数据,但是上位机发送的数据,STM32却接收不到。等我买一个新的蓝牙模块,看看是否可以正常进行数据收发。
2023-08-29 21:53:03 1502 12
原创 Keil5 STM32f10x_MD 在Preprosessor Symbols 可以不写
在keil4中preprocessor symbols需要写USE_STDPERIPH_DRIVER,STM32f10x_MD,如果不写就会报错。在keil5中,不写STM32f10x_MD,也是可以编译成功。如果用MDK RTE环境生成库函数,stm32f10x.h会多下面的几行代码,且会生成一个RTE Component.h文件,通过下面的代码,会自定义 USE_STDPERIPH_DRIVER,这样在preprocessor symbols中USE_STDPERIPH_DRIVER也不用写。
2023-04-17 14:01:34 591
原创 xilink Clock Wizad 仿真产生CLK前会有毛刺和延时
图像中wd是clockwizad产生的时钟,从图像上看会产生一个大约580ns的延时,FPGA类型Sparn-6xc6slx4。产生延时原因,主要是锁相环导致的。
2022-08-01 16:20:32 221
原创 Verilog阻塞赋值和非阻塞赋值(a=a+1,b<=b+1)
非阻塞赋值他的右侧语句在当前clk内会被执行,但是左侧变量值只有在下一个clkposedge时发生变化。对于b
2022-07-21 15:58:43 1065 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人