<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hewangxing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hewangxing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hewangxing]]></copyright><item><title><![CDATA[deepin(Debian) 安装STM32CubeProgrammer后打开失败，找不到或无法加载主类 com.st.app.Main java.lang.NoClassDeefFoundError]]></title><link>https://blog.youkuaiyun.com/hewangxing/article/details/109021841</link><guid>https://blog.youkuaiyun.com/hewangxing/article/details/109021841</guid><author>hewangxing</author><pubDate>Mon, 12 Oct 2020 09:59:52 +0800</pubDate><description><![CDATA[stm32新出的stm32cubeprogrammer有linux版本，但是安装之后会提示要安装openjfx或者Orcale jre才能打开（cubeprg是2.0版本），原因是因为jdk8以后的版本不再包含jfx，而我用的是jdk11，

于是我换成了jdk8，不过依旧提示没有jfx。。。。。，于是我又把cubeprg版本换成了2.5版本，jdk换回jdk11，终于不再弹出未安裝jfx了，不过依旧打不开，错误提示：

错误: 找不到或无法加载主类 com.st.app.Main
原因: java.lan]]></description><category></category></item><item><title><![CDATA[用STM32cubeIDE环境移植rtthread]]></title><link>https://blog.youkuaiyun.com/hewangxing/article/details/105768207</link><guid>https://blog.youkuaiyun.com/hewangxing/article/details/105768207</guid><author>hewangxing</author><pubDate>Sun, 26 Apr 2020 14:41:27 +0800</pubDate><description><![CDATA[1.新建stm32工程

用mx图形界面配置好将要用的串口，内部外部时钟，本例使用了外部高速时钟（HSE）以及外部低速时钟（LSE）。打开调试（SYS中的Debug选项选Serial Wire）, 配置好时钟树，再点保存生成代码（不要配置project中的选项）。











2.rtthread源码拷贝

将rtthread源码放在一个文件夹（名字随意，本例取名rtthread）...]]></description><category></category></item><item><title><![CDATA[STM32之SPI通信]]></title><link>https://blog.youkuaiyun.com/hewangxing/article/details/78811798</link><guid>https://blog.youkuaiyun.com/hewangxing/article/details/78811798</guid><author>hewangxing</author><pubDate>Fri, 15 Dec 2017 15:15:19 +0800</pubDate><description><![CDATA[之前一直对SPI通信一知半解，所以想抽空把它搞得明白一些。考虑到之前是结合Flash芯片来学的，十分不直观，而且主要把时间和精力都花在Flash芯片的datasheet和驱动上了，SPI通信也没学好。所以这次就考虑用4位数码管显示模块，模块是直接买的现成的，如下图所示，这样可以简化操作，把精力聚焦到学习的核心–SPI通信本身上来。 
 
该模块是用2片74HC595串联驱动的，一片用来控制数码管的位]]></description><category></category></item><item><title><![CDATA[STM32之寄存器访问]]></title><link>https://blog.youkuaiyun.com/hewangxing/article/details/78644039</link><guid>https://blog.youkuaiyun.com/hewangxing/article/details/78644039</guid><author>hewangxing</author><pubDate>Mon, 27 Nov 2017 14:35:05 +0800</pubDate><description><![CDATA[STM32之寄存器访问一般的寄存器访问需要通过读-改-写三步曲 和 位运算的清0置1来实现，但在stm32的编程中，通过利用它的一些优秀的特性如端口位设置/复位寄存BSRR、位绑定等，我们可以大大提升寄存器的访问速度和简化寄存器的操作。//一般寄存器操作：
GPIOx->ODR |= 0x10;  //Pin4置1
GPIOx->ODR &= ~0x10; //Pin4清0BSRR/BRR寄存器]]></description><category></category></item><item><title><![CDATA[X210开发板如何与主机windows、虚拟机ubuntu ping通？]]></title><link>https://blog.youkuaiyun.com/hewangxing/article/details/78272600</link><guid>https://blog.youkuaiyun.com/hewangxing/article/details/78272600</guid><author>hewangxing</author><pubDate>Wed, 18 Oct 2017 14:39:12 +0800</pubDate><description><![CDATA[注意：通过路由器（路由器可上网）或者直接用网线来连接开发板和windows;
      开发板和主机windows、虚拟机ubuntu需要在同一网段下才能ping通！！！


一、开发板刷系统烧录 android4.0.4
参考裸机1.3.5部分的刷机教程
fastboot flash bootloader android4.0/uboot.bin 烧 uboot
fastboot]]></description><category></category></item></channel></rss>