- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 卫星坐标系统
全球定位系统(GPS)坐标的简称,一般由经度(格林尼治起东经,西经0-180)和纬度(北纬,南纬。赤道起0-90)两个参数组成,也叫经纬度。单位是六十进制(度:分:秒,字母表示方向)或十进制(正/负十进制度)的。也可称为真实世界的坐标系,是用于确定地物在地球上位置的坐标系。
2023-03-20 14:12:33
299
原创 STM32CubeMX
STM32CubeMX前言STM32Cube生态系统是面向STM32微控制器和微处理器的完整软件解决方案。它既适合寻求完整的免费STM32开发环境的用户,也适合已经拥有IDE(包括Keil或iAR)的用户,用户可以在其中轻松集成各种组件,其中STM32CubeMX帮助我们更快的开发STM32程序提示:以下是本篇文章正文内容,下面案例可供参考一、STM32CubeMX是什么?面向任意STM32设备的配置工具。这款简单易用的图形用户界面为Cortex-M内核生成初始化C代码,并为Cortex-.
2022-04-19 17:48:17
621
原创 南桥杯嵌入式——EEPROM
标题I2C.c和I2C.h的导入at24c02写数据void at24c02_write(uint8_t *data,uint8_t address,uint8_t num);//向EEPROM写数据void at24c02_read(uint8_t *data,uint8_t address,uint8_t num);//读数据EEPROM//void at24c02_write(uint8_t *data,uint8_t address,uint8_t num){ I2CStar
2022-04-05 11:54:07
120
原创 南桥杯嵌入式——USART
标题中断HAL_UART_Receive_IT(&huart1,rx_buff,1);重定向fputc(int ch ,FILE *f)发送数据int fputc(int ch ,FILE *f){HAL_UART_Transmit(&huart1,(uint8_t *)&ch,1,HAL_MAX_DELAY);return ch;}接收数据//定义变量uint8_t rx_buff[1];uint8_t rx_data[100];_Bool rx_Fl
2022-03-24 14:29:29
154
原创 南桥杯嵌入式——TIM
标题TIM在这里插入代码片HAL_TIM_PWM_Start(&htim3,TIM_CHANNEL_1);//HAL_TIM_PWM_Start(TIM_HandleTypeDef *htim, uint32_t Channel)__HAL_TIM_SET_COMPARE(TIM3,TIM_CHANNEL_1 ,PA6_Duty );__HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__)//产生占空比...
2022-03-23 11:54:31
116
原创 南桥杯嵌入式——ADC,DAC
软件先设置引脚ADCHAL_Delay (200);HAL_ADCEx_Calibration_Start(&hadc2,ADC_SINGLE_ENDED);//自动校准ADC,HAL_ADCEx_Calibration_Start(ADC_HandleTypeDef *hadc, uint32_t SingleDiff)//在HAL_ADC_Start();之前 ADC_ResetCalibration(ADC1); //复位ADCwhile(ADC_GetRes
2022-03-23 10:48:14
215
原创 南桥杯嵌入式——KEY
main函数uint8_t uckey;GPIO中的函数,读取按键(单击)uint8_t key_read(void){ uint8_t key_value=0; if(HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_0)==0) { HAL_Delay(10); if(HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_0)==0) key_value=1; } if(HAL_GPIO_ReadPin(GPIOB,GPIO_PI
2022-03-22 21:05:57
161
原创 南桥杯嵌入式——LCD
系列文章目录前言LCD配置LCD不需要配置CubeMX,只需把lcd.c导入Src文件夹、lcd.h和fonts.h导入Inc文件夹即可。在Keil里面添加.c文件,然后在main.c中引用LCD不需要配置STM32CubeMX,只需把lcd.c复制到**Src**文件夹、lcd.h和fonts.h复制到**Inc**文件夹。然后在Keil里面添加.c文件,然后在main.c中引用#include "lcd.h" #include "stdio.h"//为输出变量定义str【64】
2022-03-22 20:13:40
168
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人