你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。关注该话题即可发布文章!
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
希望以后可以提供更多
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
请问楼主,RL-TCPnet,RL-FlashFS 的 API 是线程安全的吗,RL-ARM CHM 文档说是不可重入的,但我在FlashFS源代码是使用了 START_LOCK 和 END_LOCK 来保护了。所以感到非常疑惑
从RL-ARM的文档上看,RL-TCPnet应该是不可重入的,也就是非线程安全的,文档中也推荐不要在多个线程中调用这个库中的函数。不过如果你非要这么做的话,建议你自己在线程中加锁。
另外,RL-FlashFS的本身是不是线程安全的并不重要,重要的是fopen,fwrite之类的函数是否是线程安全的,因为你使用RL- FLASHFS的时候,一般就会通过使用stdio中的函数来使用RL-RlashFS,而文档上说,The stdio library is thread-safe if the _mutex_* functions are implemented.也就是说,你如果自己实现了 _mutex_*的这一组函数的话,就是线程安全的。
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
RE:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡
回复:自制STM32开发板实现了ENC28J60网络,LCD,蓝牙串口,SD卡