DK45的文章

Tensorflow

在win10 的linux子系统下安装tensorflow

在win10 的linux子系统下安装tensorflow
最近开始研究一下人工智能领域。目前深度学习框架已经有十几个比较有名,当然最有名的还是google出的tensorflow,在网上也是基于该框架的教程最多。所以自然也基于该框架来开始学习。 毫无意外第一步是搭建开发环境。tensorflow目前已经支持三大主流平台:windows、...

3年前 (2018-08-14) 4756℃ 5喜欢

STM32

stm32F0 串口的几个特殊功能

stm32F0 串口的几个特殊功能
串口的使用中我们常用的就是串口的中断收数据,发数据。但除了普通的收发stm32F0系列的串口增加了很多新的功能。如果巧妙的把这些功能用起来就可以达到事半功倍的效果。把能交给硬件处理的就交给硬件可以节约大量的MCU时间用来做其他事情。也能大大调串口通信的可靠性。     功能一:串...

3年前 (2018-08-07) 4574℃ 0评论 5喜欢

STM32

stm32 不同外部中断互相影响?

stm32 不同外部中断互相影响?
在调试小车车轮的计数,分别用两个外部中断的上升沿来对光栅编码器进行计数。MCU 使用的是stm32F103C8T6。思路很简单,我再用一个定时器1秒处罚一次中断。触发以后我就把两个外部中断的值给打印出来,这样就可以统计出来一秒钟小车车轮的转了多少圈。 但是却遇到一个奇怪的现象,...

3年前 (2018-08-06) 4007℃ 6喜欢

嵌入式

MDK编译以后执行脚本

MDK编译以后执行脚本
开发stm32 目前在国内用的最多的集成开发环境就是MDK。最近做一个stm32的IAP在线升级程序,这个IAP程序编译以后生成的bin文件我需要对它做个修改,存入我对整个APP代码部分的checksum校验。这样我就可以通过bootloader来验证我app部分代码的完整性。 ...

3年前 (2018-07-27) 3414℃ 7喜欢

STM32

stm32 使用LL库配置pwm输出

stm32 使用LL库配置pwm输出
    本例程基于stm32F030F4 的LL库来实现一路pwm输出。 软件:stm32cubemx   MDK5 基本的操作我就略过了,重点看下用cubemx如何配置,已经代码里面需要调用哪个接口函数。 不管是使用HAL库还是LL库,在stm32cubemx下的配置是一置的。...

3年前 (2018-07-26) 6969℃ 0评论 7喜欢

STM32

stm32 HAL库SPI操作出现的hardfault分析

stm32 HAL库SPI操作出现的hardfault分析
用stm32F030F4调试nrf24l01模块,但是本来在其他地方运行好好的代码,移植过来却不行了,使用的是hal库,没办法出了问题还是要深入进去看HAL库内部的封装。 实验分为两块儿板子,一块儿作为发送,一块儿作为接收。经过各种交叉验证,可以测试出来发送端没问题,可是接收端一...

3年前 (2018-06-22) 5732℃ 11喜欢

STM32

windows下用命令行来编译stm32

windows下用命令行来编译stm32
在windows下一般编译stm32 使用的都是MDK、IAR等集成开发环境。这次教大家如何在命令行下编译: 据我测试,编译的速度还是很快的。 需要用到的软件:stm32cubemx     gcc-arm-none-eabi-7-2017-q4-major-win32     ...

3年前 (2018-06-14) 4606℃ 0评论 6喜欢

Arduino

vscode如何开发Arduino

vscode如何开发Arduino
一直不喜欢Arduino IDE的开发界面,后来用来vscode后就爱不释手,搜索一下vscode果然支持Arduino。 现在就把教程总结成视频供更多人来学习: 您的浏览器不支持HTML5的 video 标签,无法为您播放! ...

3年前 (2018-06-12) 5446℃ 5喜欢

Arduino

关于Arduino复位电路的设计思考

关于Arduino复位电路的设计思考
    最近在设计一个更加简洁的Arduino开发板,这个开发板只会留出来6个完全一样的4p 接口,可以插接BIT系列模块。     在设计的过程中还是遇到了一个小问题作此总结。是关于一个复位电路的,...

3年前 (2018-05-14) 6868℃ 0评论 12喜欢

嵌入式

git 添加多个ssh-key连接多平台(实测)

git 添加多个ssh-key连接多平台(实测)
用同一台电脑,但我的项目可能推动到github和也能推动到oschina,即同时使用多个代码托管平台,那么该怎么做? 百度搜索一大堆,大同小异,参考别人的教程有的也可以实现,但是却并不是最简单的办法。 (测试平台win10+github+oschina) 我平时会用到githu...

3年前 (2018-04-29) 2997℃ 2喜欢