历史上的今天
今天是:2025年03月28日(星期五)
2019年03月28日 | stm32 hal 库读写字节代码
2019-03-28 来源:eefocus
void Single_WriteI2C(uint8_tREG_Address,uint8_t REG_data)//写入一个字节的代码
{
uint8_t TxData[2] = {REG_Address,REG_data};
while(HAL_I2C_Master_Transmit(&hi2c1,0xa6,(uint8_t*)TxData,2,1000)!= HAL_OK)
{
if (HAL_I2C_GetError(&hi2c1) !=HAL_I2C_ERROR_AF)
{
Error_Handler();
}
}
}
voidSIXBYTE_ReadI2C(uint8_t REG_Address)//读取6个字节的代码
{
while(HAL_I2C_Master_Transmit(&hi2c1,0xa6,®_Address,1,500) !=HAL_OK)
{
if (HAL_I2C_GetError(&hi2c1) !=HAL_I2C_ERROR_AF)
{
Error_Handler();
}
}
if(HAL_I2C_Master_Receive(&hi2c1,0xa7,(uint8_t*)buf,6,1000)!= HAL_OK)
{
if (HAL_I2C_GetError(&hi2c1) !=HAL_I2C_ERROR_AF)
{
Error_Handler();
}
}
//return RxBuffer;
}
史海拾趣
|
一分钱,在现在物价飞涨的年代,早已经退出了货币交流的的历史舞台,成为财务意义上的最小计量单位。当年“我在马路边,捡到一分钱”的童谣,不会再发生了,一分钱,已经买不了任何东西。 一分钱,已经真的不值钱了吗?让我们来看年看电子物料的 ...… 查看全部问答> |
|
转自:窗户纸 http://www.getproject.com.cn/post/95.html 想像一下,如果有这么一个“裸体”温度计,就放在自己家里的书柜上,等朋友来了,一定会吸引不少眼光,你也可以借机炫耀一番。 不过放在家里的话,有可能曝光率不够高,那我们就随身携 ...… 查看全部问答> |
|
65元一个 http://item.taobao.com/item_detail.jhtml?item_id=76d334109aebd88799ad63cdbcce7d08&x_id=db2… 查看全部问答> |
|
EVC 中选择默认设备下拉菜单选项中只有Emulator没有Device 以前写的程序在PPC 2003中模拟,现在更换了设备,新设备系统是WinCE .net 5.0 ,编译时选择STANDARDSDK ,Win32(WCE ARMV4)Release可是Select default device选项中只有STANDARDSDK Emulator,没有device选择,新设备可以和PC机同步,我想编译后 ...… 查看全部问答> |
|
速度性能的应用示例概述——吉时利707B型开关主机和2636A型源表的优化配置时获得的 以下应用示例说明了采用吉时利707B型开关主机[1]和吉时利2636A型源表[2]的优化配置时获得的速度性能(与传统的GPIB配置相比)。 这里以具有一个晶体管、一个电阻和一个二极管的测试结构为例(图1)。在这个示例中,假设各个器件之间没有 ...… 查看全部问答> |
|
请教高手,我刚入门STM8S103F2P6,想编写可以直接位操作IO的程序,不知道怎样设置... 请教高手,我刚入门STM8S103F2P6,想编写可以直接位操作IO的程序,不知道怎样设置。… 查看全部问答> |
|
【英雄帖】【急!!】基于msp430g2553+qc12864b串行显示问题 #include #include\"LCD12864P.h\" void main() { WDTCTL = WDTPW + WDTHOLD; Ini_Lcd(); lcd_pos(1,0); &n ...… 查看全部问答> |




