网上找到此文章解决了j-flash只能连接后不能烧录的问题,希望遇到相同问题的小伙伴,可以用同样的办法解决:前段时间,做了一块板子,调试接口只留了三个口SWD、SWCLK、GND,在使用Jlink的SWD方式调试的时候发现无法连接。使用ST-link的时候可以连接,无奈楼主的ST-link的链接方式相当的不可靠,时而能识别时而不能识别:当然我的ST-link是山寨版的。那么问题来了:为什么通过20            
                
         
            
            
            
            目录沁恒CH32F103C8T6(一): Keil5环境配置,示例运行和烧录沁恒CH32F103C8T6(二): Linux PlatformIO环境配置, 示例运行和烧录沁恒CH32F103C8T6(三): PlatformIO DAPLink和WCHLink下载配置概述CH32F103系列是沁恒生产的32位Cortex-M3 MCU, 片上集成了时钟安全机制、多级电源管理、 通用DMA控制器等            
                
         
            
            
            
            写在前面本系列博客是我初学GD32F103的操作实录,我个人是个小白,在学习过程中真的也遇到了不少坑,因此我希望能记录下来,帮助到同样踩坑的你。 我的芯片是GD32F103ZE,软件是Keil,烧写用的是JLink。材料准备首先我在兆易创新官网(兆易创新),下载相关的文件。点击资料下载,在搜索框里输入“GD32F10”可以得到相关的资料,其他芯片类似。比较重要的是GD32F10x AddOn和GD            
                
         
            
            
            
            目录简介启动方式Boot0=0,Boot1=xBoot0=1,Boot1=0Boot0=1,Boot1=1烧录方式ICPISPIAPIAP的作用IAP与ICP、ISP的运行差别IAP的Bootloader程序实现IAP的APP程序实现 简介       微控制器在硬件中作为核心,通过执行保存在内部存储器中的程序,运行各种外设,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-06 21:02:08
                            
                                660阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景:        在产品发布后,可能需要对固件进行更新或者升级,那么在影响产品正常运行的情况下,如果升级固件呢?理论:        下面的所有理论部分内容参考《STM32开发指南》。什么是IAP:不执行正常的功能操作,(功能操作指:main函数里面的功能)而只是通过某种通信方式(如USB、USART)接收程序或数            
                
         
            
            
            
            
            一、搭建环境1.1 官方资料GD32F10x 资料下载1.2 安装Keil 5官网下载:http://www2.keil.com/mdk5/ 百度网盘:https://pan.baidu.com/s/1T_eF5NDYeq38bR0cqjiZkw 提取码:562z 阿里云盘:https://www.aliyundrive.com/s/giDvR2ShJR91.3 下载SDK官网下载:http://            
                
         
            
            
            
            GD32F303固件库开发.1----前期准备与烧录概述样品申请视频教学pack包调试软件GD-LINK下载GD-LINK烧录Keil烧录配置J-Flash Lite下载J-Flash下载 概述在这使用固件库开发兆易创新GD32F303,然后进行测试。需要样片的可以加群申请:615061293。 GD固件库下载链接如下。这里使用GD官网的固件库进行开发。http://www.gd32mcu.co            
                
         
            
            
            
              RCC->APB2ENR|=1<<0;     然后令:AFIO->MAPR = AFIO_MAPR_SWJ_CFG_1;或者AFIO->MAPR = AFIO_MAPR_SWJ_CFG_2;但是又有一个新闻问题来了,如果你设置为第二种,那么就意味着你不但关闭了JTAG还关闭了SWD,这样一来,如果你使用该方式来烧写程序,那么你下一次            
                
         
            
            
            
            在开发 RV-LINK 过程中发现的 GD32VF103 存在的问题。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-20 19:42:58
                            
                                387阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            新建download.jlink,输入以下内容erase            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-31 19:56:35
                            
                                1323阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            网上有不少的文章讲如何使用JLink烧程序到Mini2440,我总结了一下,主要的步聚如下: 
 
      (1)下载init.bin文件,并运行。它能将SDRAM配置好。 
 
      (2)下载u-boot.bin文件到SDRAM内存地址上,并运行它。 
 
      (3)使用u-boo            
                
         
            
            
            
            随着ST公司芯片的价格越来越高,许多公司开始寻求国产芯片进行替换,但是大部分人用习惯了ST的单片机,突然更换国产芯片,很多产品的性能需要重新测试,对于资历比较深的嵌入式工程师来说,更换芯片后,上手还是比较快的。但是对于一些新手来说,就比较难了。特别是对于一些刚上大学的大学生,刚接触嵌入式,ST的单片机资料比较多,但是价格比较高,有点望尘莫及。国产芯片价格比较低,但是资料少,虽然说和ST公司的芯片完            
                
         
            
            
            
            假设有一个浮点数 float FL = 3.14159267 (和圆周率很像啊),它在计算中的是怎样存储的呢?步骤1: 转换为二进制表示,浮点数分为整数部分和小数部分,对于该浮点数来说,整数部分为3,浮点数部分为0.14159267.  这里假设FL是4个字节,32位浮点数表示.  十进制 二进制 3 【0000,0011】 0.14159267 【0010,0100,0011,1111,0110            
                
         
            
            
            
            J-link是arm开发常用的一种下载工具,基本通杀各厂家的arm芯片,而且价格也比较亲民。但是J-link v8版本的工具有个毛病,可能会掉固件,本人也遇到过。如果你发现平常用着好好的J-link,突然某次计算机就识别不了了,就很可能是掉了固件了。这一节就教大家怎么重新烧写J-link v8的固件。首先需要准备烧写软件:Install AT91-ISP v1.13.exe ,因为J-link内部            
                
         
            
            
            
            1 Add whl files to Python a. install the environment variable of path b . useing the CMD command : pip install *** c. run the batch program D. Jlink-d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-11-13 17:28:00
                            
                                275阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            GD32F103读写内部FLASH测试环境:STM32F103C820KBytes RAM64KBytes F            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-01 21:33:22
                            
                                3443阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            IIC笔记I2C总线的特点1、它是一个支持多设备的总线。总线上多个设备共用的信号线,在一条I2C的总线钟,可链接多个I2C的通讯设备,支持多个主机和多个从机2、一条I2C总线只使用两条线路,一条是双向串行数据显(SDA),另外一条是串行时钟线(SCL)。双向串行数据线用于传输数据,串行时钟线用于数据收发同步3、每一个连接到总线的设备都有一个独一无二的地址,主机可以通过这些地址进行不同设备的访问4、            
                
         
            
            
            
            一、教程简介 本章主要是对MINI-GD32F103C8T6 凌智基础开发 板的硬件进行介绍,以及一些对应的电路原理进行说明。对应的原理图以及生成的库文件都在资料文件里面有提供,可以直接使用。图1 设计原理图 二、相关事项 1、核心处理器 本次开发教程所用的单片机型号是GD32F103C8T6,将其所有引脚进行定义引出。图2 核心处理器 2、复位电路 这是一个比较典型的复位电路,我们在开发过程中,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-05 04:11:02
                            
                                1601阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            数据手册:讲解怎么配置相关寄存器;数据手册:讲解单片机的引脚分布以及相关的电气特性。程序烧录的四种方法ST-link烧录程序:装驱动、需要另外供电。a.    点击”魔术棒“,选择”Debug“,然后再选择”ST-link Debugger“;b.    选择”Settings“,”ort“选择”SW“,”Max“选择”1.8MHz“;c.    点击”Flash Download“,在”Down            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-28 17:30:55
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                    