问答

汇集网友智慧,解决技术难题

tiakon

TA的家园币:123  

  • CH582F RF 问题

    我想要移植Nimble到CH582上,但是Freertos的例程里面说ble不建议和freertos共存。我想要单独使用不跑循环的RF相关接口,请问有没有相关教程或者方法?

    单片机 BLE RF CH582 EE RT

    2024-09-02 11
  • ModusToolbox™ 3.2 Dashboard工程生成错误

    在生成工程时,出现如下错误:OpeningprojectcreatorfromC:/Users/XXX/ModusToolbox/tools_3.2/project-creator/project-creator.exeProjectCreatorStatus:Project:Hello_World_1Location:D:/Infineon/03/Hello_World_1Status:failedMessages:[1]:Logfile="C:/Users/XXX/AppData/Local/Temp/device-configurator-cli/device-configurator-cli-20240626.170103.333-14676.log"[2]:Commandline="C:/Users/XXX/ModusToolbox/tools_3.2/device-configurator/device-configurator-cli.exe--buildD:/Infineon/03/Hello_World_1/bsps/TARGET_APP_CYW920829M2EVK-02/config/design.modus--readonly"[3]:Logfile="C:/Users/XXX/AppData/Local/Temp/hardware-config-server/hardware-config-server-20240626.170104.542-5352.log"[4]:Commandline="C:/Users/XXX/ModusToolbox/tools_3.2/hardware-config-server/hardware-config-server.exe--configD:/Infineon/03/Hello_World_1/bsps/TARGET_APP_CYW920829M2EVK-02/config/design.modus"[5]:Librarypaths:"D:/Infineon/03/mtb_shared/mtb-pdl-cat1/release-v3.10.1/props.json;C:/Users/XXX/.modustoolbox/global/device-db/release-v4.16.0/props.json"[6]:Errorloadingfile.Thedesignfilewaslockedbyanotherhost.Thefileislockedby"闂佽法鍠愰弸濠氬箯閻戣姤鏅搁柡鍌樺�栫�氳瀵�[D:/Infineon/03/Hello_World_1/bsps/TARGET_APP_CYW920829M2EVK-02/config/design.modus][7]:Failedtoload'D:/Infineon/03/Hello_World_1/bsps/TARGET_APP_CYW920829M2EVK-02/config/design.modus'.[8]:Failedtoexportthe"Hello_World_1"applicationtoEclipseIDEforModusToolbox闁筹拷Unabletoimporttheproject:Hello_World_1.Try"ImportExistingApplication"fromthequick-panel.Ifissuespersist,retryprojectcreator.Nonew/validprojectsfound.

    ig ModusToolbox 错误 hb board DAS

    2024-06-26 14
  • 沁恒ch32v307无法实现hc-sr04超声波测距,大家帮忙看看

    //超声波测距模块==============================================================//system.cu16count=0;voidTIM2_IRQHandler(void)__attribute__((interrupt("WCH-Interrupt-fast")));voidultrasonic_Init(u16arr,u16psc)//初始化{//初始化结构体GPIO_InitTypeDefGPIO_InitStructure;TIM_TimeBaseInitTypeDefTIM_TimeBaseInitStructure;NVIC_InitTypeDefNVIC_InitStructure;//使能IM2时钟RCC_APB1PeriphClockCmd(ultrasonic_RCC|RCC_APB1Periph_TIM2,ENABLE);//配置GPIO_InitStructure.GPIO_Pin=ultrasonic_Pin;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(ultrasonic_GPIOx,&GPIO_InitStructure);GPIO_ResetBits(ultrasonic_GPIOx,ultrasonic_Pin);GPIO_InitStructure.GPIO_Pin=ultrasonic_Pin_t;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IN_FLOATING;GPIO_Init(ultrasonic_GPIOx,&GPIO_InitStructure);GPIO_ResetBits(ultrasonic_GPIOx,ultrasonic_Pin|ultrasonic_Pin_t);TIM_DeInit(TIM2);//定时器周期,实际就是设定自动重载寄存器ARR的值,ARR为要装载到实际自动重载寄存器(即影子寄存器)的值,可设置范围为0至65535。TIM_TimeBaseInitStructure.TIM_Period=arr;//定时器预分频器设置,时钟源经该预分频器才是定时器计数时钟CK_CNT,它设定PSC寄存器的值。//计算公式为:计数器时钟频率(fCK_CNT)等于fCK_PSC/(PSC[15:0]+1),可实现1至65536分频。TIM_TimeBaseInitStructure.TIM_Prescaler=psc;//时钟分频,设置定时器时钟CK_INT频率与死区发生器以及数字滤波器采样时钟频率分频比。可以选择1、2、4分频。TIM_TimeBaseInitStructure.TIM_ClockDivision=TIM_CKD_DIV1;TIM_TimeBaseInitStructure.TIM_CounterMode=TIM_CounterMode_Up;//设置计数模式,向上计数模式//TIM_TimeBaseInitStructure.TIM_RepetitionCounter=0x00;//设置重复计数器的值,0

  • 有没有GD32H7 的 RGB 接口LVGL 例子,更新屏幕太折腾

    前端时间在调试GD32H7,可是发现使用TLI时还是存在问题,调了很久最后放弃了由于H7的架构有多种内存块,使用不当就存在问题开始使用外部RAM存放显存,一直没成功,后来没办法使用内部RAM单显存测试,还是不行,屏幕显示经常有马赛克,感觉这个TLI配置起来太麻烦了有TLI有2个图层,使用的时候即使用一个图层,2个图层还是必须要都要配置,不配置还不行因为2个图层后面有个混合更新输出的时候也比较扯。在使用LVGL时,使用单格全屏显示缓存,我配置了TLI的2个图层,仅使用1个图层输出,然后再输出时使用tli_reload_config(TLI_FRAME_BLANK_RELOAD_EN);来触发TLI更新输出,但是有问题,无法显示,这就很扯,首先也不知道什么时候更新完成?然后调用这个没有效果有没有H7的LGVL的例子学习一下?

    使用 更新 接口 LVGL RGB GD32H7

    2024-05-11 15