嵌入式及电子工程师、爱好者必备工具
0.91寸OLED屏幕大小的音频频谱,炫酷!
0.96寸OLED控制器SSD1306其他两种显示模式
CX32l003 点亮0.96寸OLED屏幕
0.96寸OLED屏幕控制器SSD1306详解
JLINK无法烧写程序,原因让人意外
Luat开发板的烧写
炫彩LED(改装版)
首选JLINK版本为最新版(本文采用的是JLINK-V7.98)
1、在....\JLink_V798b 加入文件 JLinkDevices.xml
2、在JlinkDevice.xml中按格式添加
<Device>
<ChipInfo Vendor="Puya" Name="PY32F0xx_20" WorkRAMAddr="0x20000000" WorkRAMSize="0xC00" Core="JLINK_CORE_CORTEX_M0"/>
<FlashBankInfo Name="Flash_20K" BaseAddr="0x08000000" MaxSize="0x5000" Loader="Devices/Puya/PY32F0xx_20.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
</Device>
2、在此目录中添加Device文件夹
.....\JLink_V798b\Devices
在Device文件加中添加Puya文件夹,里面是关于py32的 .FLM文件
在JlinkDevice.xml中添加的引号内容就是要支持的芯片对应的FLM文件。 Loader="Devices/Puya/PY32F0xx_20.FLM"。
最后打开JFLASH软件 即可烧写py32f002系列芯片固件
简谈555方波频率发生器为什么与电源电压无关
经典振荡器电路及原理分析(超值文章)
模拟信号和数字信号区别——其实数字信号是不存在的
拆机音频插座及其原理分析
MIPS核心处理器AR9331电源供电部分为什么要这么设计?
STM32又一个容易被忽略的功能——电量监测
PCB布线中晶振电容、电源大小电容、电源电容的设计细节
NPN、PNP三极管,N沟道、P沟道的MOS管原理图中简易记忆方法,从此四者不再记混
警惕!555定时器芯片的陷阱!
工程师技能之——没有贴片机,那就自己贴!