10 又没吃饭

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 12w+

转载-Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

原文链接 另外的教程: 廖雪峰教程 菜鸟教程 git教程 预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料) 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 R...

2019-11-15 20:28:00

STM32CubeMX 串口空闲中断加DMA 实现多串口不定长度收发数据,且不影响收发

主题思想: 接收:配置串口DMA接收,打开串口的空闲中断,但是配置DMA接收的长度一定要合适,小了的话容易溢出。然后在串口的空闲中断里,关闭DMA的接收,且取出DMA数据,转存也好,直接处理也好。完了之后,再次配置DMA接收,把地址指向DMA接受数组的开始。 发送:DMA发送时,置位标...

2019-11-08 11:53:00

vmware和windows共享文件夹(ubuntu)

第一步:启动VMware的Ubuntu 1. 在VMware虚拟机界面,点VM->Install VMware Tools。之后,点击Ubuntu 窗口中主文件 按钮然后再左边会看见设备里有VMware tools文件夹,双击之,并且解压其中的压缩文件,把它拷贝到主文件夹 ...

2019-11-08 11:10:00

STM32-Printf用DMA方式输出

1.简单的printf打印,把底层的fputc重写就行 int fputc(int ch, FILE *f){ while (__HAL_UART_GET_FLAG(&huart1, UART_FLAG_TC) == RESET) {} HAL_UART_Transm...

2019-11-08 11:02:00

STM32F4-UartPrint

串口的Printf打印1.STM32CubeMx配置:2.生成代码后,usart.c里增加代码/* USER CODE BEGIN 1 */int fputc(int ch, FILE *f){ while (__HAL_UART_GET_FLAG(&huart1, UART_FLAG_TC) == RESET) {} HAL_UART_Transmit(&am...

2019-05-09 21:50:30

转载-再谈STM32的CAN过滤器-bxCAN的过滤器的4种工作模式以及使用方法总结

作者:flydream0原文链接:https://blog.csdn.net/flydream0/article/details/523175321. 前言bxCAN是STM32系列最稳定的IP核之一,无论有哪个新型号出来,这个IP核基本未变,可见这个IP核的设计是相当成熟的。本文所讲述的内容属于这个IP核的一部分,掌握了本文所讲内容,就可以很方便地适用于所有STM32系列中包含bxC...

2019-05-09 21:13:55

STM32F4-KeyFIFO

STM32按键FIFO主要思想就是:1.先配置按键的初始计数值为滤波值。如,滤波为40ms,则配置该值为固定初始值,如10(假如扫描周期为10ms),每间隔一定时间(上面说的10ms)去检测一次按键的状态,如按键按下则增加该值,按键松开就减少该值。检测该按键的计数值,如大于初始值+滤波值(10+4),则认为是确实按下了,就压栈该按键的按下状态值;如小于初始值-滤波值(10-4),则认为该按...

2019-05-09 21:12:11

STM32F4的FSMCTFT接口配置

利用安富莱的V5开发板,根据原理图配置;LCD接口原理图如下:从原理图看出LCD接的是BANK1,片选是NE4,LCD的RS为A18,配置如下然后安富莱的LCD片选是经过一个译码器的所以还得配置PE4和PE5,根据姨妈的的真值表,PE4和PE5拉底,然后NE4拉底的时候就选择的FSMC_NE4_A,就是TFT_LCD。FSMC就这样配置,生成代码后,还得根据驱动芯片...

2019-05-09 21:11:38

STM32Cube配置SdCard+DMA+FatFs

配置其实没什么好说的,基本都是默认参数,或者FATFs里根据需求更改配置就行。需要注意的是栈的设置,默认的栈大小为0x200,需更改大一点,如0x1000。STM32Cube配置如下。以上是SDIO和Uart的配置。下面是FatFs的配置:编码选择简体中文(DBCS)平台设置需选择SD卡插入检测引脚,就是一个普通引根据原理图脚配置成输入就行,然后就是...

2019-05-08 23:02:03

STM32F4的FSMCTFT接口配置

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-04-23 21:16:00

STM32F4-KeyFIFO

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-01-10 23:41:00

STM32F4-UartPrint

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-01-10 22:43:00

转载-再谈STM32的CAN过滤器-bxCAN的过滤器的4种工作模式以及使用方法总结

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-10-06 16:09:00

飞思卡尔CAN的ID滤波配置,目前测试芯片为9S08DZ60

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-18 20:06:00

浮点数用十六进制表示方式附C代码

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-09-18 19:57:00

浮点数用十六进制表示方式附C代码

浮点数用十六进制表示;我这里遇到的问题是知道数值,但需要把数值发送到上位机里显示波形,但是上位机是以浮点数的存储格式来解析的,但是我的单片机不支持float类型,所以我的需求是把已知的数值看做是浮点数,然后把该数值以浮点数的存储方式存储到另外的一个变量,所以我的代码是把已知的数值用浮点数的存储方式表示出来,或者说是计算已知数值的浮点数值。举例:已知一个数为12,他的浮点数表示为 41400000h...

2018-06-22 16:37:53

飞思卡尔CAN的ID滤波配置,目前测试芯片为9S08DZ60

飞思卡尔的CAN的ID滤波设置主要是根据ID配置两个寄存器值,CANIDAR和CANIDMR,担心我讲得不明白,把我参考的资料都贴上来。原理的是参考的 《飞思卡尔MSCAN接收ID滤波器设置指南》,里面有个PDF下载下来会有更详细的东西参考。http://huxiongwei.spaces.eepw.com.cn/articles/article/item/108637...

2018-05-17 11:21:49

vmware下ubuntu于windows共享文件夹

第一步:启动Ubuntu 12.04(其他版本的Ubuntu操作差不多)    1. 在VMware虚拟机界面,点VM->Install VMware Tools。之后,点击Ubuntu 窗口中主文件 按钮然后再左边会看见设备里有VMware tools文件夹,双击之,并且解压其中的压缩文件,把它拷贝到主文件夹    2. 打开Terminal终端,进入解压的文件夹中,输入以下命令

2017-03-22 14:41:34

STM32CubeMX 串口空闲中断加DMA 实现不定长度收发数据

STM32CubeMX串口空闲中断+DMA实现不定长度收发数据,实现过程

2016-06-24 11:03:14

Linux基础和C高级,day8,9,10,数据结构

这速度来得太快了,链表,栈,队列两天。树,图,一个上午就完了。桑不起啊。摘抄点这几天写的,有自己的,也有老师的,感觉还比较可以的就放这里了。day8:顺序表,链表。这个是老师布置的作业,单链表倒置,自己也写出来了。想法基本也差不多,不过老师的讲评代码还是要清晰些单链表倒置:头插法void invertlist(PNODE pHead) //单链表倒置 用的头

2013-11-29 18:53:50

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。