E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
uint8_t
STM8 tim1 ch1 PWM输出
初始化定时器1的通道1,用于控制LED的亮度//输入参数:无//输出参数:无//返回值:无//备注:无voidTim1_Init(){/*SettheAutoreloadvalue*/TIM1->ARRH=(
uint8
wxhjk
·
2020-07-12 16:13
C语言宏定义函数中的“_##”的意思
googlevp9的代码的时候碰到:#defineintra_pred_sized(type,size)\voidvp9_##type##_predictor_##size##x##size##_c(
uint8
weixin_34007020
·
2020-07-12 08:19
while(i--)陷阱
/***@brief获取数据*@parambuf:数据返回地址size:数据长度*@retval实际获取的数据长度*/uint32_tread_buf(
uint8_t
*buf,uint32_tsize)
Acuity.
·
2020-07-11 15:42
C
C++
bug汇总
char型 到 const
uint8_t
* 型转换
今天在调试液晶屏显示字符时,遇到了变量转换问题如下,我定义了一个chardispBuff[100];调用LCD_DispString_EN_CH(uint16_tLine,uint16_tColumn,constuint8_t*pStr)时,函数第三个参数需要一个const(固定变量)的指针,先转化字符串到数组中sprintf(dispBuff,"%d",addend);调用时应该写LCD_Dis
昆仑山道长
·
2020-07-11 05:32
stm32f429
嵌入式STM32学习笔记(7)——ModBus RTU CRC16校验
校验计算函数*输入参数:array:待计算的数据首地址,index:数据长度*返回值:CRC16计算结果*说明:计算结果是高位在前,需要转换才能发送*/uint16_tMB_CRC16_calculate(
uint8
abcvincent
·
2020-07-11 01:12
stm32
使用Arduino开发ESP32(12):文件和文件系统使用(基于SPIFFS)
常用方法说明文件操作相关方法size_twrite(
uint8_t
)size_twrite(constuint8_t*buf,size_tsize)向文件中写入数据,该操作会移动文件指针;i
Naisu_kun
·
2020-07-10 23:49
ESP32相关
FFMPEG学习【libavutil】:Memory Management(一)
DECLARE_ALIGNED(16,uint16_t,aligned_int)=42;DECLARE_ALIGNED(32,
uint8_t
,aligned_array)[128];//Thedefault-align
一世豁然
·
2020-07-10 21:25
ffmpeg
ffmpeg
FMpeg分析6:AVPicture、AVFrame和AVPacket
typedefstructAVPicture{
uint8_t
*data[4];intlinesize[4];///
ym012
·
2020-07-10 13:20
音视频
keil编译stm32程序出现declaration may not appear after executable statement in block 错误 解决办法...
int32_tData(
uint8_t
*data,uint32_tlen){int32_tret=0;uint8_ttx_buf[MAX_PACKAGE_LEN];if(NULL==data){printf
weixin_30764771
·
2020-07-10 06:20
STM32f030f4p6 内部flash 打包读写
最近做到的项目在运行需要把一组
uint8_t
(unsignedchar)的数据进行掉电储存,想到单片机STM32f030f4p6内部flash可以直接由程序操作,写了以下代码用于
uint8_t
数据打包保存和读取
weixin_30509393
·
2020-07-10 06:09
HAL库——gState
uint8_t*pTxBu
阿卡基YUAN
·
2020-07-09 21:11
《STM32》
STM8L库函数修正--GPIO_ReadInputDataBit
BitStatusGPIO_ReadInputDataBit(GPIO_TypeDef*GPIOx,GPIO_Pin_TypeDefGPIO_Pin){return((BitStatus)(GPIOx->IDR&(
uint8
丨匿名用户丨
·
2020-07-09 21:58
#
STM8
STM8L
库函数
数据交互协议
协议规则:dataType(sizeof(
uint8_t
))->fileSizeLen(sizeof(NSUInteger))->fileNameLen(sizeof(
uint8_t
),当是文本和图片以及声音的时候为
xgou
·
2020-07-09 18:08
C 语言编程 —
uint8_t
/ uint16_t / uint32_t /uint64_t
目录文章目录目录
uint8_t
\uint_16_t\uint32_t\uint64_t格式化输出
uint8_t
\uint_16_t\uint32_t\uint64_t在C99标准(ISOC99:7.18Integertypes
范桂飓
·
2020-07-09 11:27
C
语言
SFUD 使用示例
准备潘多拉,打开板载spiflash示例代码简单的进行测试:#include#include#include#includeintmain(void){sfud_errresult;
uint8_t
*read_data
Nameless-Y
·
2020-07-09 02:11
RT-Thread
STM8L51X gpio中断
不同的中断对应的中断号如下(在stm8l51x_itc.h里面):typedefenum{FLASH_IRQn=(
uint8_t
)1,/*!
y20082478
·
2020-07-09 02:07
软件功能调节调试实现
技术文类
h264_rtp打包解包类及实现demo
uint8_tpayloadType=96,uint8_tfps=25,int32_trtpsizeMax=RTP_PACK_SIZE_MAX);~CH2642Rtp(void);intgetOneRtp(
uint8
weixin_34356138
·
2020-07-08 18:35
分享一段H264视频和AAC音频的RTP封包代码
1.H264视频的RTP封包staticinth264_parse(Track*tr,
uint8_t
*data,size_tlen){h264_priv*priv=tr->private_data;//
moruite
·
2020-07-07 17:16
流媒体
vscode+stm32重定向printf函数
FILE*file){while(__HAL_UART_GET_FLAG(bsp_log.port,UART_FLAG_TC)==0);HAL_UART_Transmit(bsp_log.port,(
uint8
--*--king--*--
·
2020-07-07 08:02
STM32
使用stm32CubeMX自动配置的工程文件,进行串口的不定长接收(非DMA方式)
库函数只有接收定长数据HAL_UART_Receive()和HAL_UART_Receive_IT();函数声明如下:通过查看论坛等找到的解决方式,一种是通过HAL_UART_Receive_IT(&huart1,(
uint8
路伢辉
·
2020-07-06 14:55
stm32
将十六进制数组转换为字符串
将16进制的数据改为字符串,也就是0xAB,改成“AB”,设数据类型是
uint8_t
,其实就是unsignedchar,说到底还是个char,要求将0xAB表示成"AB"字符串类型,字符串在C语言中已字符数组形式存在
zhouzx9293
·
2020-07-06 13:36
C语言
av_parser_parse2分析
ffmpegav_parser_parse2分析intav_parser_parse2(AVCodecParserContext*s,AVCodecContext*avctx,
uint8_t
**poutbuf
__Hello_Anybody__
·
2020-07-06 10:42
Qt+ffmpeg
CRC8_8541
uint8_tCrc8_8541(
uint8_t
*pucData,uint8_tucDataLen){uint8_tucCrc=0;uint8_tucNum;while(ucDataLen--){ucCrc
尼古拉斯-亚索
·
2020-07-06 10:21
C++
STM32学习笔记 —— STM32CubeIDE+HAL库+USART+串口收发
发送函数HAL_UART_Transmit(huart,pData,Size,Timeout);HAL_UART_Transmit(&huart3,(
uint8_t
*)"HelloWorld\n",12,1000
VinsonTM
·
2020-07-06 07:29
STM32学习笔记
DHT11温湿度传感器C语言读取例程
DHT11温湿度传感器C语言读取例程#include“stm8s.h”#include“tim1.h”#includevoidInit_UART1(void);voidUART1_printf(
uint8
hldz6
·
2020-07-06 06:43
自己用C语言写的JSON格式解析,搭配裸机更合适~
jsonDef;jsonDefitem;uint8_tjsonData[]="{\"ABC\":22,\"FGH\":{\"III\":11},\"CDE\":\"44\"}";voidJson_Decode(
uint8
后来转凉了
·
2020-07-06 05:12
认真学习套壳技巧-消息队列-日志模块
sizeof(openlogDataType));logData.type=OPENLOG_FORM_CARD;logData.length=openResult;memcpy(logData.data,(
uint8
GKoSon
·
2020-07-06 03:38
STM32CubeMx配置USART注意的一个问题
HAL_UART_Receive_IT(&huart1,(
uint8_t
*)aRxBuffer,Number);意思是接收到Number个字节后,触发HAL_UART_RxCpltCallback,没收满是不会触发的
weixin_30315905
·
2020-07-05 20:14
STM32 HAL库学习系列第10篇---串口空闲中断接收不定长数据
函数功能:重定向c库函数printf到DEBUG_USARTx*输入参数:无*返回值:无*说明:无*/intfputc(intch,FILE*f){HAL_UART_Transmit(&huart1,(
uint8
CodeAllen的博客
·
2020-07-05 13:25
STM32深入剖析实践
关于存储float浮点数到flash或eeprom中的方法
变换成数组的格式,这样就方便存储和读取了,具体实现有以下方法:第一种存储方式(取地址法):uint8_tdatatmp[4];//定义数组因为float数据占4个字节floats;//这是要存储的浮点数
uint8
竹轩-听雨
·
2020-07-05 13:16
C语言
C++带赖子的麻将听牌检测算法实现
#include#include#include#includeenumMajiangType:
uint8_t
{emMJType_Wan=1,//万emMJType_Tiao=2,//条emMJType_Tong
sdghchj
·
2020-07-05 11:07
c++开发
关于STM32 LL库的串口收发数据包的实验
CUBE的配置时钟48M串口->115200,8,0,1程序staticvoidTransmissionT_Data(
uint8_t
*p_data,uint32_tsize){while(size){LL_USART_TransmitData8
梁檀
·
2020-07-05 10:50
单片机
STM32CubeMx串口接收发送
当产生接收中断之后触发发送函数)voidHAL_UART_RxCpltCallback(UART_HandleTypeDef*huart){HAL_UART_Transmit_IT(&huart1,(
uint8
美国队长-贾维斯
·
2020-07-05 08:57
STM32
【STM32CubeMX】4,基于CubeMX的串口调试
全局变量两个uint8_taTxBuffer[]="**UART__ComPolling**\r\n";uint8_taRxBuffer[32];while(HAL_UART_Receive(&huart1,(
uint8
高斯小可爱
·
2020-07-05 07:38
01-STM32MXCube
oled 显示不同尺寸字库的方法(中景园 256*64 驱动芯片为:SH1122)
voidoled_show_10_char(uint8_tx,uint8_ty,uint8_tchr,conststructsh1122_dev*dev){uint8_tc=0,i=0;uint8_tx1,y1;
uint8
June_doubling_6
·
2020-07-05 06:15
NRF52832学习笔记(19)——TWI(I2C)接口使用
uint8改为
uint8_t
或unsignedchar或自己宏定义链接:https://pan.baidu.com/s/1ZXjGinAEGDFYyk3JCzYV3Q提取码:4990将board_i2c.c
Leung_ManWah
·
2020-07-05 06:36
NRF52832
Linux设备驱动移植注意事项
移植驱动前注意数据类型:u8、u16、u32、u64、s8、s16、s32、s64只能在内核空间使用__u8、__u16、__u32用来用户空间驱动中最好使用int8_t、int16_t、int32_t、
uint8
好好学习!
·
2020-07-05 05:31
自我总结经验
STM32 HAL库串口发送多字节数据
串口发送16字节数据int16_tMotorEncoder;uint8_tlow,high;high=(
uint8_t
)(MotorEncoder>>8);low=(
uint8_t
)(MotorEncoder
BugAngel233
·
2020-07-05 04:40
STM32
联合体结和结构体以及几种小端模式下的高位字节的获取
#include#include#include#definehighByte(x)((
uint8_t
)((x)>>8))typedefuniontest{uint16_taa;uint8_tbb;}myTest
qq_26460507
·
2020-07-05 03:15
C语言
stm32-----IO复用配置
GPIO_AF_USART1);//GPIOA9USART1解析:GPIO为端口A的基址GPIO_PinSource9:为端口9GPIO_AF_USART1:复用映射,宏定义为:#defineGPIO_AF_USART1((
uint8
qq_23727547
·
2020-07-05 03:51
stm32
ffmpeg 转换其他格式到YUV420P
代码参考了网上的文章1.申请bufferAVFrame*pFrame,*pFrameYUV;pFrame=avcodec_alloc_frame();pFrameYUV=avcodec_alloc_frame();
uint8
前进的蜗牛啊
·
2020-07-05 01:16
音视频处理
图像处理
websocket 发送数据大于0xFFFF(65535)的处理
intWSSession::safeSendFrame(
uint8_t
*buffer,size_tbufferSize,enumwsFrameTypeframeType){//发数据到浏览器需要封装一个
孔方兄_
·
2020-07-04 20:00
C++技术
web
三种CRC16 C语言算法理解(CCITT)
三种CRC16的算法实现,结合自己的理解记录一下;一、先说算法的C语言实现和各算法的优缺点:1、按位计算CRC代码如下uint16_tcrc_16(
uint8_t
*data,uint16_tlen){uint16
梦之旅丶梦
·
2020-07-04 19:15
算法
STM32 region `FLASH' overflowed by xxx bytes 问题解决
STM32Region`FLASH’overflowedbyxxxbytes问题解决1.问题现象用STM32CUBEIDE建立的STM32L031工程,在使能HAL_UART_Receive_IT(&huart2,(
uint8
PegasusYu
·
2020-07-04 18:22
STM32
STM32
FLASH
overflowed
STM32CUBE
FLASH
overflowed
STM32
编译优化选择
LoRa节点开发:7、加入打印调试LoRaWAN
实现串口打印#definePUTCHAR_PROTOTYPEintfputc(intch,FILE*f)PUTCHAR_PROTOTYPE{HAL_UART_Transmit(&UartHandle,(
uint8
freemote
·
2020-07-04 16:38
LoRaWAN/LoRa
五.BLE反白化
uint8_tchan){//useleftshiftedone//最高位一定要是1returnreverseBits(chan)|2;}/*白化,LFSR的方式进行白化*/voidbleWhiten(
uint8
Trstary
·
2020-07-04 08:08
BLE
【STM32CubeMX】5,STM32之ADC
对于滑动变阻器的电压输出还有就是printf、scanf的重定向,在uart.c中intfputc(intch,FILE*f){HAL_UART_Transmit(&huart1,(
uint8_t
*)&
高斯小可爱
·
2020-07-04 01:43
01-STM32MXCube
stm32单片机如何将数组中的转换成一个数值或者数据
更新一下博客,最近有一些朋友问我如何处理数组中数据,顺便发一下教程,代码如下if(UartHandle->Instance==USART3)//stm32的串口中断{gizPutData((
uint8_
leibihui
·
2020-07-04 00:44
stm32
STM32F429之UART使用
#if1///重定向c库函数printf到USART1intfputc(intch,FILE*f){/*发送一个字节数据到USART1*/USART_SendData(USART1,(
uint8_t
)ch
c1063891514
·
2020-07-01 19:39
ARM
uint8_t
/ uint16_t / uint32_t /uint64_t 是什么数据类型
uint8_t
/uint16_t/uint32_t/uint64_t是什么数据类型这些数据类型是C99中定义的,具体定义在:/usr/include/stdint.hISOC99:7.18Integertypes
詹坤林
·
2020-06-30 18:47
C/C++
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他