<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fengjun2233的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/fengjun2233</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; fengjun2233]]></copyright><item><title><![CDATA[VS无法启动程序，***，系统找不到指定的文件]]></title><link>https://blog.csdn.net/fengjun2233/article/details/129282399</link><guid>https://blog.csdn.net/fengjun2233/article/details/129282399</guid><author>fengjun2233</author><pubDate>Wed, 01 Mar 2023 15:27:59 +0800</pubDate><description><![CDATA[VS报错]]></description><category></category></item><item><title><![CDATA[C#跨线程调用窗体控件（比如TextBox）引发的线程安全问题]]></title><link>https://blog.csdn.net/fengjun2233/article/details/124582739</link><guid>https://blog.csdn.net/fengjun2233/article/details/124582739</guid><author>fengjun2233</author><pubDate>Thu, 05 May 2022 09:49:11 +0800</pubDate><description><![CDATA[转自https://www.bbsmax.com/A/KE5Qq8B05L/
如何：对 Windows 窗体控件进行线程安全调用
访问 Windows 窗体控件本质上不是线程安全的。 如果有两个或多个线程操作某一控件的状态，则可能会迫使该控件进入一种不一致的状态。 还可能会出现其他与线程相关的 Bug，例如争用情况和死锁。 确保以线程安全方式访问控件非常重要。
在未使用 Invoke 方法的情况下，从不是创建某个控件的线程的其他线程调用该控件是不安全的。 以下非线程安全的调用的示例。
    // This]]></description><category></category></item><item><title><![CDATA[STM32F103C8 CAN通信问题]]></title><link>https://blog.csdn.net/fengjun2233/article/details/107753059</link><guid>https://blog.csdn.net/fengjun2233/article/details/107753059</guid><author>fengjun2233</author><pubDate>Sun, 02 Aug 2020 22:47:23 +0800</pubDate><description><![CDATA[3.两种用法程序不同的地方就是有没有进行重映射的代码，其他部分是一样的；2.CAN收发器是我是自己搭的，将CANRx和Tx重映射到PB8和9上之后，CAN报文的收发都是正常的，但是不进行重映射，直接使用用PA11和PA12，STM32能对外发送CAN报文，用CAN分析仪也能接收到，但是用CAN分析仪发送报文给STM32，STM32无法接收；1.我买的是STM32F103C8最小系统 原子 的开发板，程序也是用的原子给的例程，用的是CAN中断来接收外部发的CAN报文 ；

...]]></description><category></category></item></channel></rss>