你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 每日签到
  • STM32团队2
  • 论坛吐槽优化专区
  • 升级测试
hujjj

hujjj

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
3 回答

基于STM32G431开发板ADC的问题

STM32 STM32G4
hujjj hujjj 回答时间: 2020-4-8 18:44

经过上网搜索,对比各项设置,已经基本解决了问题。由于反复修改,目前尚不清楚究竟是哪里设置不正确,还待慢慢对比截图。

赞0
2 回答

STM32F03x升级包下载失败

STM32 STM32F0
hujjj hujjj 回答时间: 2019-10-24 13:01

mylovemcu 发表于 2019-10-24 09:42 已发送  注意查收     非常感谢您的热心相助!解除了我近一周时间无法下载的忧愁。收到邮件并下载升级后,顺利地编译了测试程序,同时下载烧录到开发板上,蓝、绿两个LED欢快地闪烁了起来。 下载烧录正常完成:     LED顺利闪烁:

赞0
16 回答

使用HAL库硬件I2C时如何设置器件地址?

未设置标签
hujjj hujjj 回答时间: 2019-9-20 12:25

安 发表于 2019-9-20 11:23 我怀疑时你写入的第一个数内容不对,你入口写0。你按照我给你的代码试试。入口用一个变量或者数组。 ...     确实是这个问题,我改成变量之后就顺利地读出了正确数据,看来这个参数不能用常量。下面是修改后能正确运行的代码: /****************************************************************************************** * 函数名称: DS1307_I2C_Transmit(uint8_t size) * 功能说明: 写数据到DS1307 * 输    入: size 数据个数(要写入数据在全局数组DS_Buff中) * 输    出: 0 = 成功写入  1 = 写数据过程中出现错误 ******************************************************************************************/ uint8_t DS1307_I2C_Transmit(uint8_t size) {     uint8_t addr = 0;         DS1307_DataToBuff();      //将时间及日期数据转换到Buff数组中         HAL_I2C_Master_Transmit(&hi2c1,0xD0,&addr,1,10000);//发送起始地址                 if(HAL_I2C_Master_Transmit(&hi2c1,0xD0,(uint8_t*)DS_Buff ,size,10000) != HAL_OK)     {         return 1;     }         return 0; } /****************************************************************************************** * 函数名称: DS1307_I2C_Receive(uint8_t size) * 功能说明: 从DS1307读出数据 * 输    入: size 数据个数(读出的数据在全局数组DS_Buff中) * 输    出: 0 = 成功读出  1 = 读数据过程中出现错误 ******************************************************************************************/ uint8_t DS1307_I2C_Receive(uint8_t size) {         uint8_t addr = 0;         HAL_I2C_Master_Transmit(&hi2c1,0xD0,&addr,1,10000);//发送起始地址             if(HAL_I2C_Master_Receive(&hi2c1,0xD0,DS_Buff,7,10000) != HAL_OK)     {         return 1;     }     if(size == 1){               //检查DS1307是否需要初始化                 if(DS_Buff[0]>127){             year = 2019;                     month = 9;                     day = 18;                     week = 3;                     hour = 9;                     minute = 1;                             DS1307_DataToBuff();                         DS1307_I2C_Transmit(8);                 }         }         else{             DS1307_BuffToData();     }         return 0;        }复制代码     终于实现了两种方法读取数据,再次表示感谢!

赞0
7 回答

定时器如何使用?

未设置标签
hujjj hujjj 回答时间: 2019-7-9 14:25

本帖最后由 hujjj 于 2019-7-9 14:26 编辑 网速慢,重复提交了。

赞0
6 回答

为什么STM32要设置时钟开关

STM32
hujjj hujjj 回答时间: 2019-3-21 16:31

tanic 发表于 2019-3-21 15:32 楼主的意思是,在初始化相关模块时,时钟应该自动开启 是这样想的,何必还要单独去开启时钟。

赞0
hujjj hujjj


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16