自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 (stm32f4+stm32cubemx)学习历程4-DAC输出

时钟就不啰嗦了 一,配置cubemx 1,直接打开DAC。 二,添加软件代码(keil5) 1,在dac.c文件中的MX_DAC_Init(void)初始函数中加入函数 HAL_DAC_Start(&hdac,DAC_CHANNEL_1);启用 DAC 并开始通道转换。 1,在main.c文件中的主函数里调用HAL_DAC_SetValue(DAC_HandleTypeDef *hdac, uint32_t Channel, uint32_t Alignment, uint32_t Data) 为

2022-02-15 23:08:37 692

原创 记录我的嵌入式(stm32f4+stm32cubemx)学习历程2-cubemx配置定时器中断。

定时器中断的配置,这里写的很详细了

2022-02-03 14:58:42 791

原创 记录我的嵌入式(stm32f4+stm32cubemx)学习历程2-cubemx配置stm32f407外部中断。

时钟就不啰嗦了 一,配置cubemx 1,控制gpio时的模式为外部中断 2,根据自己需求的实际,修改gpio口中断的模式(上升沿或者下降沿变化来中断等等) 3,然后使能中断。 二,添加软件代码(keil5) 1,在GPIO.C文件中,加入中断回调函数。引脚和判断调件可以根据自己的实际需求自定义修改。 void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { switch(GPIO_Pin) { case GPIO_PIN_0: if(H

2022-02-01 17:14:16 3528

原创 记录我的嵌入式(stm32f4+stm32cubemx)学习历程1-cubemx配置串口接收中断。

串口中断配置方法。 一,配置stm32cubumx -第一步:配置sys是串口 第二步:配置时钟,选择外部高速时时为晶振,配置时钟数通过倍频到最高168mhz。 -第三步:配置gpio输出方便看效果。根据自己板子接的io口配置对于端口为输出。我这里是PD3。 -第四步:配置USART1为异步通信,并使能中断。 -第五步:导出生成工程。 二,keil5软件编写 1,导出工程成功后,打开工程。在usart.c文件中前面定义一个接收缓存。 并在对应头文件中usart.h中定义缓存大小和声明外部变量

2022-01-15 18:52:13 1046

ADC+DAC+MODBUS.zip

本工程(用STM32CHUBEMX配置)是让PA5(DAC2)产生一个正弦波,然后通过ADC采集信号,通过modbus协议传输到上位机。 可以用modbus poll调试然后自动导入Excel表数据,插入折现图来观察数据波形。

2021-12-30

示波器放大控制电路.zip

自己画的有原理图,pcb,加两个库,仅供参考。

2021-12-28

空空如也

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

TA关注的人

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