自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (3)
  • 收藏
  • 关注

原创 100ASK_T113-PRO板串口3 改为PE08,PE09

基于百问网全志T113板 buildroot源码,修改串口3到PE08,PE09

2023-01-05 00:07:50 737 2

中科芯csk32f103 keil资料包

中科芯csk32f103 keil资料包

2023-11-04

linux 系统下,用C语言读取某目录下所有的文件名称及删除文件的方法

linux C编程,读目录下所有的文件,选出 .jpg, .mp4的文件。之后再删除这些文件 #include <sys/types.h> #include <sys/stat.h> #include <stdio.h> #include <stdlib.h> #include <dirent.h> #include <string.h> /* 列出 /tmp目录下所有的 .jpg 、mp4 文件 之后,再把文件删除 */ int main() { DIR *dir; int i; char filenameBuff[100]; struct dirent *entry; dir = opendir("/tmp"); if (!dir) { perror("opendir"); return 1; } char *CurFileExtName = NULL; while ((entry = readdir(dir)) != NULL) { if ((entr

2023-10-17

Linux 下http post 文件到文件服务器的方法

http post 上传文件到服务器及hfs 服务器接收文件。 #ifndef __HTTP_POST__ #define __HTTP_POST__ #define SERVER_ADDR "123.207.48.25" #define SERVER_PORT 10001 #define SERVER_URL "123.207.48.25" #define SERVER_PATH "/photo/" #define HTTP_HEAD "POST %s HTTP/1.1\r\n"\ "Host: %s\r\n"\ "User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:59.0) Gecko/20100101 Firefox/59.0\r\n"\ "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/

2023-10-17

VS2022 开发的http 服务通信程序,收到http pos请求,自动回复的例子

Visual C++ 2022 开发的http 服务通信程序,收到http pos请求,自动回复的例子。程序做为服务端。可用postman来测试。 postman 发请求:http://127.0.0.1:60009/reverews.asmx/pay/heart?jsondata={"machine_id":"31300C06","machine_ip":"192.168.0.200","machine_mac":"40204AFF3130","machine_datetime":"20000000000000","temperature":"null","iostatus":"0","sign":"69B67DB0A1528BD51587F671BA6E0D8B"} 服务器回复:{"return_code":"SUCCESS","result_code":"SUCCESS","pdatetime":"20231008221024","open_time":"0","out_sign":"76A061BCA3E649C1F94A84F14FD82AFC"}

2023-10-09

使用buildroot SDK 验证T113的CAN通信验证有效

全志T113 在LINUX下接TJA1050收发器做的CAN的实验 # ifconfig can0 down 设置速度 # ip link set can0 type can bitrate 250000 triple-sampling on 开启 # ifconfig can0 up 发送数据 # cansend can0 123#0001020304050607

2023-03-02

STM32F405RGT6 控制直流电机芯片MotorDrive-AT8236, IMU42605 源码。采用FreeRTOS

机器人运动控制板,四轮驱动。MCU为 STM32F405RGT6 #include "main.h" #include "ShareWare.h" #include "cmsis_os.h" void SystemClock_Config(void); void MX_FREERTOS_Init(void); int main(void) { HAL_Init(); SystemClock_Config(); MX_TIM1_Init();////TIM1-PWM初始化函数 MX_USART3_Init();//USART3初始化函数 RS485_RD_GPIO_Init(&RS485, GPIOB, GPIO_PIN_1);//RS485芯片RD引脚配置 MX_CAN1_Init();//CAN1初始化函数 CAN1_SetTxMsg();//设置CAN1 TX消息 HAL_Delay(600);//ms延时函数 /* Call init function for freertos objects (in freertos.c) */ M

2022-05-06

stm32f405rgt6 串口1,2,3,4,5通信的代码

#define UART1_MAXBUFFERSIZE 256 #define UART2_MAXBUFFERSIZE 256 #define UART3_MAXBUFFERSIZE 256 #define UART4_MAXBUFFERSIZE 256 #define UART5_MAXBUFFERSIZE 256 uint16_t g_u16com1RxCnt,g_dwcom1CurRcvLen; uint8_t g_pcom1RxBuffer[UART1_MAXBUFFERSIZE],gRevUART1Ok; uint16_t g_u16com2RxCnt,g_dwcom2CurRcvLen; uint8_t g_pcom2RxBuffer[UART2_MAXBUFFERSIZE],gRevUART2Ok; uint16_t g_u16com3RxCnt,g_dwcom3CurRcvLen; uint8_t g_pcom3RxBuffer[UART3_MAXBUFFERSIZE],gRevUART3Ok; uint16_t g_u16com4RxCnt

2022-05-06

STM32F405RGT6 串口1(PA9,PA10), 及串口2(PA2,PA3)的通信测试程序。

STM32F4005RGT6串口1(PA9,PA10), 及串口2(PA2,PA3)的通信测试程序。亲测可用。 void uart_init(void) { USART_InitTypeDef USART_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; //串口1初始化 /* Enable GPIO clock */ RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); /* Enable USART clock */ RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); /* Connect USART pins to A9\10 */ GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART1); GPIO_PinAFConfig(GPIOA, GPIO_Pi

2022-05-05

空空如也

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

TA关注的人

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