************************************************************************************** ...
连接自己的STM F 开发板时,只需用修改GPIO就可直接使用,如果不是采用STM F 开发板,则可能需要修改一下头文件以及相关代码,但也不是很复杂 AD .h AD .c ...
2020-09-11 16:44 0 529 推荐指数:
************************************************************************************** ...
(TDR)应用都需要波形发生器。而AD9833就是一款低功耗、可编程波形发生器,能够产生正弦波、三角波 ...
注:在CAN驱动模块中仅CAN1调试完成,CAN2未调试 CAN 通信距离和通信速度的关系如下: 波特率/kbps 1000 500 250 125 100 50 20 10 距 离/m 40 130 ...
在项目中为了使项目底层驱动更稳定,效率更高,接口更简洁,同时将项目的应用层和底层彻底的切断耦合关系,因此直接操作GPIO寄存器,并封装成固定的接口给项目使用。在以后无论使用什么单片机,只要底层的接口不变那么项目的上层代码可直接移植使用,无需做任何修改。 1、GPIO封装的接口 ...
在这个实验中,我们基于滴答定时器实现精确延时功能,当然想要实现精确的延时功能也不一定非得使用滴答定时器,使用其它定时器一样可以实现,其实现的原理是一样的。这里我们虽然借用了滴答定时器,但是不占用滴答定时器的中断,只是不断的去读取滴答定时器的寄存器,从而实现延时功能。如果想要在项目中移植 ...
今天把stm32F407的工程之IAR建立完成了,特此记录下。 下载官方固件库,STM32F4xx_DSP_StdPeriph_Lib_V1.6.1,V1.8.0版本的同理。新建以下几个文件 src放官方的各个c文件 inc放官方的各个h文件,以及用户的h文件,这样可以方便在options里 ...
首先去FreeRTOS官网下载最新版的FreeRTOS实时操作系统的源码,下载地址:https://www.freertos.org/a00104.html,下载完之后解压,我这里的是FreeRTOS V10.2.1版本的内核,其它版本内核的移植是一样的。 1、FreeRTOS实时操作系统移植 ...
今天在通过stlink烧录一个长时间未用的STM32F407VET6 Black Board的时候, 出现错误 Internal command error Flash download failed target dll has been cancelled 板子上缺失两个boot跳线帽 ...