-
vscode+GCC+Jlink烧录GD32程序时发生Writing target memory failed
首次用vscode来烧录(国产化的需要),仿真器是ArmV9,芯片是GD32F103ZET6,烧录配置想用JlnkSWD,但是用USB连接pc和仿真器--GD开发板后,点击vscode中的烧录,出现如下错误:网上找了很多帖子还没有解决,有思路的请指点下,谢谢
2024-11-06 0 -
在用win10+vscode环境中用Jlink烧录gd32程序失败,求思路,谢谢
出错信息如下:请大家看看有没有思路,谢谢。或者用vscode环境+Jlink烧录GD32的程序,是怎么个步骤烧录的?
2024-11-06 5 -
eclipse代码中的乱码影响编译,怎么消除?
如图:
2024-09-13 7 -
eclipse代码中的乱码影响编译,怎么消除?
如图,从Eclipse官方网站下载了Embedc/c++版本后,准备建一个helloworld的工程,但是打开工程后,有这个乱码,不知道有没有遇到过的?谢谢
2024-09-13 1 -
请问下ARM v9的仿真器能调试串口功能吗?
目前用ARMv9的4根线对接了GD32的4个针(vcc、gnd、dio、clk),另外一个数据线接到pc的usb口上。这样下载没有问题,但是用串口助手调试uart时,找不到找不到串口。请问有办法吗?谢谢目前的连线:
2024-08-14 6 -
将STM32移植到了GD32上。怎么验证i2c功能呢?
将STM32的工程移植到了GD32F103ZET6上,但只有一个GD32系统板,没有接外围的I2C设备(硬件组还没有回板)。怎么靠系统板验证移植的i2c功能呢?谢谢
2024-08-06 13 -
GD32单片机芯片的系统时钟我设置了108M,这个有办法测量吗?
单片机芯片的系统时钟是72M、还是108M,这个有办法测量吗?谢谢
2024-07-31 11 -
No Cortex-M SW Device Found,求解决思路
IDE:KeilMDK5.20.0.0Jlink驱动版本:7.98a仿真器:ARMv9芯片:GD32F103ZET6,nosram连线:VCC5v、GND、DI、CLK都和仿真器出的排线对接上了。且板子上的pwr灯是亮的。1-5v2-GND3-DI数据线4-CLK时钟
2024-07-23 2 -
uVersion V5.20.0.0要支持GD32F103ZET6的版本,安装啥补丁啊?
2024-07-19 6 -
GD32F103ZET6烧写线怎么连?
新手问题:想把编出的hex文件烧写到板子里,但是不确定SWD下载这儿需要接几根线?总共是10根
2024-07-17 10 -
接触单片机11个月了,不知道是否该继续下去,请指教
年龄40+了,大龄了,原来从事一些linux应用软件的工作(少部分linux的设备驱动),后来换工作后从事近1年的单片机的维护、开发工作。做过GPIO、PWM、按键的一些开发,对STM32单片机的框架感觉比较熟悉了。是继续从事单片机开发、设计呢?还是继续linux方面的开发呢?本人虽然有些菜,也希望有所进步、无愧人生。谢谢~~
2024-02-04 17 -
使用LM81芯片,怎么编码读出温度?
看LM81的手册,读取结果是一个9bit的数据,如下表述:BydefaultTemperatureRegisterdataisrepresentedbya9-bittwo’scomplementdigitalwordwiththeLSBhavingaresolutionof0.5˚C:我只找到一个8bit的地址。不知道那个最高的bit从哪取的?谢谢
2023-12-18 1 -
TIM3捕获配置时,只要一NVIC_Init使能中断就卡死,咨询下大家
STM32F103ZET6板子,想用TIM3_CH2来捕获TIM8CH3输出的pwm,为此将pwmTIM8_CH3输出的管脚PC8和TIM3_CH2管脚PA7连起来后,发现程序执行不下去了(不连起来就能执行)。卡死了好像。请帮看下可能原因。做过的尝试:1、自己把TIM3CH2的优先级改成最高(抢占优先级为0,响应优先级也为0),也不行。2、PC8和TIM3_CH2管脚PA7连线去除,发现程序能执行下去3、中断不使能,就是不执行Nvic_init也可以执行下去,说明肯定是和中断相关。TIM3_CH2初始化的代码:voidInitFan3InletFG(void){GPIO_InitTypeDefGPIO_InitStructure;TIM_ICInitTypeDefTIM_ICInitStructure;TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;NVIC_InitTypeDefNVIC_InitStructure;//初始化GPIO复用RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);GPIO_InitStructure.GPIO_Pin=GPIO_Pin_7;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IN_FLOATING;GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(GPIOA,&GPIO_InitStructure);//初始化定时器RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE);TIM_TimeBaseStructure.TIM_Period=0xFFFF-1;TIM_TimeBaseStructure.TIM_Prescaler=72-1;//1us,总时间65msTIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up;TIM_TimeBaseInit(TIM3,&TIM_TimeBaseStructure);/*IC2,上升沿触发TI2FP2*/TIM_ICInitStructure.TIM_Channel=TIM_Channel_2;TIM_ICInitStructure.TIM_ICPolarity=TIM_ICPolarity_Rising;TIM_ICInitStructure.TIM_ICSelection=TIM_ICSelection_DirectTI;TIM_ICInitStructure.TIM_ICPrescaler=TIM_ICPSC_DIV1;TIM_ICInitStructure.TIM_ICFilter=0x0;TIM_PWMIConfig(TIM3,&TIM_ICInitStructure);#if0/*IC2,下降沿触发,TI2FP1*/TIM_ICInitStructure.TIM_Channel=TIM_Channel_1;TIM_ICInitStructure.TIM_ICPolarity=TIM_ICPolarity_Falling;TIM_ICInitStructure.TIM_ICSelection=TIM_ICSe
2023-12-01 1