千本樱大白

    1. damiaa 发表于 2023-3-22 12:34 1,你这个硬件的lcd和cpu之间连线是连接了1K电阻  还是是个较小的电阻?       一 ...
      我用IO模拟输出是可以正常改变屏幕颜色等的,但是换到SPI方式就不行了,逻辑上就改了模拟IO变成SPI输出,所以SPI输入也不对
    2. huo_hu 发表于 2023-3-22 13:07 读不出来可能是 1你发的指令不对你io模拟是对的吗,能读id吗,能改颜色也不意味读正确。 2 MISO应该 ...
      io模拟起码可以改变屏幕颜色,写入字符在屏幕显示,代表输出可以的,但是换到SPI方式输出都不可以了,更不要说读取了
    3. 运行模拟方式SPI输出可以改变屏幕颜色,但是用SPI就不行,附上SPI设置代码     /* Configure SPI1 pins: SCK, MISO and MOSI ---------------------------------*/     /* Confugure SCK and MOSI pins as Alternate Function Push Pull */     GPIO_InitStructure.GPIO_Pin = TFT_SCK_Pin | TFT_MOSI_Pin;     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;     GPIO_Init(TFT_SCK_Port, &GPIO_InitStructure);     /* Confugure MISO pin as Input Floating  */     GPIO_InitStructure.GPIO_Pin = TFT_MISO_Pin;     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;     GPIO_Init(TFT_MISO_Port, &GPIO_InitStructure);       /* SPI1 configuration ------------------------------------------------------*/     SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;     SPI_InitStructure.SPI_Mode = SPI_Mode_Master;     SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;     SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;     SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;     SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;     SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_32;     SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;     SPI_InitStructure.SPI_CRCPolynomial = 7;     SPI_Init(SPI1, &SPI_InitStructure);       /* Enable SPI1 */     SPI_Cmd(SPI1, ENABLE);
    4. lugl4313820 发表于 2022-4-18 07:47 能进调试,你看是卡在哪里了,按理来讲例程是经过验证的。或者是换成另外的例程跑一下,排除一下硬件问题。
      问题排查了,时钟优先级的问题
    5. 关于初始化问题 9/4980 意法半导体-低功耗射频 2021-03-12
      littleshrimp 发表于 2021-3-12 14:52 你这4个图片我没太看懂,是0x06时没有0a001的service吗? 要不你把这部分代码发出来我帮你试试
      嗯嗯,就是想表达0x06时没有0a001的service,并且也添加不了多一个UUID 代码就是\BlueNRG-1_2 DK 3.2.1\Project\BLE_Examples\BLE_MS_Formula例程自带的set_database函数,因为这个例程作为mater——slave时没有接收的UUID,我一直搞不了多一个RX 的UUID
    6. 关于初始化问题 9/4980 意法半导体-低功耗射频 2021-03-10
      littleshrimp 发表于 2021-3-9 20:02 0x48对应的错误是内存不足,你再看看其它地方有没有问题,排除Max_Attribute_Records问题导致你可以试试 ...
      你看我上一个回复,图片名字有区别,一个是0x04,一个是0x06  
    7. 关于初始化问题 9/4980 意法半导体-低功耗射频 2021-03-10
      本帖最后由 千本樱大白 于 2021-3-10 00:52 编辑
      littleshrimp 发表于 2021-3-9 20:02 0x48对应的错误是内存不足,你再看看其它地方有没有问题,排除Max_Attribute_Records问题导致你可以试试 ...
    8. 关于初始化问题 9/4980 意法半导体-低功耗射频 2021-03-09
      littleshrimp 发表于 2021-3-8 21:02 https://community.st.com/s/question/0D50X00009XkYAvSAN/sensortile-bluenrgms-custom-service-aci ...
      我是修改Project\BLE_Examples\BLE_MS_Formula这个例程的,因为这个例程原本没有接收特征的
    9. 关于初始化问题 9/4980 意法半导体-低功耗射频 2021-03-09
      littleshrimp 发表于 2021-3-8 21:02 https://community.st.com/s/question/0D50X00009XkYAvSAN/sensortile-bluenrgms-custom-service-aci ...
      这个数不是应该变大一点也可以么?我改成7添加服务器那条就报错0x48了,这和例程里面自带的GATT初始化函数有关系么
    10. 请问大伙有试过用blueNRG-1测量距离吗 4/4215 意法半导体-低功耗射频 2021-03-08
      viphotman 发表于 2021-3-8 17:57 手机上的APP读RSSI可以实现呀
      手机是最后一层啦,想实现芯片的互读
    11. 请问大伙有试过用blueNRG-1测量距离吗 4/4215 意法半导体-低功耗射频 2021-03-08
      littleshrimp 发表于 2021-3-8 15:37 肯定有这个功能,比如BLE_Beacon这个例程你看下。广播的时候就可以把发射功率加上,接收时根据接收的rssi值 ...
      好的,我研究一下
    12. littleshrimp 发表于 2020-12-7 12:49 连接成功后hci_le_connection_complete_event会返回Connection_Handle,把Connection_Handle和从机的地址 ...
      好的,了解了,谢谢虾哥
    13. 用BlueNRG-X Flasher Utility批量烧写blueNRG-1更改MAC问题 12/5681 意法半导体-低功耗射频 2020-12-09
      littleshrimp 发表于 2020-12-7 12:42 BlueNRG-X Flasher Utility是将你要定义的地址写到FLASH的指定位置 在你的代码里bdaddr使用了内存定义 ...
      好的,谢谢啦
    14. w494143467 发表于 2020-12-4 11:34 应该是从这个Connection_Handle,不过你连接的时候需要将Connection_Handle绑定到地址上,这样才能知道Conn ...
      哦哦哦,还想请问下这个Connection_Handle是由谁决定的,或者还是按固定按顺序生成的?
    15. 用BlueNRG-X Flasher Utility批量烧写blueNRG-1更改MAC问题 12/5681 意法半导体-低功耗射频 2020-12-01
      #if SERVER   uint8_t role = GAP_PERIPHERAL_ROLE;   uint8_t bdaddr[] = {0xaa, 0x00, 0x00, 0xE1, 0x80, 0x01}; #else   uint8_t role = GAP_CENTRAL_ROLE;   uint8_t bdaddr[] = {0xbb, 0x00, 0x00, 0xE1, 0x80, 0x02}; #endif       /* Configure Public address */  ret = aci_hal_write_config_data(CONFIG_DATA_PUBADDR_OFFSET, CONFIG_DATA_PUBADDR_LEN, bdaddr);   if(ret != BLE_STATUS_SUCCESS){     printf("Setting BD_ADDR failed: 0x%02x\r\n", ret);     return ret;   }   烧写是成功了,但是MAC仍然是aa, 00, 00, E1, 80, 01这个地址,用的是BLE_Examples\BLE_Chat的代码
    16. blueNRG-1分立器件的PCB天线问题 3/3187 意法半导体-低功耗射频 2020-11-13
      更改成\STMicroelectronics\BlueNRG-1_2 DK 3.2.1\Firmware\BLE_Examples\BLE_Chat\BlueNRG-1\BLE_Chat_Server.hex的程序就可以搜到了,这两程序区别很大的?
    17. 关于blueNRG-1芯片运行程序就自动烧掉的问题(已解决) 29/4613 意法半导体-低功耗射频 2020-11-13
      nmg 发表于 2020-11-13 11:29 千本樱大白 发表于 2020-11-12 11:00 还有天线的坑要慢慢爬 天线什么坑?论坛也有射频这方面的大神 ...
      https://bbs.eeworld.com.cn/thread-1148545-1-1.html,开了这个帖子
    18. 关于blueNRG-1芯片运行程序就自动烧掉的问题(已解决) 29/4613 意法半导体-低功耗射频 2020-11-12
      nmg 发表于 2020-11-11 18:47 终于从坑里爬出来了
      还有天线的坑要慢慢爬
    19. 关于blueNRG-1芯片运行程序就自动烧掉的问题(已解决) 29/4613 意法半导体-低功耗射频 2020-11-11
      nmg 发表于 2020-11-11 14:47 你是怎么想到用错了晶振导致的?
      大意了,当初以为仓库有的,结果封装太大,叫采购去买就没仔细研究型号是不是一致的了,只看频率是对的就用了
    20. 关于blueNRG-1芯片运行程序就自动烧掉的问题(已解决) 29/4613 意法半导体-低功耗射频 2020-11-11
      出现这种现象是由于晶振用了有源晶振

最近访客

< 1/1 >

统计信息

已有13人来访过

  • 芯积分:71
  • 好友:--
  • 主题:11
  • 回复:32

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言