- 博客(18)
- 资源 (8)
- 收藏
- 关注
原创 【FreeRTOS】二元信号量创建后xSemaphoreTake失败
解决使用FreeRTOS创建二元信号量之后,使用xSemaphoreTake失败的问题。
2023-04-11 11:02:33 1011
原创 S32K在FreeRTOS下的外设中断设置
在调用外设blocking数据传输接口时(比如LPSPI_DRV_MasterTransferBlocking),需要在外设中断产生时调用操作系统的信号量接口来传递传输状态,这里面其实存在一个中断优先级的问题。
2023-03-28 17:58:31 2370
原创 【Linux驱动开发】free_irq时发生错误:Trying to free already-free IRQ
在卸载驱动时,出现以下错误提示:WARNING: CPU: 0 PID: 81 at kernel/irq/manage.c:1346 ...Trying to free already-free IRQ ...表示中断没有释放成功,磨了很久后发现,中断申请函数request_irq()与中断释放函数free_irq()的最后一个参数(void *dev 设备结构体)要保持一致,必须是同一个指针,参数传递过来的都不算。int request_irq(unsigned int irq,
2020-06-03 22:50:49 2242
原创 如何在win10中共存Python2和Python3
如何在win10中共存Python2和Python3一、官网下载python3.6和python2.7 python3.6.5(目前最新)https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe python2.7.14https://www.python.org/ftp/python/2.7.14/python-2.7.14...
2020-05-27 14:20:14 1495
原创 如何在Jupyter Notebook中Python2和Python3内核共存
如何在Jupyter Notebook中Python2和Python3内核共存(windows10)如果还没有安装Python2和Python3的可以移步另一篇“如何在win10中共存Python2和Python3”一、pip安装Jupyter Notebook这里两个版本安装上jupyternotebookpython3 -m pip install --...
2020-05-27 14:19:39 10803 7
原创 Win10 L2TP连接不上的解决办法
八步搞定Win10 L2TP 连接不上1. 单击“开始”,单击“运行”,键入“regedit”,然后单击“确定”2. 找到注册表的几项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Parameters中的AllowL2TPWeakCrypto项、...
2020-05-27 11:10:18 87517 18
原创 【HAL库】DW1000 SPI 读写分析
Decawave公司的UWB超宽带DW1000芯片在STM32F4+HAL库下的SPI读写分析,欢迎指正。有道云笔记:【HAL库】DW1000 SPI 读写分析
2020-05-27 10:59:35 1053
原创 【HAL库】CMSIS-RTOS2 RTX5 多线程下串口DMA可变长度数据的printf与接收
有道云笔记分享,欢迎指正。【HAL库】CMSIS-RTOS2 RTX5 多线程下串口DMA可变长度数据的printf与接收
2019-08-23 11:24:42 779
原创 【HAL库】STM32 Timer定时器开机立即进入中断问题
学习过程中发现配置号Timer定时器功能之后,原本应该定时到指定的时间再进入中断,结果MCU开机就会进入一次中断,不符合逻辑,所以尝试解决这个问题。拜读各大佬的博客后发现没有HAL库的解决办法,于是转身向Google走去,找到了解决办法,分享给大家。解决办法在TIM初始化函数 HAL_TIM_Base_Init() 与 HAL_TIM_Base_Start_IT();之间...
2019-05-31 11:19:26 6793 7
原创 【物联网】基于Arduino的红外遥控坦克车设计与开发
基于Arduino的红外遥控智能坦克车设计与开发硬件:Arduino UNO开发板,HC-SR04超声波模块,PS2无线遥控器以及接收器,L298N电机驱动模块,坦克车套件软件:Arduino IDE,串口调试助手供电:稳压模块,7.4V充电锂电池前言作为物联网专业的同学,而且做过好几个物联网系统项目,却一次都没有写过硬件项目的博客,实属惭愧。所以想着先写个我们实验室大一...
2019-03-27 14:22:53 4342 2
原创 DigitalOcean 云服务器使用教程--GitHub Student Development Pack
一、GitHub Student Development Pack 简介GitHub上推出了让学生开发者兴奋的Student Development Pack,对于大多数学生来说,真实世界的工具可能成本过高。这就是为什么我们与我们的一些合作伙伴和朋友一起创建了GitHub学生开发包:让学生可以在一个地方免费访问最好的开发人员工具,以便他们可以通过实践学习。 传送门:htt...
2019-03-07 12:01:49 11596 9
原创 TensorFlow Object Detection API 教程(Windows10、VS 2012)
TensorFlow Object Detection API 环境:Windows 10,Visual Studio 2012,TensorFlow 2.0(CPU版)一、环境配置 以上环境请确保已经配置完成,或者其他平台搭好了也行,关键是确保TensorFlow能...
2018-12-28 16:03:57 702
原创 Jupyter Notebook Python 2 和 Python 3的空格显示强迫症解决
今天来解决少部分人的强迫症,关于在Jupyter Notebook上共存Python 2 和 Python 3后出现网页上显示python3时比python2少了一个空格,这导致强迫症患者无比难受,所以我来说下我摸索出来的办法。 一、找到kernel文件 假设你的Python是配置在VS上的,你可以找到这个路径:C:\Program Files (x86)\Microsoft ...
2018-07-26 08:27:56 3149 4
原创 如何在Windows10中安装Jupyter Notebook
如何在Windows10中安装Jupyter Notebook如果还没有安装Python3的可以移步另一篇“如何在win10中安装配置Python3”只需一步:pip安装Jupyter Notebook这里两个版本安装上jupyter notebookpython -m pip install --upgrade pip --force-reinstallpython -m pip install...
2018-05-17 11:37:38 8599 1
原创 如何在win10中安装配置Python3
如何在win10中安装配置Python3一、下载python3 单独安装:python3.6.5(目前最新)https://www.python.org/ftp/python/3.6.5/python-3.6.5.exe 或者编译器安装:以下是用的visual studio2017做编译器的,建议使用Visual Studio或者Pycharm二、添加进环境变量1、打开高级系统设置中的...
2018-05-17 11:31:04 2737
原创 Ubuntu 14.04 配置vim插件教程
Ubuntu 14.04 vim插件配置教程(最终配置成适配C/C++语言编程的IDE)注:本系统采用ubuntu-14.04.3-desktop-amd64.iso镜像生成的虚拟机,以下步骤中的路径位置可能会因为你的系统版本不同需要做相应的修改,请务必注意!一、安装vim apt-get install vim二、安装vim基本插件 sudo apt-get inst...
2018-01-12 21:48:49 1113 2
【HAL库】DW1000的SPI读写函数
2020-05-27
nRF24L01P学习入门开发资料全集
2017-12-12
完美解决苹果MacBook无法对NTFS格式的u盘进行读写问题
2017-10-25
STM32F407-四路超声波测距代码
2017-10-12
STM32 ucos-III 工程模板
2017-10-12
STM32嵌入式操作系统 ucos-III 官方源码下载
2017-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人